google.appengine.api.oauth.oauth_api module
Summary
OAuth API.
A service that enables App Engine apps to validate OAuth requests.
- Classes defined here:
- 
      Error: base exception type NotAllowedError: OAuthService exception OAuthRequestError: OAuthService exception InvalidOAuthParametersError: OAuthService exception InvalidOAuthTokenError: OAuthService exception OAuthServiceFailureError: OAuthService exception 
Contents
- exception google.appengine.api.oauth.oauth_api.Errorsource
- 
        Bases: exceptions.Exception Base error class for this module. 
- exception google.appengine.api.oauth.oauth_api.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.oauth_api.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.oauth_api.NotAllowedErrorsource
- 
        Bases: google.appengine.api.oauth.oauth_api.OAuthRequestError Raised if the requested URL does not permit OAuth authentication. 
- exception google.appengine.api.oauth.oauth_api.OAuthRequestErrorsource
- 
        Bases: google.appengine.api.oauth.oauth_api.Error Base error type for invalid OAuth requests. 
- exception google.appengine.api.oauth.oauth_api.OAuthServiceFailureErrorsource
- 
        Bases: google.appengine.api.oauth.oauth_api.Error Raised if there was a problem communicating with the OAuth service. 
- google.appengine.api.oauth.oauth_api.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. Returns- The value of Client ID. Return type- string Raises- 
            OAuthRequestError – The request was not a valid OAuth2 request. 
- 
            OAuthServiceFailureError – An unknown error occurred. 
 
- 
            
- google.appengine.api.oauth.oauth_api.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. Returns- User Raises- 
            OAuthRequestError – The request was not a valid OAuth request. 
- 
            OAuthServiceFailureError – An unknown error occurred. 
 
- 
            
- google.appengine.api.oauth.oauth_api.get_oauth_consumer_key()source
- 
        OAuth1 authentication is deprecated and turned down. 
- google.appengine.api.oauth.oauth_api.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. Returns- boolean Raises- 
            OAuthRequestError – The request was not a valid OAuth request. 
- 
            OAuthServiceFailureError – An unknown error occurred. 
 
-