Felix Fontein
05b0bdbe0d
Support arbitrary dotted notation for OIDs in cryptography backend ( #91 )
...
* Support arbitrary dotted notation for OIDs in cryptography backend.
* Add test.
* Fix typos.
* Fix order.
2020-07-21 15:33:05 +02:00
Jordan Borean
70683e540d
Support otherName in subAltName in CSR for UTF8 strings ( #53 )
...
* Support otherName in subAltName in CSR for UTF8 strings
* Remove uneeded docs and added changelog fragment
* Missed a merge conflict
* Fix up sanity issues and added test expectation
* Rename function
2020-06-23 22:38:42 +02:00
Felix Fontein
cb384443e4
cryptography backend: parse dirName, RID and otherName names ( #9 )
2020-06-21 22:47:48 +02:00
Felix Fontein
de3c99eeac
Add support for CRLs in DER format. ( #29 )
2020-05-15 09:57:07 +02:00
Felix Fontein
9a096dd146
Refactor module_utils/crypto.py ( #27 )
...
* Refactor module_utils/crypto.py: split up into multiple smaller modules
* Remove superfluous files.
* Fix sanity errors.
* Move CRL entry dumping code to module_utils.
* Move obj2txt usage from CRL modules to module_utils/crpyto/cryptography_crl.
* Move generic I/O functions to plugins/module_utils/io.py.
* Add helper method for retrieving serial number of certificate.
* Add compatibility code into __init__.py.
* Fix syntax error, and add ignore.txt entries for non-empty __init__.
2020-05-12 11:19:42 +02:00