summaryrefslogtreecommitdiff
path: root/jwt/contrib/algorithms/py_ecdsa.py
diff options
context:
space:
mode:
Diffstat (limited to 'jwt/contrib/algorithms/py_ecdsa.py')
-rw-r--r--jwt/contrib/algorithms/py_ecdsa.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/jwt/contrib/algorithms/py_ecdsa.py b/jwt/contrib/algorithms/py_ecdsa.py
index bf0dea5..23016fc 100644
--- a/jwt/contrib/algorithms/py_ecdsa.py
+++ b/jwt/contrib/algorithms/py_ecdsa.py
@@ -7,6 +7,7 @@ import ecdsa
from jwt.algorithms import Algorithm
from jwt.compat import string_types, text_type
+from jwt.exceptions import InvalidAsymmetricKeyError
class ECAlgorithm(Algorithm):
@@ -44,7 +45,7 @@ class ECAlgorithm(Algorithm):
key = ecdsa.SigningKey.from_pem(key)
else:
- raise TypeError('Expecting a PEM-formatted key.')
+ raise InvalidAsymmetricKeyError('Expecting a PEM-formatted key.')
return key