summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2014-12-17 12:31:21 -0800
committerAlex Gaynor <alex.gaynor@gmail.com>2014-12-17 12:31:21 -0800
commit96d87f57baa6013300f30a621335f76b43c9eb5d (patch)
treeed85da266ad8870a8577a9de310dd6cf4e4dd7d1
parentd1746da04faa07ebc597f721afbe4980593564eb (diff)
downloadcryptography-96d87f57baa6013300f30a621335f76b43c9eb5d.tar.gz
Use the slightly more natural API here
-rw-r--r--src/cryptography/hazmat/primitives/serialization.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cryptography/hazmat/primitives/serialization.py b/src/cryptography/hazmat/primitives/serialization.py
index 9d384fc7e..f080ea861 100644
--- a/src/cryptography/hazmat/primitives/serialization.py
+++ b/src/cryptography/hazmat/primitives/serialization.py
@@ -85,7 +85,7 @@ def _load_ssh_rsa_public_key(decoded_data, backend):
if rest:
raise ValueError('Key body contains extra bytes.')
- return backend.load_rsa_public_numbers(RSAPublicNumbers(e, n))
+ return RSAPublicNumbers(e, n).public_key(backend)
def _load_ssh_dss_public_key(decoded_data, backend):
@@ -105,7 +105,7 @@ def _load_ssh_dss_public_key(decoded_data, backend):
parameter_numbers = DSAParameterNumbers(p, q, g)
public_numbers = DSAPublicNumbers(y, parameter_numbers)
- return backend.load_dsa_public_numbers(public_numbers)
+ return public_numbers.public_key(backend)
def _read_next_string(data):