Package com.databricks.jdbc.auth
Class EncryptedFileTokenCache
- java.lang.Object
-
- com.databricks.jdbc.auth.EncryptedFileTokenCache
-
- All Implemented Interfaces:
com.databricks.sdk.core.oauth.TokenCache
public class EncryptedFileTokenCache extends Object implements com.databricks.sdk.core.oauth.TokenCache
A TokenCache implementation that stores tokens in encrypted files.
-
-
Constructor Summary
Constructors Constructor Description EncryptedFileTokenCache(Path cacheFilePath, String passphrase)Constructs a new EncryptingFileTokenCache instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.databricks.sdk.core.oauth.Tokenload()voidsave(com.databricks.sdk.core.oauth.Token token)
-
-
-
Method Detail
-
save
public void save(com.databricks.sdk.core.oauth.Token token) throws com.databricks.sdk.core.DatabricksException- Specified by:
savein interfacecom.databricks.sdk.core.oauth.TokenCache- Throws:
com.databricks.sdk.core.DatabricksException
-
load
public com.databricks.sdk.core.oauth.Token load()
- Specified by:
loadin interfacecom.databricks.sdk.core.oauth.TokenCache
-
-