Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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 <[email protected]> * 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 <[email protected]> * Update plugins/modules/openssl_pkcs12.py Co-authored-by: Ajpantuso <[email protected]> * Streamline cert creation. * Convert range to list. Co-authored-by: Ajpantuso <[email protected]>
- Loading branch information