A C D E G H I J L N O P R S T

A

AbstractAppEngineCallbackServlet - Class in com.google.api.client.extensions.appengine.auth
This servlet fills in some of the required information for the AbstractCallbackServlet with reasonable defaults for App Engine.
AbstractAppEngineCallbackServlet() - Constructor for class com.google.api.client.extensions.appengine.auth.AbstractAppEngineCallbackServlet
 
AbstractAppEngineFlowServlet - Class in com.google.api.client.extensions.appengine.auth
This class fills in some of the unknowns of the generic AbstractFlowUserServlet with reasonable defaults for App Engine.
AbstractAppEngineFlowServlet() - Constructor for class com.google.api.client.extensions.appengine.auth.AbstractAppEngineFlowServlet
 
AbstractAppEngineTwoLeggedFlowServlet - Class in com.google.api.client.extensions.appengine.auth
Specialization of the two-legged flow that uses some simple defaults for App Engine.
AbstractAppEngineTwoLeggedFlowServlet() - Constructor for class com.google.api.client.extensions.appengine.auth.AbstractAppEngineTwoLeggedFlowServlet
 
AbstractCallbackServlet - Class in com.google.api.client.extensions.servlet.auth
Callback that will retrieve and complete a ThreeLeggedFlow when redirected to by a token server or service provider.
AbstractCallbackServlet() - Constructor for class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
Constructor with will ask the concrete subclass for all required information on the environment.
AbstractFlowUserServlet - Class in com.google.api.client.extensions.servlet.auth
Servlet that can be used to invoke and manage a ThreeLeggedFlow object in the App Engine container.
AbstractFlowUserServlet() - Constructor for class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
 
AbstractTwoLeggedFlowServlet - Class in com.google.api.client.extensions.servlet.auth
This specialization of HttpServlet allows accessing OAuth resources using a credential that can be created without user intervention.
AbstractTwoLeggedFlowServlet() - Constructor for class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Create an instance of the servlet.
AccessAppResource - Class in com.google.api.client.extensions.appengine.auth.helpers
Subclass of AccessProtectedResource that handles the different logic required to obtain a new access token using an assertion grant when the existing one expires.
AccessAppResource(String, AccessProtectedResource.Method, HttpTransport, JsonFactory, String, String, String) - Constructor for class com.google.api.client.extensions.appengine.auth.helpers.AccessAppResource
Create an instance of the access initializer.
AccessAppResource - Class in com.google.api.client.extensions.auth.helpers.appengine
Deprecated. (scheduled to be removed in 1.7) Use AccessAppResource
AccessAppResource(String, AccessProtectedResource.Method, HttpTransport, JsonFactory, String, String, String) - Constructor for class com.google.api.client.extensions.auth.helpers.appengine.AccessAppResource
Deprecated. Create an instance of the access initializer.
AppAssertionCredential - Class in com.google.api.client.extensions.appengine.auth.helpers
Implementation of credentials that is used to communicate with resources managed on behalf of an App Engine application.
AppAssertionCredential(String, String, String, String) - Constructor for class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionCredential
Create an instance of this class.
AppAssertionCredential - Class in com.google.api.client.extensions.auth.helpers.appengine
Deprecated. (scheduled to be removed in 1.7) Use AppAssertionCredential
AppAssertionCredential(String, String, String, String) - Constructor for class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionCredential
Deprecated. Create an instance of this class.
AppAssertionFlow - Class in com.google.api.client.extensions.appengine.auth.helpers
Class which will allow us to create or load instances of AppAssertionCredential.
AppAssertionFlow(String, String, String, String, HttpTransport, JsonFactory) - Constructor for class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionFlow
Create an instance.
AppAssertionFlow - Class in com.google.api.client.extensions.auth.helpers.appengine
Deprecated. (scheduled to be removed in 1.7) Use AppAssertionFlow
AppAssertionFlow(String, String, String, String, HttpTransport, JsonFactory) - Constructor for class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionFlow
Deprecated. Create an instance.

C

com.google.api.client.extensions.appengine.auth - package com.google.api.client.extensions.appengine.auth
These servlets will allow an App Engine user to quickly get started with the auth object interface from the main client.
com.google.api.client.extensions.appengine.auth.helpers - package com.google.api.client.extensions.appengine.auth.helpers
Implementation of the auth object interface to obtain and manage OAuth2 credentials using an assertion flow that will identify an App Engine application as itself to the auth server.
com.google.api.client.extensions.auth.helpers - package com.google.api.client.extensions.auth.helpers
Auth object framework that will provide an interface to create easy to use, object-oriented methods to obtain and manage auth credentials.
com.google.api.client.extensions.auth.helpers.appengine - package com.google.api.client.extensions.auth.helpers.appengine
Implementation of the auth object interface to obtain and manage OAuth2 credentials using an assertion flow that will identify an App Engine application as itself to the auth server.
com.google.api.client.extensions.auth.helpers.oauth - package com.google.api.client.extensions.auth.helpers.oauth
Implementation of auth objects to obtain and manage OAuth 1 credentials using the web server flow.
com.google.api.client.extensions.auth.helpers.oauth2.draft10 - package com.google.api.client.extensions.auth.helpers.oauth2.draft10
Implementation of the auth object interface to obtain and manage OAuth2 credentials using the web server flow.
com.google.api.client.extensions.servlet.auth - package com.google.api.client.extensions.servlet.auth
Servlets that can be completed by users to create and complete a web server auth flow to obtain a credential.
complete(String) - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow
 
complete(String) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2ThreeLeggedFlow
 
complete(String) - Method in interface com.google.api.client.extensions.auth.helpers.ThreeLeggedFlow
After the user has authorized the request, the token or code obtained should be passed to this complete function to allow us to exchange the code with the authentication server for a Credential.
createJsonTokenForScopes(String, String) - Static method in class com.google.api.client.extensions.appengine.auth.SignedTokenGenerator
Static function to create a signable JSON token initialized with the proper parameters for performing an assertion token request.
Credential - Interface in com.google.api.client.extensions.auth.helpers
Implementations of this class will have all of the information necessary to create and install the necessary handlers on an HttpTransport object to allow for a streamlined auth experience.

D

doGet(HttpServletRequest, HttpServletResponse) - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
 

E

executeRefreshToken() - Method in class com.google.api.client.extensions.appengine.auth.helpers.AccessAppResource
 
executeRefreshToken() - Method in class com.google.api.client.extensions.auth.helpers.appengine.AccessAppResource
Deprecated.  

G

getAccessToken() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
Return the current access token.
getAuthorizationUrl() - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow
 
getAuthorizationUrl() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2ThreeLeggedFlow
 
getAuthorizationUrl() - Method in interface com.google.api.client.extensions.auth.helpers.ThreeLeggedFlow
After the object is created, the developer should use this method to interrogate it for the authorization URL to which the user should be redirected to obtain permission.
getCompletionCodeQueryParam() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
 
getConcreteFlowType() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
 
getCredential(HttpServletRequest) - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
Fetch a credential associated with this request.
getCredential(HttpServletRequest) - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Fetch a credential associated with this request.
getDeniedRedirectUrl() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
 
getHttpTransport() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
Return the HttpTransport instance for this servlet.
getHttpTransport() - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
Return the HttpTransport instance for this servlet.
getHttpTransport() - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Return the HttpTransport instance for this servlet.
getJsonFactory() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
Return the JsonFactory instance for this servlet.
getJsonFactory() - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
Return the JsonFactory instance for this servlet.
getJsonFactory() - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Return the JsonFactory instance for this servlet.
getPersistenceManagerFactory() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
Override with your chosen method to get a PersistenceManagerFactory.
getPersistenceManagerFactory() - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
Obtain a PersistenceManagerFactory for working with the datastore.
getPersistenceManagerFactory() - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Obtain a PersistenceManagerFactory for working with the datastore.
getRefreshToken() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
Return the refresh token with which this object was constructed or null for none.
getSuccessRedirectUrl() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
 
getUserId() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineCallbackServlet
Return the user ID of the user that is logged in.
getUserId() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineFlowServlet
Return the user ID of the user that is logged in.
getUserId() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineTwoLeggedFlowServlet
Return the user ID of the user that is logged in.
getUserId() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
 
getUserId() - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
 
getUserId() - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
 

H

handleResponse(HttpRequest, HttpResponse, boolean) - Method in class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionCredential
 
handleResponse(HttpRequest, HttpResponse, boolean) - Method in class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionCredential
Deprecated.  
handleResponse(HttpRequest, HttpResponse, boolean) - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
handleResponse(HttpRequest, HttpResponse, boolean) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 

I

initialize(HttpRequest) - Method in class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionCredential
 
initialize(HttpRequest) - Method in class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionCredential
Deprecated.  
initialize(HttpRequest) - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
initialize(HttpRequest) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 
initializeForRefresh(String, String, String, JsonFactory, HttpTransport) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
Initialize the instance with the required information to allow token refresh.
intercept(HttpRequest) - Method in class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionCredential
 
intercept(HttpRequest) - Method in class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionCredential
Deprecated.  
intercept(HttpRequest) - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
intercept(HttpRequest) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 
isInvalid() - Method in class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionCredential
 
isInvalid() - Method in class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionCredential
Deprecated.  
isInvalid() - Method in interface com.google.api.client.extensions.auth.helpers.Credential
Determine if the Credential is no longer valid, after being revoked for example.
isInvalid() - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
isInvalid() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 

J

jdoPostLoad() - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
jdoPostLoad() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 
jdoPreClear() - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
jdoPreClear() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 
jdoPreDelete() - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
jdoPreDelete() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 
jdoPreStore() - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
 
jdoPreStore() - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
 

L

loadCredential(PersistenceManager) - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow
 
loadCredential(PersistenceManager) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2ThreeLeggedFlow
 
loadCredential(PersistenceManager) - Method in interface com.google.api.client.extensions.auth.helpers.ThreeLeggedFlow
Convenience function that will load a credential based on the userId for which this flow was instantiated.
loadOrCreateCredential(PersistenceManager) - Method in class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionFlow
 
loadOrCreateCredential(PersistenceManager) - Method in class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionFlow
Deprecated.  
loadOrCreateCredential(PersistenceManager) - Method in interface com.google.api.client.extensions.auth.helpers.TwoLeggedFlow
Load the instance of Credential associated with this flow instance or create a new one if one can not be loaded.

N

newFlow(String) - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
Create a flow object which will be used to obtain credentials.
newFlow(String) - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Create a two legged flow that can be used to create credentials for accessing protected resources using OAuth.
newHttpTransportInstance() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineCallbackServlet
 
newHttpTransportInstance() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineFlowServlet
 
newHttpTransportInstance() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineTwoLeggedFlowServlet
 
newHttpTransportInstance() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
Create a new HttpTransport instance.
newHttpTransportInstance() - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
Create a new HttpTransport instance.
newHttpTransportInstance() - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Create a new HttpTransport instance.
newJsonFactoryInstance() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineCallbackServlet
 
newJsonFactoryInstance() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineFlowServlet
 
newJsonFactoryInstance() - Method in class com.google.api.client.extensions.appengine.auth.AbstractAppEngineTwoLeggedFlowServlet
 
newJsonFactoryInstance() - Method in class com.google.api.client.extensions.servlet.auth.AbstractCallbackServlet
Create a new JsonFactory instance.
newJsonFactoryInstance() - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
Create a new JsonFactory instance.
newJsonFactoryInstance() - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
Create a new JsonFactory instance.

O

OAuth2Credential - Class in com.google.api.client.extensions.auth.helpers.oauth2.draft10
Credential implementation that is used to authorize OAuth2 enabled requests through the use of the access_token header, as well as refresh the token when it is required.
OAuth2Credential(String, String, String) - Constructor for class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
Create an instance of an OAuth2Credential that can be used to authorize requests on behalf of an end user.
OAuth2Credential(String, String) - Constructor for class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
Create an instance of an OAuth2Credential that can be used to authorize requests on behalf of an end user.
OAuth2ThreeLeggedFlow - Class in com.google.api.client.extensions.auth.helpers.oauth2.draft10
This class is designed to allow the three legged web app flow for OAuth2 to be accomplished easily.
OAuth2ThreeLeggedFlow(String, String, String, String, String, String, String) - Constructor for class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2ThreeLeggedFlow
Create the flow object with the information provided and create the authorization url.
OAuthHmacCredential - Class in com.google.api.client.extensions.auth.helpers.oauth
OAuth 1 credential which uses the OAuthHmacSigner to sign requests.
OAuthHmacCredential(String, String, String, String, String) - Constructor for class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacCredential
Create an OAuth 1 credential object from information obtained from the server.
OAuthHmacThreeLeggedFlow - Class in com.google.api.client.extensions.auth.helpers.oauth
ThreeLeggedFlow implementation that will execute the proper requests to obtain an OAuth1 Credential object that can be used to sign requests.
OAuthHmacThreeLeggedFlow(String, String, String, String, String, String, HttpTransport) - Constructor for class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow
Create an OAuthThreeLeggedFlow instance from the required information.

P

postConstruct(HttpTransport, JsonFactory) - Method in class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionCredential
Finish building the object.
postConstruct(HttpTransport, JsonFactory) - Method in class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionCredential
Deprecated. Finish building the object.

R

refresh(HttpTransport, JsonFactory) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
Force a refresh of this credential if possible using the HttpTransport and JsonFactory objects provided for the network communication.

S

service(HttpServletRequest, HttpServletResponse) - Method in class com.google.api.client.extensions.servlet.auth.AbstractFlowUserServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.google.api.client.extensions.servlet.auth.AbstractTwoLeggedFlowServlet
 
setAccessToken(String) - Method in class com.google.api.client.extensions.appengine.auth.helpers.AppAssertionCredential
Set the access token to a new value.
setAccessToken(String) - Method in class com.google.api.client.extensions.auth.helpers.appengine.AppAssertionCredential
Deprecated. Set the access token to a new value.
setAccessToken(String) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2Credential
Sets the access token or null for none.
setHttpTransport(HttpTransport) - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow
 
setHttpTransport(HttpTransport) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2ThreeLeggedFlow
 
setHttpTransport(HttpTransport) - Method in interface com.google.api.client.extensions.auth.helpers.ThreeLeggedFlow
Set HttpTransport instance for this three legged flow.
setJsonFactory(JsonFactory) - Method in class com.google.api.client.extensions.auth.helpers.oauth.OAuthHmacThreeLeggedFlow
 
setJsonFactory(JsonFactory) - Method in class com.google.api.client.extensions.auth.helpers.oauth2.draft10.OAuth2ThreeLeggedFlow
 
setJsonFactory(JsonFactory) - Method in interface com.google.api.client.extensions.auth.helpers.ThreeLeggedFlow
Set JsonFactory instance for this three legged flow.
SignedTokenGenerator - Class in com.google.api.client.extensions.appengine.auth
This class will allow you to create a signed JSON web token (JWT) that can be used for assertion flows with an appropriate auth endpoint.
SignedTokenGenerator() - Constructor for class com.google.api.client.extensions.appengine.auth.SignedTokenGenerator
 

T

ThreeLeggedFlow - Interface in com.google.api.client.extensions.auth.helpers
Interface for auth flows that require a user authorization step through a web browser to obtain an authorization code.
TwoLeggedFlow - Interface in com.google.api.client.extensions.auth.helpers
A two legged flow is able to create credentials without intervention from the user.

A C D E G H I J L N O P R S T

Copyright © 2011 Google. All Rights Reserved.