aboutsummaryrefslogtreecommitdiffstats
path: root/docs/hazmat
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2014-06-22 16:37:21 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2014-06-23 19:45:59 -0600
commit98429643e0453b6ad7f9daa872cccad5f410149a (patch)
tree14cf7eddc46a2a882530f5c90aa7acc041c31295 /docs/hazmat
parentda0841898d247ba167c39019ea958b582a578b70 (diff)
downloadcryptography-98429643e0453b6ad7f9daa872cccad5f410149a.tar.gz
cryptography-98429643e0453b6ad7f9daa872cccad5f410149a.tar.bz2
cryptography-98429643e0453b6ad7f9daa872cccad5f410149a.zip
add DSAWithNumbers subinterfaces
Diffstat (limited to 'docs/hazmat')
-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 029c4c1f..b8aca0c2 100644
--- a/docs/hazmat/primitives/interfaces.rst
+++ b/docs/hazmat/primitives/interfaces.rst
@@ -287,6 +287,23 @@ Asymmetric interfaces
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
@@ -341,6 +358,23 @@ Asymmetric interfaces
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
@@ -387,6 +421,23 @@ Asymmetric interfaces
: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