12345678910111213141516171819202122232425262728293031323334 |
- # -*- 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 *
- 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
|