From 26ac47f1326fb4b8909d40ea0683eafcb9bd858e Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Sat, 8 Aug 2015 15:20:52 -0500 Subject: update prose for from_issuer_public_key --- docs/x509/reference.rst | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/x509/reference.rst b/docs/x509/reference.rst index a05be164..930c7f9f 100644 --- a/docs/x509/reference.rst +++ b/docs/x509/reference.rst @@ -1166,10 +1166,14 @@ X.509 Extensions Creates a new AuthorityKeyIdentifier instance using the public key provided to generate the appropriate digest. This should be the - **issuer public key**. The resulting object will contain a - :attr:`~cryptography.x509.AuthorityKeyIdentifier.key_identifier`. - The generated digest is the SHA1 hash of the ``subjectPublicKey`` A - SN.1 bit string. This is the first recommendation in :rfc:`5280` + **issuer's public key**. The resulting object will contain + :attr:`~cryptography.x509.AuthorityKeyIdentifier.key_identifier`, but + :attr:`~cryptography.x509.AuthorityKeyIdentifier.authority_cert_issuer` + and + :attr:`~cryptography.x509.AuthorityKeyIdentifier.authority_cert_serial_number` + will be None. + The generated ``key_identifier`` is the SHA1 hash of the ``subjectPublicKey`` + ASN.1 bit string. This is the first recommendation in :rfc:`5280` section 4.2.1.2. :param certificate: The issuing :class:`~cryptography.x509.Certificate`. -- cgit v1.2.3