Class SecureStorageLinuxManager


  • public class SecureStorageLinuxManager
    extends Object
    Linux currently doesn't have a local secure storage like Keychain/Credential Manager in Mac/Windows. This class just wraps the local file cache logic to keep Linux platform api consistent Mac/Windows platform.
    • Method Detail

      • setCredential

        public net.snowflake.client.core.SecureStorageManager.SecureStorageStatus setCredential​(String host,
                                                                                                String user,
                                                                                                String type,
                                                                                                String token)
      • deleteCredential

        public net.snowflake.client.core.SecureStorageManager.SecureStorageStatus deleteCredential​(String host,
                                                                                                   String user,
                                                                                                   String type)
        May delete credentials which doesn't belong to this process