You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
2.1 KiB
35 lines
2.1 KiB
6 years ago
|
# -*- coding: utf-8 -*-
|
||
|
"""
|
||
|
oauthlib.oauth2
|
||
|
~~~~~~~~~~~~~~
|
||
|
|
||
|
This module is a wrapper for the most recent implementation of OAuth 2.0 Client
|
||
|
and Server classes.
|
||
|
"""
|
||
|
from __future__ import absolute_import, unicode_literals
|
||
|
|
||
|
from .rfc6749.clients import Client
|
||
|
from .rfc6749.clients import WebApplicationClient
|
||
|
from .rfc6749.clients import MobileApplicationClient
|
||
|
from .rfc6749.clients import LegacyApplicationClient
|
||
|
from .rfc6749.clients import BackendApplicationClient
|
||
|
from .rfc6749.clients import ServiceApplicationClient
|
||
|
from .rfc6749.endpoints import AuthorizationEndpoint
|
||
|
from .rfc6749.endpoints import TokenEndpoint
|
||
|
from .rfc6749.endpoints import ResourceEndpoint
|
||
|
from .rfc6749.endpoints import RevocationEndpoint
|
||
|
from .rfc6749.endpoints import Server
|
||
|
from .rfc6749.endpoints import WebApplicationServer
|
||
|
from .rfc6749.endpoints import MobileApplicationServer
|
||
|
from .rfc6749.endpoints import LegacyApplicationServer
|
||
|
from .rfc6749.endpoints import BackendApplicationServer
|
||
|
from .rfc6749.errors import AccessDeniedError, AccountSelectionRequired, ConsentRequired, FatalClientError, FatalOpenIDClientError, InsecureTransportError, InteractionRequired, InvalidClientError, InvalidClientIdError, InvalidGrantError, InvalidRedirectURIError, InvalidRequestError, InvalidRequestFatalError, InvalidScopeError, LoginRequired, MismatchingRedirectURIError, MismatchingStateError, MissingClientIdError, MissingCodeError, MissingRedirectURIError, MissingResponseTypeError, MissingTokenError, MissingTokenTypeError, OAuth2Error, OpenIDClientError, ServerError, TemporarilyUnavailableError, TokenExpiredError, UnauthorizedClientError, UnsupportedGrantTypeError, UnsupportedResponseTypeError, UnsupportedTokenTypeError
|
||
|
from .rfc6749.grant_types import AuthorizationCodeGrant
|
||
|
from .rfc6749.grant_types import ImplicitGrant
|
||
|
from .rfc6749.grant_types import ResourceOwnerPasswordCredentialsGrant
|
||
|
from .rfc6749.grant_types import ClientCredentialsGrant
|
||
|
from .rfc6749.grant_types import RefreshTokenGrant
|
||
|
from .rfc6749.request_validator import RequestValidator
|
||
|
from .rfc6749.tokens import BearerToken, OAuth2Token
|
||
|
from .rfc6749.utils import is_secure_transport
|