com.google.api.client.extensions.auth.helpers
Interface Credential

All Superinterfaces:
HttpExecuteInterceptor, HttpRequestInitializer, HttpUnsuccessfulResponseHandler
All Known Implementing Classes:
OAuth2Credential, OAuthHmacCredential

public interface Credential
extends HttpRequestInitializer, HttpExecuteInterceptor, HttpUnsuccessfulResponseHandler

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. Implementations of this interface should use the PersistenceCapable annotation to allow credentials to be managed on behalf of the application.

Warning: starting with version 1.7, usage of this for OAuth 2.0 is deprecated. Instead use Credential.

Since:
1.4
Author:
moshenko@google.com (Jacob Moshenko)

Method Summary
 boolean isInvalid()
          Determine if the Credential is no longer valid, after being revoked for example.
 
Methods inherited from interface com.google.api.client.http.HttpRequestInitializer
initialize
 
Methods inherited from interface com.google.api.client.http.HttpExecuteInterceptor
intercept
 
Methods inherited from interface com.google.api.client.http.HttpUnsuccessfulResponseHandler
handleResponse
 

Method Detail

isInvalid

boolean isInvalid()
Determine if the Credential is no longer valid, after being revoked for example.

Since:
1.5


Copyright © 2011-2012 Google. All Rights Reserved.