Package com.strongdm.api
Class KeyValueEngine
java.lang.Object
com.strongdm.api.KeyValueEngine
- All Implemented Interfaces:
SecretEngine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Unique identifier of the Secret Engine.intAn interval of public/private key rotation for secret engine in daysgetName()Unique human-readable name of the Secret Engine.byte[]Public key linked with a secret engineBacking secret store identifierBacking Secret Store root path where managed secrets are going to be storedgetTags()Tags is a map of key, value pairs.voidUnique identifier of the Secret Engine.voidsetKeyRotationIntervalDays(int in) An interval of public/private key rotation for secret engine in daysvoidUnique human-readable name of the Secret Engine.voidsetPublicKey(byte[] in) Public key linked with a secret enginevoidBacking secret store identifiervoidBacking Secret Store root path where managed secrets are going to be storedvoidTags is a map of key, value pairs.
-
Constructor Details
-
KeyValueEngine
public KeyValueEngine()
-
-
Method Details
-
getId
Unique identifier of the Secret Engine.- Specified by:
getIdin interfaceSecretEngine
-
setId
Unique identifier of the Secret Engine. -
getKeyRotationIntervalDays
public int getKeyRotationIntervalDays()An interval of public/private key rotation for secret engine in days -
setKeyRotationIntervalDays
public void setKeyRotationIntervalDays(int in) An interval of public/private key rotation for secret engine in days -
getName
Unique human-readable name of the Secret Engine.- Specified by:
getNamein interfaceSecretEngine
-
setName
Unique human-readable name of the Secret Engine.- Specified by:
setNamein interfaceSecretEngine
-
getPublicKey
public byte[] getPublicKey()Public key linked with a secret engine- Specified by:
getPublicKeyin interfaceSecretEngine
-
setPublicKey
public void setPublicKey(byte[] in) Public key linked with a secret engine- Specified by:
setPublicKeyin interfaceSecretEngine
-
getSecretStoreId
Backing secret store identifier- Specified by:
getSecretStoreIdin interfaceSecretEngine
-
setSecretStoreId
Backing secret store identifier- Specified by:
setSecretStoreIdin interfaceSecretEngine
-
getSecretStoreRootPath
Backing Secret Store root path where managed secrets are going to be stored- Specified by:
getSecretStoreRootPathin interfaceSecretEngine
-
setSecretStoreRootPath
Backing Secret Store root path where managed secrets are going to be stored- Specified by:
setSecretStoreRootPathin interfaceSecretEngine
-
getTags
Tags is a map of key, value pairs.- Specified by:
getTagsin interfaceSecretEngine
-
setTags
Tags is a map of key, value pairs.- Specified by:
setTagsin interfaceSecretEngine
-