Class OAuthRefreshCredentialsProvider

  • All Implemented Interfaces:
    com.databricks.sdk.core.CredentialsProvider, com.databricks.sdk.core.oauth.TokenSource

    public class OAuthRefreshCredentialsProvider
    extends Object
    implements com.databricks.sdk.core.oauth.TokenSource, com.databricks.sdk.core.CredentialsProvider
    • Constructor Detail

      • OAuthRefreshCredentialsProvider

        public OAuthRefreshCredentialsProvider​(IDatabricksConnectionContext context,
                                               com.databricks.sdk.core.DatabricksConfig databricksConfig)
    • Method Detail

      • authType

        public String authType()
        Specified by:
        authType in interface com.databricks.sdk.core.CredentialsProvider
      • configure

        public com.databricks.sdk.core.HeaderFactory configure​(com.databricks.sdk.core.DatabricksConfig databricksConfig)
        Specified by:
        configure in interface com.databricks.sdk.core.CredentialsProvider
      • getToken

        public com.databricks.sdk.core.oauth.Token getToken()
        Specified by:
        getToken in interface com.databricks.sdk.core.oauth.TokenSource