Class ClientSecretCacheKey

java.lang.Object
com.firebolt.jdbc.cache.key.ClientSecretCacheKey
All Implemented Interfaces:
CacheKey

public class ClientSecretCacheKey extends Object implements CacheKey
  • Constructor Details

    • ClientSecretCacheKey

      public ClientSecretCacheKey(String clientId, String clientSecret, String accountName)
  • Method Details

    • getValue

      public String getValue()
      Description copied from interface: CacheKey
      Returns the cache key value
      Specified by:
      getValue in interface CacheKey
      Returns:
    • getEncryptionKey

      public String getEncryptionKey()
      Description copied from interface: CacheKey
      This will be used when saving to disk to encrypt the jwt token and to obfuscate the file name where it is saved.
      Specified by:
      getEncryptionKey in interface CacheKey
      Returns: