Interface SecretStore

All Known Implementing Classes:
ActiveDirectoryStore, AWSCertX509Store, AWSStore, AzureStore, CyberarkConjurStore, CyberarkPAMExperimentalStore, CyberarkPAMStore, DelineaStore, GCPCertX509Store, GCPStore, KeyfactorSSHStore, KeyfactorX509Store, VaultAppRoleCertSSHStore, VaultAppRoleCertX509Store, VaultAppRoleStore, VaultAWSEC2Store, VaultAWSIAMStore, VaultTLSCertSSHStore, VaultTLSCertX509Store, VaultTLSStore, VaultTokenCertSSHStore, VaultTokenCertX509Store, VaultTokenStore

public interface SecretStore
A SecretStore is a server where resource secrets (passwords, keys) are stored. Coming soon support for HashiCorp Vault and AWS Secret Store.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the unique identifier of the SecretStore.
    Returns the name of the SecretStore.
    Returns the tags of the SecretStore.
    void
    Sets the name of the SecretStore.
    void
    Sets the tags of the SecretStore.
  • Method Details

    • getId

      String getId()
      Returns the unique identifier of the SecretStore.
    • getTags

      Map<String,String> getTags()
      Returns the tags of the SecretStore.
    • setTags

      void setTags(Map<String,String> tags)
      Sets the tags of the SecretStore.
    • getName

      String getName()
      Returns the name of the SecretStore.
    • setName

      void setName(String name)
      Sets the name of the SecretStore.