aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2014-06-23 22:10:08 -0700
committerAlex Gaynor <alex.gaynor@gmail.com>2014-06-23 22:10:08 -0700
commitb02485783d05c993fbe4c5518397d8803797ef74 (patch)
tree947c9deeee4b434d3c114f946812d3afd223ec9d /docs
parent6dc63acd52e250f2e404f64583947bed56c3ff87 (diff)
parent98429643e0453b6ad7f9daa872cccad5f410149a (diff)
downloadcryptography-b02485783d05c993fbe4c5518397d8803797ef74.tar.gz
cryptography-b02485783d05c993fbe4c5518397d8803797ef74.tar.bz2
cryptography-b02485783d05c993fbe4c5518397d8803797ef74.zip
Merge pull request #1168 from reaperhulk/dsa-with-numbers-interfaces
add DSAWithNumbers subinterfaces
Diffstat (limited to 'docs')
-rw-r--r--docs/hazmat/primitives/interfaces.rst51
1 files changed, 51 insertions, 0 deletions
diff --git a/docs/hazmat/primitives/interfaces.rst b/docs/hazmat/primitives/interfaces.rst
index 7d02839a..0c456326 100644
--- a/docs/hazmat/primitives/interfaces.rst
+++ b/docs/hazmat/primitives/interfaces.rst
@@ -327,6 +327,23 @@ DSA
in the DSA signing and verification processes. Alias for :attr:`generator`.
+.. class:: DSAParametersWithNumbers
+
+ .. versionadded:: 0.5
+
+ Extends :class:`DSAParameters`.
+
+ .. method:: parameter_numbers()
+
+ Create a
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameterNumbers`
+ object.
+
+ :returns: A
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameterNumbers`
+ instance.
+
+
.. class:: DSAPrivateKey
.. versionadded:: 0.3
@@ -381,6 +398,23 @@ DSA
The public key.
+.. class:: DSAPrivateKeyWithNumbers
+
+ .. versionadded:: 0.5
+
+ Extends :class:`DSAPrivateKey`.
+
+ .. method:: private_numbers()
+
+ Create a
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateNumbers`
+ object.
+
+ :returns: A
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateNumbers`
+ instance.
+
+
.. class:: DSAPublicKey
.. versionadded:: 0.3
@@ -427,6 +461,23 @@ DSA
:class:`~cryptography.hazmat.primitives.interfaces.AsymmetricVerificationContext`
+.. class:: DSAPublicKeyWithNumbers
+
+ .. versionadded:: 0.5
+
+ Extends :class:`DSAPublicKey`.
+
+ .. method:: private_numbers()
+
+ Create a
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicNumbers`
+ object.
+
+ :returns: A
+ :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicNumbers`
+ instance.
+
+
.. class:: EllipticCurve
.. versionadded:: 0.5