aboutsummaryrefslogtreecommitdiffstats
path: root/docs/x509/reference.rst
diff options
context:
space:
mode:
authorErik Trauschke <erik.trauschke@gmail.com>2015-10-13 09:42:53 -0700
committerErik Trauschke <erik.trauschke@gmail.com>2015-10-13 09:42:53 -0700
commit3cdabaf2544b98c6c915ca6704f9e03fdd58e1e6 (patch)
tree4ec477edce1194b678f95499268e3c8b254005d0 /docs/x509/reference.rst
parent396a282fd5febabe382dcdacf4e8a6c2395f0087 (diff)
downloadcryptography-3cdabaf2544b98c6c915ca6704f9e03fdd58e1e6.tar.gz
cryptography-3cdabaf2544b98c6c915ca6704f9e03fdd58e1e6.tar.bz2
cryptography-3cdabaf2544b98c6c915ca6704f9e03fdd58e1e6.zip
fix indentations
change docs to indicate CRL objects are iterable fix docs for revoked certs make _decode_crl_reason more readable add __getitem__ method to CRL object remove double underscores
Diffstat (limited to 'docs/x509/reference.rst')
-rw-r--r--docs/x509/reference.rst16
1 files changed, 15 insertions, 1 deletions
diff --git a/docs/x509/reference.rst b/docs/x509/reference.rst
index 9f9526e2..eda6378f 100644
--- a/docs/x509/reference.rst
+++ b/docs/x509/reference.rst
@@ -401,6 +401,19 @@ X.509 CRL (Certificate Revocation List) Object
.. versionadded:: 1.0
+ A CertificateRevocationList is an object representing a list of revoked
+ certificates. The object is iterable and will yield the RevokedCertificate
+ objects stored in this CRL.
+
+ .. doctest::
+ >>> len(crl)
+ 1
+ >>> type(crl[0])
+ <class 'cryptography.hazmat.backends.openssl.x509._RevokedCertificate'>
+ >>> for r in crl:
+ ... print(r.serial_number)
+ 0
+
.. method:: fingerprint(algorithm)
:param algorithm: The
@@ -706,7 +719,8 @@ X.509 Revoked Certificate Object
.. doctest::
- >>> crl.revoked_certificates[0].serial_number
+ >>> revoked_certificate = crl.revoked_certificates[0]
+ >>> revoked_certificate.serial_number
0
.. attribute:: revocation_date