Interface CredentialVaultProvider

  • All Known Implementing Classes:
    SimpleCredentialVaultProvider

    public interface CredentialVaultProvider
    Interface for a Credential Vault provider
    Author:
    muzquiano
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String generateKey​(java.lang.String id, java.lang.String userId)
      Provide a key for this Credential Vault for caching purposes
      CredentialVault provide​(java.lang.String id)
      Provide a credential vault for the given ID
    • Method Detail

      • generateKey

        java.lang.String generateKey​(java.lang.String id,
                                     java.lang.String userId)
        Provide a key for this Credential Vault for caching purposes
        Parameters:
        id - Credential vault ID
        userId - User ID
        Returns:
        key as appropriate for this Credential Vault implementation