@@ -93,12 +93,12 @@ def _get_issuer(self, issuer_id: str) -> Optional[KeyIssuer]:
93
93
94
94
@deprecated_alias (issuer = 'issuer_id' , owner = 'issuer_id' )
95
95
def _add_issuer (self , issuer_id ) -> KeyIssuer :
96
- _iss = KeyIssuer (ca_certs = self .ca_certs , name = issuer_id ,
97
- keybundle_cls = self .keybundle_cls ,
98
- remove_after = self .remove_after ,
99
- httpc = self .httpc , httpc_params = self .httpc_params )
100
- self ._issuers [issuer_id ] = _iss
101
- return _iss
96
+ _issuer = KeyIssuer (ca_certs = self .ca_certs , name = issuer_id ,
97
+ keybundle_cls = self .keybundle_cls ,
98
+ remove_after = self .remove_after ,
99
+ httpc = self .httpc , httpc_params = self .httpc_params )
100
+ self ._issuers [issuer_id ] = _issuer
101
+ return _issuer
102
102
103
103
def items (self ):
104
104
"""
@@ -121,10 +121,10 @@ def return_issuer(self, issuer_id):
121
121
:param issuer_id: The issuer ID
122
122
:return: A KeyIssuer instance
123
123
"""
124
- _iss = self ._get_issuer (issuer_id )
125
- if _iss is None :
124
+ _issuer = self ._get_issuer (issuer_id )
125
+ if _issuer is None :
126
126
return self ._add_issuer (issuer_id )
127
- return _iss
127
+ return _issuer
128
128
129
129
@deprecated_alias (issuer = 'issuer_id' , owner = 'issuer_id' )
130
130
def add_url (self , issuer_id : str , url : str , ** kwargs ) -> KeyBundle :
@@ -252,9 +252,8 @@ def get_issuer_keys(self, issuer_id):
252
252
"""
253
253
_issuer = self ._get_issuer (issuer_id )
254
254
if _issuer is None :
255
- raise KeyError (issuer_id )
256
- else :
257
- return _issuer .all_keys ()
255
+ return []
256
+ return _issuer .all_keys ()
258
257
259
258
@deprecated_alias (issuer = 'issuer_id' , owner = 'issuer_id' )
260
259
def __contains__ (self , issuer_id ):
@@ -272,7 +271,10 @@ def __getitem__(self, issuer_id=''):
272
271
:param issuer_id: The entity ID
273
272
:return: A KeyIssuer instance
274
273
"""
275
- return self ._get_issuer (issuer_id )
274
+ _issuer = self ._get_issuer (issuer_id )
275
+ if _issuer is None :
276
+ raise KeyError (issuer_id )
277
+ return _issuer
276
278
277
279
@deprecated_alias (issuer = 'issuer_id' , owner = 'issuer_id' )
278
280
def __setitem__ (self , issuer_id , key_issuer ):
0 commit comments