import oauthlib (a dependency of the project)
[yelp-api-cdsw] / oauthlib / oauth2 / __init__.py
1 # -*- coding: utf-8 -*-
2 """
3 oauthlib.oauth2
4 ~~~~~~~~~~~~~~
5
6 This module is a wrapper for the most recent implementation of OAuth 2.0 Client
7 and Server classes.
8 """
9 from __future__ import absolute_import, unicode_literals
10
11 from .rfc6749.clients import Client
12 from .rfc6749.clients import WebApplicationClient
13 from .rfc6749.clients import MobileApplicationClient
14 from .rfc6749.clients import LegacyApplicationClient
15 from .rfc6749.clients import BackendApplicationClient
16 from .rfc6749.clients import ServiceApplicationClient
17 from .rfc6749.endpoints import AuthorizationEndpoint
18 from .rfc6749.endpoints import TokenEndpoint
19 from .rfc6749.endpoints import ResourceEndpoint
20 from .rfc6749.endpoints import RevocationEndpoint
21 from .rfc6749.endpoints import Server
22 from .rfc6749.endpoints import WebApplicationServer
23 from .rfc6749.endpoints import MobileApplicationServer
24 from .rfc6749.endpoints import LegacyApplicationServer
25 from .rfc6749.endpoints import BackendApplicationServer
26 from .rfc6749.errors import *
27 from .rfc6749.grant_types import AuthorizationCodeGrant
28 from .rfc6749.grant_types import ImplicitGrant
29 from .rfc6749.grant_types import ResourceOwnerPasswordCredentialsGrant
30 from .rfc6749.grant_types import ClientCredentialsGrant
31 from .rfc6749.grant_types import RefreshTokenGrant
32 from .rfc6749.request_validator import RequestValidator
33 from .rfc6749.tokens import BearerToken, OAuth2Token
34 from .rfc6749.utils import is_secure_transport

Benjamin Mako Hill || Want to submit a patch?