aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/x509
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2018-07-16 20:49:51 +0530
committerAlex Gaynor <alex.gaynor@gmail.com>2018-07-16 11:19:51 -0400
commit5d187402775bcb7bc8b0da1d972d36bf9ad9dbff (patch)
treecaaf2870b516da1bfe027ef6b1886bc1ed66f300 /src/cryptography/x509
parent2e85a925b49e566776585f35a7c0653510d84262 (diff)
downloadcryptography-5d187402775bcb7bc8b0da1d972d36bf9ad9dbff.tar.gz
cryptography-5d187402775bcb7bc8b0da1d972d36bf9ad9dbff.tar.bz2
cryptography-5d187402775bcb7bc8b0da1d972d36bf9ad9dbff.zip
add crl.get_revoked_certificate method (#4331)
* add crl.get_revoked_certificate method * lexicographic is the best ographic * rename
Diffstat (limited to 'src/cryptography/x509')
-rw-r--r--src/cryptography/x509/base.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cryptography/x509/base.py b/src/cryptography/x509/base.py
index 45b603f0..b14499c9 100644
--- a/src/cryptography/x509/base.py
+++ b/src/cryptography/x509/base.py
@@ -189,6 +189,13 @@ class CertificateRevocationList(object):
Returns bytes using digest passed.
"""
+ @abc.abstractmethod
+ def get_revoked_certificate_by_serial_number(self, serial_number):
+ """
+ Returns an instance of RevokedCertificate or None if the serial_number
+ is not in the CRL.
+ """
+
@abc.abstractproperty
def signature_hash_algorithm(self):
"""