i18n: use proper syntax for multiple-parameter strings (#37056)
This commit is contained in:
parent
4cc45665b7
commit
e448aa5d03
|
@ -77,8 +77,9 @@ def parse_id_token(encoded, provider):
|
|||
if header['alg'] in ('RS256', 'RS384', 'RS512'):
|
||||
key = provider.jwkset.get_key(kid=header.get('kid'))
|
||||
if not key:
|
||||
raise JWTMissingKey(_('Unknown RSA key identifier %s for provider %s')
|
||||
% (header.get('kid'), provider))
|
||||
raise JWTMissingKey(
|
||||
_('Unknown RSA key identifier %(kid)s for provider %(provider)s') %
|
||||
{'kid': header.get('kid'), 'provider': provider})
|
||||
elif header['alg'] in ('HS256', 'HS384', 'HS512'):
|
||||
key = JWK(kty='oct', k=base64url_encode(
|
||||
provider.client_secret.encode('utf-8')))
|
||||
|
@ -147,8 +148,8 @@ class IDToken(object):
|
|||
_('invalid amr value: %s') % decoded['amr'])
|
||||
elif key in KEY_TYPES:
|
||||
if not isinstance(decoded[key], KEY_TYPES[key]):
|
||||
raise IDTokenError(
|
||||
_('invalid %s value: %s') % (key, decoded[key]))
|
||||
raise IDTokenError(_('invalid %(key)s value: %(value)s') %
|
||||
{'key': key, 'value': decoded[key]})
|
||||
self.iss = decoded.pop('iss')
|
||||
self.sub = decoded.pop('sub')
|
||||
self.aud = decoded.pop('aud')
|
||||
|
|
Loading…
Reference in New Issue