55
66from requests import request
77
8- from .exception import UnknownKeyType , KeyIOError , UpdateFailed
8+ from .exception import UnknownKeyType , KeyIOError , UpdateFailed , IssuerNotFound
99from .jwe .jwe import alg2keytype as jwe_alg2keytype
1010from .jws .utils import alg2keytype as jws_alg2keytype
1111from .key_bundle import KeyBundle
@@ -241,7 +241,7 @@ def get_issuer_keys(self, issuer_id):
241241 """
242242 _issuer = self ._get_issuer (issuer_id )
243243 if _issuer is None :
244- raise KeyError (issuer_id )
244+ raise IssuerNotFound (issuer_id )
245245 return _issuer .all_keys ()
246246
247247 @deprecated_alias (issuer = 'issuer_id' , owner = 'issuer_id' )
@@ -262,7 +262,7 @@ def __getitem__(self, issuer_id=''):
262262 """
263263 _issuer = self ._get_issuer (issuer_id )
264264 if _issuer is None :
265- raise KeyError (issuer_id )
265+ raise IssuerNotFound (issuer_id )
266266 return _issuer
267267
268268 @deprecated_alias (issuer = 'issuer_id' , owner = 'issuer_id' )
@@ -667,7 +667,7 @@ def key_summary(self, issuer_id):
667667 if _issuer is not None :
668668 return _issuer .key_summary ()
669669
670- raise KeyError ( 'Unknown Issuer ID: "{}"' . format ( issuer_id ) )
670+ raise IssuerNotFound ( issuer_id )
671671
672672 def update (self ):
673673 """
0 commit comments