Interface Credential

All Superinterfaces:
com.google.api.client.http.HttpExecuteInterceptor, com.google.api.client.http.HttpRequestInitializer, com.google.api.client.http.HttpUnsuccessfulResponseHandler
All Known Implementing Classes:
OAuthHmacCredential

@Beta public interface Credential extends com.google.api.client.http.HttpRequestInitializer, com.google.api.client.http.HttpExecuteInterceptor, com.google.api.client.http.HttpUnsuccessfulResponseHandler
Beta
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
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Determine if the Credential is no longer valid, after being revoked for example.

    Methods inherited from interface com.google.api.client.http.HttpExecuteInterceptor

    intercept

    Methods inherited from interface com.google.api.client.http.HttpRequestInitializer

    initialize

    Methods inherited from interface com.google.api.client.http.HttpUnsuccessfulResponseHandler

    handleResponse
  • Method Details

    • isInvalid

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