aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2014-06-22 13:03:09 -0700
committerAlex Gaynor <alex.gaynor@gmail.com>2014-06-22 13:03:09 -0700
commitf1194546e509321edfef9eecf3aa6e62fd7d9310 (patch)
tree3e347ef679269640c923a2f2ab7ea915fdc15309
parent940cb23c601bc4f49312fa75b48e881d1af3c0c9 (diff)
parentaf6b64e4294c108a0ac9b9394fa0375523226727 (diff)
downloadcryptography-f1194546e509321edfef9eecf3aa6e62fd7d9310.tar.gz
cryptography-f1194546e509321edfef9eecf3aa6e62fd7d9310.tar.bz2
cryptography-f1194546e509321edfef9eecf3aa6e62fd7d9310.zip
Merge pull request #1162 from reaperhulk/abstract-some-things
ABCs have abstract methods
-rw-r--r--cryptography/hazmat/primitives/interfaces.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/cryptography/hazmat/primitives/interfaces.py b/cryptography/hazmat/primitives/interfaces.py
index 71852562..dd901aae 100644
--- a/cryptography/hazmat/primitives/interfaces.py
+++ b/cryptography/hazmat/primitives/interfaces.py
@@ -212,6 +212,7 @@ class RSAPrivateKey(object):
@six.add_metaclass(abc.ABCMeta)
class RSAPrivateKeyWithNumbers(RSAPrivateKey):
+ @abc.abstractmethod
def private_numbers(self):
"""
Returns an RSAPrivateNumbers.
@@ -241,6 +242,7 @@ class RSAPublicKey(object):
@six.add_metaclass(abc.ABCMeta)
class RSAPublicKeyWithNumbers(RSAPublicKey):
+ @abc.abstractmethod
def public_numbers(self):
"""
Returns an RSAPublicNumbers