Interface VaultKeyValueBackendPropertiesSupport

  • All Known Implementing Classes:
    VaultKeyValueBackendProperties

    public interface VaultKeyValueBackendPropertiesSupport
    Interface declaring Key-Value configuration properties.
    Since:
    2.0
    Author:
    Mark Paluch
    • Method Detail

      • isEnabled

        boolean isEnabled()
        Returns:
        true if this backend configuration is enabled; false otherwise.
      • getBackend

        String getBackend()
        Returns:
        mound path of the secret backend.
      • getDefaultContext

        String getDefaultContext()
        Returns:
        default context path. Can be empty.
      • getProfileSeparator

        String getProfileSeparator()
        Returns:
        profile separator character.
      • getApplicationName

        String getApplicationName()
        Returns:
        the application name to use.
      • getProfiles

        List<String> getProfiles()
        Returns:
        the application profiles to use.
        Since:
        3.0