????
Current Path : C:/opt/pgsql/pgAdmin 4/python/Lib/site-packages/authlib/oauth2/rfc7523/ |
Current File : C:/opt/pgsql/pgAdmin 4/python/Lib/site-packages/authlib/oauth2/rfc7523/__init__.py |
""" authlib.oauth2.rfc7523 ~~~~~~~~~~~~~~~~~~~~~~ This module represents a direct implementation of JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grants. https://tools.ietf.org/html/rfc7523 """ from .jwt_bearer import JWTBearerGrant from .client import ( JWTBearerClientAssertion, ) from .assertion import ( client_secret_jwt_sign, private_key_jwt_sign, ) from .auth import ( ClientSecretJWT, PrivateKeyJWT, ) from .token import JWTBearerTokenGenerator from .validator import JWTBearerToken, JWTBearerTokenValidator __all__ = [ 'JWTBearerGrant', 'JWTBearerClientAssertion', 'client_secret_jwt_sign', 'private_key_jwt_sign', 'ClientSecretJWT', 'PrivateKeyJWT', 'JWTBearerToken', 'JWTBearerTokenGenerator', 'JWTBearerTokenValidator', ]