MCPcopy Create free account

hub / github.com/caffeinehit/django-oauth2-provider / functions

Functions186 in github.com/caffeinehit/django-oauth2-provider

↓ 93 callersMethodget
(self, request, *args, **kwargs)
provider/oauth2/tests/urls.py:16
↓ 46 callersMethodget_client
(self)
provider/oauth2/tests/test_views.py:40
↓ 26 callersMethodlogin
(self)
provider/oauth2/tests/test_views.py:25
↓ 20 callersMethodpost
(self, request)
provider/views.py:128
↓ 19 callersMethodauth_url
(self)
provider/oauth2/tests/test_views.py:28
↓ 18 callersMethodaccess_token_url
(self)
provider/oauth2/tests/test_views.py:37
↓ 14 callersMethodauth_url2
(self)
provider/oauth2/tests/test_views.py:31
↓ 13 callersMethod_login_and_authorize
(self, url_func=None)
provider/oauth2/tests/test_views.py:55
↓ 12 callersMethodsave
(self, user=None, **kwargs)
provider/oauth2/forms.py:24
↓ 11 callersMethodget
(self, request)
provider/views.py:125
↓ 11 callersMethodget_user
(self)
provider/oauth2/tests/test_views.py:49
↓ 10 callersFunctionnow
()
provider/utils.py:9
↓ 10 callersMethodredirect_url
(self)
provider/oauth2/tests/test_views.py:34
↓ 7 callersMethodcreate
(self, scope=None, *args, **kwargs)
provider/oauth2/models.py:153
↓ 6 callersMethodas_view
(cls, *args, **kwargs)
provider/oauth2/mixins.py:13
↓ 6 callersMethoderror_response
Return an error response to the client with default status code of *400* stating the error as outlined in :rfc:`5.2`.
provider/views.py:479
↓ 5 callersMethodget_data
Return stored data from the session store. :param key: `str` The key under which the data was stored.
provider/views.py:42
↓ 5 callersMethodget_password
(self)
provider/oauth2/tests/test_views.py:52
↓ 5 callersMethodget_public_client
(self)
provider/oauth2/tests/test_views.py:43
↓ 4 callersMethod_login_authorize_get_token
(self)
provider/oauth2/tests/test_views.py:302
↓ 4 callersMethodcache_data
Cache data in the session store. :param request: :attr:`django.http.HttpRequest` :param data: Arbitrary data to store.
provider/views.py:50
↓ 3 callersMethod_login_authorize_get_token
(self)
provider/oauth2/tests/test_middleware.py:19
↓ 3 callersMethodaccess_token_response
Returns a successful response after creating the access token as defined in :rfc:`5.1`.
provider/views.py:488
↓ 3 callersMethodauthenticate
Override this method to implement your own authentication backend. Return a client or ``None`` in case of failure.
provider/oauth2/backends.py:13
↓ 3 callersMethodclean
(self)
provider/oauth2/forms.py:38
↓ 3 callersMethodcreate_access_token
Override to handle access token creation. :return: ``object`` - Access token
provider/views.py:436
↓ 3 callersMethodcreate_refresh_token
Override to handle refresh token creation. :return: ``object`` - Refresh token
provider/views.py:444
↓ 3 callersMethodsave
(self, *args, **kwargs)
provider/oauth2/models.py:194
↓ 2 callersMethoderror_response
Return an error to be displayed to the resource owner if anything goes awry. Errors can include invalid clients, authorization denial
provider/views.py:232
↓ 2 callersMethodget_authorization
(self, user, client)
provider/oauth2/models.py:71
↓ 2 callersMethodget_expire_delta
Return the number of seconds until this token expires.
provider/oauth2/models.py:199
↓ 2 callersMethodget_grant
(self)
provider/oauth2/tests/test_views.py:46
↓ 2 callersMethodget_redirect_url
:return: ``str`` - The client URL to display in the template after authorization succeeded or failed.
provider/views.py:155
↓ 2 callersMethodhandle
(self, request, data)
provider/views.py:109
↓ 2 callersMethodhandle
(self, request, post_data=None)
provider/views.py:258
↓ 1 callersMethod_http_access_token
(self, request)
provider/oauth2/middleware.py:27
↓ 1 callersMethod_validate_client
:return: ``tuple`` - ``(client or False, data or error)``
provider/views.py:212
↓ 1 callersMethodauthenticate
Authenticate a client against all the backends configured in :attr:`authentication`.
provider/views.py:68
↓ 1 callersMethodauthenticate
(self, access_token=None, client=None)
provider/oauth2/backends.py:118
↓ 1 callersFunctioncheck
Check if a desired scope ``wants`` is part of an available scope ``has``. Returns ``False`` if not, return ``True`` if yes. :example:
provider/scope.py:19
↓ 1 callersMethodcheck_authorization_scope
(self, user, client, scope_list)
provider/oauth2/models.py:74
↓ 1 callersMethodclear_data
Clear all OAuth related data from the session store.
provider/views.py:60
↓ 1 callersMethodcreate_access_token
(self, request, user, scope, client)
provider/oauth2/views.py:129
↓ 1 callersMethodcreate_refresh_token
(self, request, user, scope, access_token, client)
provider/oauth2/views.py:138
↓ 1 callersMethoderror_response
Return an error response to the client with default status code of *400* stating the error as outlined in :rfc:`5.2`.
provider/views.py:315
↓ 1 callersMethodget_authorization_code_grant
Return the grant associated with this request or an error dict. :return: ``tuple`` - ``(True or False, grant or error_dict)``
provider/views.py:404
↓ 1 callersMethodget_authorization_form
Return a form that is capable of authorizing the client to the resource owner. :return: :attr:`django.forms.Form`
provider/views.py:170
↓ 1 callersMethodget_client
Return a client object from a given client identifier. Return ``None`` if no client is found. An error will be displayed to the resou
provider/views.py:179
↓ 1 callersMethodget_default_token_expiry
(self)
provider/oauth2/models.py:49
↓ 1 callersMethodget_handler
Return a function or method that is capable handling the ``grant_type`` requested by the client or return ``None`` to indicate that t
provider/views.py:572
↓ 1 callersMethodget_password_grant
Return a user associated with this request or an error dict. :return: ``tuple`` - ``(True or False, user or error_dict)``
provider/views.py:420
↓ 1 callersMethodget_redirect_url
Return a redirect to a URL where the resource owner (see :rfc:`1`) authorizes the client (also :rfc:`1`). :return: :class:`d
provider/views.py:96
↓ 1 callersMethodget_refresh_token_grant
Return the refresh token associated with this request or an error dict. :return: ``tuple`` - ``(True or False, token or error_dict)`
provider/views.py:412
↓ 1 callersMethodget_request_form
Return a form that is capable of validating the request data captured by the :class:`Capture` view. The form must accept a ke
provider/views.py:162
↓ 1 callersMethodget_scope_string
(self)
provider/oauth2/models.py:218
↓ 1 callersMethodget_scoped_token
(self, user, client, scope)
provider/oauth2/models.py:145
↓ 1 callersMethodget_token
(self, token)
provider/oauth2/models.py:142
↓ 1 callersFunctionget_token_expiry
Return a datetime object indicating when an access token should expire. Can be customized by setting :attr:`settings.OAUTH_EXPIRE_DELTA` to a
provider/utils.py:31
↓ 1 callersMethodhas_authorization
Check to see if there is a previous authorization request with the requested scope permissions. :param request: :par
provider/views.py:200
↓ 1 callersMethodinvalidate_access_token
Override to handle access token invalidation. When a new access token is created from a refresh token, the old one is *always* invali
provider/views.py:470
↓ 1 callersMethodinvalidate_grant
Override to handle grant invalidation. A grant is invalidated right after creating an access token from it. :return None:
provider/views.py:452
↓ 1 callersMethodinvalidate_refresh_token
Override to handle refresh token invalidation. When requesting a new access token from a refresh token, the old one is *always* inval
provider/views.py:461
↓ 1 callersMethodsave_authorization
Save the authorization that the user granted to the client, involving the creation of a time limited authorization code as outlined i
provider/views.py:187
↓ 1 callersFunctionscopes
Wrapper around :attr:`provider.scope.names` to turn an int into a list of scope names in templates.
provider/templatetags/scope.py:8
↓ 1 callersMethodset_authorization_scope
(self, user, client, scope_list)
provider/oauth2/models.py:84
↓ 1 callersFunctionsetup
Install the plugin. :param app: Sphinx application context.
provider/sphinx.py:28
↓ 1 callersMethodto_python
(self, value)
provider/oauth2/forms.py:55
↓ 1 callersMethodvalidate_scopes
(self, scope_list)
provider/views.py:106
Method__init__
(self, *args, **kwargs)
provider/forms.py:43
Method__unicode__
(self)
provider/oauth2/models.py:46
Method__unicode__
(self)
provider/oauth2/models.py:62
Method__unicode__
(self)
provider/oauth2/models.py:133
Method__unicode__
(self)
provider/oauth2/models.py:191
Method__unicode__
(self)
provider/oauth2/models.py:261
Method_clean_fields
Overriding the default cleaning behaviour to exit early on errors instead of validating each field.
provider/forms.py:47
Method_clean_form
Overriding the default cleaning behaviour for a shallow error dict.
provider/forms.py:57
Methodauthenticate
(self, request=None)
provider/oauth2/backends.py:26
Methodauthenticate
(self, request=None)
provider/oauth2/backends.py:55
Methodauthenticate
(self, request=None)
provider/oauth2/backends.py:80
Methodauthenticate
(self, request=None)
provider/oauth2/backends.py:97
Methodauthorization_code
Handle ``grant_type=authorization_code`` requests as defined in :rfc:`4.1.3`.
provider/views.py:513
Methodclean
(self, value)
provider/oauth2/forms.py:66
Methodclean
Make sure that the scope is less or equal to the previous scope!
provider/oauth2/forms.py:194
Methodclean
Make sure that the scope is less or equal to the scope allowed on the grant!
provider/oauth2/forms.py:234
Methodclean
(self)
provider/oauth2/forms.py:274
Methodclean
(self)
provider/oauth2/forms.py:299
Methodclean
(self)
provider/oauth2/forms.py:328
Methodclean_code
(self)
provider/oauth2/forms.py:220
Methodclean_grant_type
(self)
provider/oauth2/forms.py:291
Methodclean_grant_type
(self)
provider/oauth2/forms.py:320
Methodclean_password
(self)
provider/oauth2/forms.py:266
Methodclean_redirect_uri
:rfc:`3.1.2` The redirect value has to match what was saved on the authorization server.
provider/oauth2/forms.py:137
Methodclean_refresh_token
(self)
provider/oauth2/forms.py:180
Methodclean_response_type
:rfc:`3.1.1` Lists of values are space delimited.
provider/oauth2/forms.py:116
Methodclean_scope
(self)
provider/oauth2/forms.py:75
Methodclean_username
(self)
provider/oauth2/forms.py:258
Methodcreate
(self, scope=None, *args, **kwargs)
provider/oauth2/models.py:229
Methoddispatch
(self, request, *args, **kwargs)
provider/oauth2/mixins.py:19
Methodget
(self, request)
provider/views.py:301
Methodget
(self, request)
provider/views.py:324
next →1–100 of 186, ranked by callers