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
    Author:
    moshenko@google.com (Jacob Moshenko)
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isInvalid()
      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 Detail

      • isInvalid

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