Class HadoopCredentialsConfiguration.AccessTokenProviderCredentials

  • All Implemented Interfaces:
    com.google.auth.oauth2.QuotaProjectIdProvider, Serializable
    Enclosing class:
    HadoopCredentialsConfiguration

    public static final class HadoopCredentialsConfiguration.AccessTokenProviderCredentials
    extends com.google.auth.oauth2.GoogleCredentials
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.google.auth.oauth2.GoogleCredentials

        com.google.auth.oauth2.GoogleCredentials.Builder
      • Nested classes/interfaces inherited from class com.google.auth.oauth2.OAuth2Credentials

        com.google.auth.oauth2.OAuth2Credentials.CredentialsChangedListener
    • Field Summary

      • Fields inherited from class com.google.auth.oauth2.GoogleCredentials

        quotaProjectId
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      AccessTokenProvider getAccessTokenProvider()  
      com.google.auth.oauth2.AccessToken refreshAccessToken()  
      • Methods inherited from class com.google.auth.oauth2.GoogleCredentials

        create, createDelegated, createScoped, createScoped, createScoped, createScopedRequired, createWithCustomRetryStrategy, createWithQuotaProject, fromStream, fromStream, getAdditionalHeaders, getApplicationDefault, getApplicationDefault, getQuotaProjectId, newBuilder, toBuilder
      • Methods inherited from class com.google.auth.oauth2.OAuth2Credentials

        addChangeListener, equals, getAccessToken, getAuthenticationType, getFromServiceLoader, getRequestMetadata, getRequestMetadata, getRequestMetadataInternal, hashCode, hasRequestMetadata, hasRequestMetadataOnly, newInstance, refresh, refreshIfExpired, removeChangeListener, toString
      • Methods inherited from class com.google.auth.Credentials

        blockingGetToCallback, getRequestMetadata
    • Constructor Detail

      • AccessTokenProviderCredentials

        public AccessTokenProviderCredentials​(AccessTokenProvider accessTokenProvider)
    • Method Detail

      • refreshAccessToken

        public com.google.auth.oauth2.AccessToken refreshAccessToken()
                                                              throws IOException
        Overrides:
        refreshAccessToken in class com.google.auth.oauth2.OAuth2Credentials
        Throws:
        IOException