Package com.databricks.jdbc.auth
-
Class Summary Class Description AuthConstants AzureMSICredentialProvider Implementation of CredentialsProvider that uses Azure Managed Service Identity (MSI) for authentication with Databricks services.AzureMSICredentials Provides authentication functionality using Azure Managed Service Identity (MSI).DatabricksTokenFederationProvider Implementation of the Credential Provider that exchanges the third party access token for a Databricks InHouse Token This class exchanges the access token if the issued token is not from the same host as the Databricks host.EncryptedFileTokenCache A TokenCache implementation that stores tokens in encrypted files.JwtPrivateKeyClientCredentials An implementation of RefreshableTokenSource implementing the JWT client_credentials OAuth grant type.JwtPrivateKeyClientCredentials.Builder NoOpTokenCache A no-operation implementation of TokenCache that does nothing.OAuthRefreshCredentialsProvider PrivateKeyClientCredentialProvider