From 019b7f84c9284d27972ea0abfac8ebad24490b92 Mon Sep 17 00:00:00 2001 From: Phoebe Queen Date: Wed, 12 Aug 2015 03:52:03 +0100 Subject: added docs for get_extension_for_class --- docs/x509/reference.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'docs') diff --git a/docs/x509/reference.rst b/docs/x509/reference.rst index 8d5d6a6f..efc2c8a9 100644 --- a/docs/x509/reference.rst +++ b/docs/x509/reference.rst @@ -889,6 +889,21 @@ X.509 Extensions >>> cert.extensions.get_extension_for_oid(ExtensionOID.BASIC_CONSTRAINTS) , critical=True, value=)> + .. method:: get_extension_for_class(extclass) + + :param extclass: An extension class. + + :returns: An instance of the extension class. + + :raises cryptography.x509.ExtensionNotFound: If the certificate does + not have the extension requested. + + .. doctest:: + + >>> from cryptography import x509 + >>> cert.extensions.get_extension_for_class(x509.BasicConstraints) + , critical=True, value=)> + .. class:: Extension .. versionadded:: 0.9 -- cgit v1.2.3 From 6a603eb9e57cff560b9f0204d1f506219b60912b Mon Sep 17 00:00:00 2001 From: Phoebe Queen Date: Wed, 12 Aug 2015 14:14:49 +0100 Subject: Added ::versionadded 1.1 tag to get_extension_for_class --- docs/x509/reference.rst | 2 ++ 1 file changed, 2 insertions(+) (limited to 'docs') diff --git a/docs/x509/reference.rst b/docs/x509/reference.rst index efc2c8a9..62bdb3a9 100644 --- a/docs/x509/reference.rst +++ b/docs/x509/reference.rst @@ -891,6 +891,8 @@ X.509 Extensions .. method:: get_extension_for_class(extclass) + .. versionadded:: 1.1 + :param extclass: An extension class. :returns: An instance of the extension class. -- cgit v1.2.3