Package com.strongdm.api
Class VaultTLSStore
java.lang.Object
com.strongdm.api.VaultTLSStore
- All Implemented Interfaces:
SecretStore
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionA path to a CA file accessible by a NodeA path to a client certificate file accessible by a NodeA path to a client key file accessible by a NodegetId()
Unique identifier of the SecretStore.getName()
Unique human-readable name of the SecretStore.The namespace to make requests withinThe URL of the Vault to targetgetTags()
Tags is a map of key, value pairs.void
setCACertPath
(String in) A path to a CA file accessible by a Nodevoid
A path to a client certificate file accessible by a Nodevoid
A path to a client key file accessible by a Nodevoid
Unique identifier of the SecretStore.void
Unique human-readable name of the SecretStore.void
setNamespace
(String in) The namespace to make requests withinvoid
The URL of the Vault to targetvoid
Tags is a map of key, value pairs.
-
Constructor Details
-
VaultTLSStore
public VaultTLSStore()
-
-
Method Details
-
getCACertPath
A path to a CA file accessible by a Node -
setCACertPath
A path to a CA file accessible by a Node -
getClientCertPath
A path to a client certificate file accessible by a Node -
setClientCertPath
A path to a client certificate file accessible by a Node -
getClientKeyPath
A path to a client key file accessible by a Node -
setClientKeyPath
A path to a client key file accessible by a Node -
getId
Unique identifier of the SecretStore.- Specified by:
getId
in interfaceSecretStore
-
setId
Unique identifier of the SecretStore. -
getName
Unique human-readable name of the SecretStore.- Specified by:
getName
in interfaceSecretStore
-
setName
Unique human-readable name of the SecretStore.- Specified by:
setName
in interfaceSecretStore
-
getNamespace
The namespace to make requests within -
setNamespace
The namespace to make requests within -
getServerAddress
The URL of the Vault to target -
setServerAddress
The URL of the Vault to target -
getTags
Tags is a map of key, value pairs.- Specified by:
getTags
in interfaceSecretStore
-
setTags
Tags is a map of key, value pairs.- Specified by:
setTags
in interfaceSecretStore
-