summaryrefslogtreecommitdiff
path: root/src/cryptography/x509/base.py
Commit message (Collapse)AuthorAgeFilesLines
...
* add crl.get_revoked_certificate method (#4331)Paul Kehrer2018-07-161-0/+7
| | | | | | | | * add crl.get_revoked_certificate method * lexicographic is the best ographic * rename
* Inline calls to bit_length now that it's trivial (#3966)Alex Gaynor2017-10-121-2/+2
| | | | | | | | * Inline calls to bit_length now that it's trivial * unused imports * An comment
* Add is_signature_valid method on CertificateRevocationList (#3849)Vincent Pelletier2017-08-121-0/+6
|
* support random_serial_number in the CertificateBuilder (#3132)Paul Kehrer2016-09-031-0/+5
| | | | | | | | | | * support random_serial_number in the CertificateBuilder * turns out pytest's monkeypatch has an undo * random_serial_number now a function * just certs
* add support for signature_algorithm_oid to cert, CSR, and CRL (#3124)Paul Kehrer2016-08-311-0/+18
| | | | | | * add support for signature_algorithm_oid to cert, CSR, and CRL * refactor _SIG_OIDS_TO_HASH to use ObjectIdentifiers and use that
* CertificateBuilder accepts aware datetimes for not_valid_after and ↵InvalidInterrupt2016-08-161-0/+19
| | | | | | | | | | | | | | | | | | | not_valid_before (#2920) * CertificateBuilder accepts aware datetimes for not_valid_after and not_valid_before These functions now accept aware datetimes and convert them to UTC * Added pytz to test requirements * Correct pep8 error and improve Changelog wording * Improve tests and clarify changelog message * Trim Changelog line length * Allow RevokedCertificateBuilder and CertificateRevocationListBuilder to accept aware datetimes * Fix accidental changelog entry
* Disallow X509 certificate serial numbers bigger than 159 bits (#3064) (#3067)Коренберг Марк2016-08-021-8/+14
|
* small cleanups to the cert.serial warning (#2958)Alex Gaynor2016-06-031-6/+0
|
* Add alias for Certificate serial as serial number (#2950)Chelsea Winfree2016-06-021-0/+6
| | | | | | | | * Add alias for Certificate serial as serial number * Adding deprecation to utils * Now with catch warnings and proper vers
* Change method to propertyJoern Heissler2016-01-181-2/+2
|
* Add verify method on CertificateSigningRequestJoern Heissler2016-01-131-0/+6
|
* support CRL entry extension encoding in the RevokedCertificateBuilderPaul Kehrer2015-12-271-0/+15
|
* support revoked certificates in CertificateRevocationListBuilderPaul Kehrer2015-12-251-0/+13
|
* RevokedCertificateBuilderPaul Kehrer2015-12-251-0/+44
|
* add extension support to the CRLBuilderPaul Kehrer2015-12-251-0/+18
|
* CertificateRevocationListBuilderPaul Kehrer2015-12-241-0/+66
| | | | | RSA keys only. Currently does not support CRL extensions or CRLEntry extensions.
* add a CRL public_bytes methodPaul Kehrer2015-12-201-0/+5
|
* require not_valid_after >= not_valid_beforePaul Kehrer2015-12-131-0/+11
|
* expose tbs_certrequest_bytes and signature on CertificateSigningRequestPaul Kehrer2015-12-031-0/+13
|
* add tbsCertList and signature interfaces to CRLsErik Trauschke2015-11-191-0/+12
|
* rename tbs_certificate to tbs_certificate_bytes, add a commentPaul Kehrer2015-11-031-1/+1
|
* add support for Certificate signature and tbs_certificatePaul Kehrer2015-11-031-0/+12
|
* use X509ExtensionParser for Revoked extensionsErik Trauschke2015-10-141-6/+0
| | | | | | remove revoked_certificates property from RevokedCertificate class CRLExtensions should actually be RevokedExtensions doctest cleanup for RevokedCertificate
* OpenSSL backend code for CRLsErik Trauschke2015-09-241-0/+8
|
* move Extensions, Extension, ExtensionType, GeneralNames, SAN, & IANPaul Kehrer2015-08-111-145/+1
|
* move extension exceptions, NameConstraints, and KeyUsagePaul Kehrer2015-08-111-191/+1
|
* move ExtendedKeyUsage, CertificatePolicies, and InhibitAnyPolicyPaul Kehrer2015-08-111-204/+0
|
* move AuthorityInformationAccess, BasicConstraints, & CRLDistributionPointsPaul Kehrer2015-08-101-232/+1
|
* move AKI, SKIPaul Kehrer2015-08-101-129/+0
|
* namespace the rest of the oidsPaul Kehrer2015-08-091-2/+3
|
* Merge pull request #2244 from reaperhulk/x509-gn-splitAlex Gaynor2015-08-101-250/+1
|\ | | | | split general names
| * remove extra _GENERAL_NAMESPaul Kehrer2015-08-091-12/+0
| |
| * split general namesPaul Kehrer2015-08-091-238/+1
| |
* | namespace OID extensionsPaul Kehrer2015-08-091-20/+14
|/
* split Name from x509 modulePaul Kehrer2015-08-091-60/+1
|
* start splitting the x509 modulePaul Kehrer2015-08-091-0/+1676