diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2015-11-04 07:25:39 -0500 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2015-11-04 07:25:39 -0500 |
commit | ea09b72ee4cb37ba038e38ea4784d12dd337df2c (patch) | |
tree | b6ebf902f4538e275207fee0a310b61ebcc23b61 /docs/x509 | |
parent | 5f80d6cd7bb3c2275de2fbad4ac6a24a15709b66 (diff) | |
parent | d2898052ade019788ca146cfcced44c5a6b0e54b (diff) | |
download | cryptography-ea09b72ee4cb37ba038e38ea4784d12dd337df2c.tar.gz cryptography-ea09b72ee4cb37ba038e38ea4784d12dd337df2c.tar.bz2 cryptography-ea09b72ee4cb37ba038e38ea4784d12dd337df2c.zip |
Merge pull request #2387 from reaperhulk/x509-signature
add support for signature & tbs_certificate to Certificate
Diffstat (limited to 'docs/x509')
-rw-r--r-- | docs/x509/reference.rst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/x509/reference.rst b/docs/x509/reference.rst index f056a727..10ba9ec3 100644 --- a/docs/x509/reference.rst +++ b/docs/x509/reference.rst @@ -382,6 +382,26 @@ X.509 Certificate Object <Extension(oid=<ObjectIdentifier(oid=2.5.29.32, name=certificatePolicies)>, critical=False, value=<CertificatePolicies([<PolicyInformation(policy_identifier=<ObjectIdentifier(oid=2.16.840.1.101.3.2.1.48.1, name=Unknown OID)>, policy_qualifiers=None)>])>)> <Extension(oid=<ObjectIdentifier(oid=2.5.29.19, name=basicConstraints)>, critical=True, value=<BasicConstraints(ca=True, path_length=None)>)> + .. attribute:: signature + + .. versionadded:: 1.2 + + :type: bytes + + The bytes of the certificate's signature. + + .. attribute:: tbs_certificate_bytes + + .. versionadded:: 1.2 + + :type: bytes + + The DER encoded bytes payload (as defined by :rfc:`5280`) that is hashed + and then signed by the private key of the certificate's issuer. This + data may be used to validate a signature, but use extreme caution as + certificate validation is a complex problem that involves much more + than just signature checks. + .. method:: public_bytes(encoding) .. versionadded:: 1.0 |