コード例 #1
0
def load_jwks(jwks):
    global _keyset
    _keyset = JWKSet()
    try:
        _keyset.import_keyset(jwks)
    except JWException as e:
        raise Exception("Failed to import keyset from settings") from e
コード例 #2
0
from urllib.request import urlopen

from jwcrypto.jwk import JWKSet

jwkeys = JWKSet()
jwk_sets = ['https://www.googleapis.com/oauth2/v3/certs']

for keyurl in jwk_sets:
    with urlopen(keyurl) as key:
        jwkeys.import_keyset(key.read().decode())