community.crypto/plugins/module_utils
Felix Fontein e9bc7c7163
openssl_pkcs12: add cryptography backend (#234)
* Began refactoring.

* Continue.

* Factor PyOpenSSL backend out.

* Add basic cryptography backend.

* Update plugins/modules/openssl_pkcs12.py

Co-authored-by: Ajpantuso <ajpantuso@gmail.com>

* Only run tests when new enough pyOpenSSL or cryptography is around.

* Reduce required pyOpenSSL version from 17.1.0 to 0.15.

I have no idea why 17.1.0 was there (in the tests), and not something smaller.
The module itself did not mention any version.

* Linting.

* Linting.

* Increase compatibility by selecting pyopenssl backend when iter_size or maciter_size is used.

* Improve docs, add changelog fragment.

* Move hackish code to cryptography_support.

* Update plugins/modules/openssl_pkcs12.py

Co-authored-by: Ajpantuso <ajpantuso@gmail.com>

* Update plugins/modules/openssl_pkcs12.py

Co-authored-by: Ajpantuso <ajpantuso@gmail.com>

* Streamline cert creation.

* Convert range to list.

Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
2021-05-20 19:36:07 +02:00
..
acme acme_* modules: make sure 'meta' is always in directory (#221) 2021-04-28 07:31:06 +02:00
compat Remove dependency on ansible.netcommon collection (#2) 2020-03-29 18:44:40 +02:00
crypto openssl_pkcs12: add cryptography backend (#234) 2021-05-20 19:36:07 +02:00
ecs Initial commit 2020-03-09 13:11:34 +00:00
openssh openssh_keypair: Adding passphrase parameter (#225) 2021-05-10 14:47:01 +02:00
io.py Refactor module_utils/crypto.py (#27) 2020-05-12 11:19:42 +02:00