google.appengine.api.oauth package
Summary
OAuth API module.
Sub Modules |
|
---|---|
google.appengine.api.oauth.oauth_api |
OAuth API. |
Contents
- exception google.appengine.api.oauth.Errorsource
-
Bases: exceptions.Exception
Base error class for this module.
- exception google.appengine.api.oauth.OAuthRequestErrorsource
-
Bases: google.appengine.api.oauth.oauth_api.Error
Base error type for invalid OAuth requests.
- exception google.appengine.api.oauth.NotAllowedErrorsource
-
Bases: google.appengine.api.oauth.oauth_api.OAuthRequestError
Raised if the requested URL does not permit OAuth authentication.
- exception google.appengine.api.oauth.InvalidOAuthParametersErrorsource
-
Bases: google.appengine.api.oauth.oauth_api.OAuthRequestError
Raised if the request was a malformed OAuth request.
For example, the request may have omitted a required parameter, contained an invalid signature, or was made by an unknown consumer.
- exception google.appengine.api.oauth.InvalidOAuthTokenErrorsource
-
Bases: google.appengine.api.oauth.oauth_api.OAuthRequestError
Raised if the request contained an invalid token.
For example, the token may have been revoked by the user.
- exception google.appengine.api.oauth.OAuthServiceFailureErrorsource
-
Bases: google.appengine.api.oauth.oauth_api.Error
Raised if there was a problem communicating with the OAuth service.
- google.appengine.api.oauth.get_current_user(_scope=None)source
Returns the User on whose behalf the request was made.
Parameters_scope – The custom OAuth scope or an iterable of scopes at least one of which is accepted.
ReturnsUser
Raises-
OAuthRequestError – The request was not a valid OAuth request.
-
OAuthServiceFailureError – An unknown error occurred.
-
- google.appengine.api.oauth.is_current_user_admin(_scope=None)source
Returns true if the User on whose behalf the request was made is an admin.
Parameters_scope – The custom OAuth scope or an iterable of scopes at least one of which is accepted.
Returnsboolean
Raises-
OAuthRequestError – The request was not a valid OAuth request.
-
OAuthServiceFailureError – An unknown error occurred.
-
- google.appengine.api.oauth.get_oauth_consumer_key()source
-
OAuth1 authentication is deprecated and turned down.
- google.appengine.api.oauth.get_client_id(_scope)source
Returns the value of OAuth2 Client ID from an OAuth2 request.
Parameters_scope – The custom OAuth scope or an iterable of scopes at least one of which is accepted.
ReturnsThe value of Client ID.
Return typestring
Raises-
OAuthRequestError – The request was not a valid OAuth2 request.
-
OAuthServiceFailureError – An unknown error occurred.
-