Package com.strongdm.api
Interface SecretEngine
- All Known Implementing Classes:
ActiveDirectoryEngine,KeyValueEngine,MysqlEngine,PostgresEngine,SqlserverEngine
public interface SecretEngine
A SecretEngine is managing secrets in SecretStores.
-
Method Summary
Modifier and TypeMethodDescriptiongetId()Returns the unique identifier of the SecretEngine.intReturns the key rotation interval days of the SecretEngine.getName()Returns the name of the SecretEngine.Returns the node selector of the SecretEngine.byte[]Returns the public key of the SecretEngine.Returns the secret store id of the SecretEngine.Returns the secret store root path of the SecretEngine.getTags()Returns the tags of the SecretEngine.voidsetKeyRotationIntervalDays(int keyRotationIntervalDays) Sets the key rotation interval days of the SecretEngine.voidSets the name of the SecretEngine.voidsetNodeSelector(String nodeSelector) Sets the node selector of the SecretEngine.voidsetPublicKey(byte[] publicKey) Sets the public key of the SecretEngine.voidsetSecretStoreId(String secretStoreId) Sets the secret store id of the SecretEngine.voidsetSecretStoreRootPath(String secretStoreRootPath) Sets the secret store root path of the SecretEngine.voidSets the tags of the SecretEngine.
-
Method Details
-
getId
String getId()Returns the unique identifier of the SecretEngine. -
getName
String getName()Returns the name of the SecretEngine. -
setName
Sets the name of the SecretEngine. -
getTags
Returns the tags of the SecretEngine. -
setTags
Sets the tags of the SecretEngine. -
getSecretStoreId
String getSecretStoreId()Returns the secret store id of the SecretEngine. -
setSecretStoreId
Sets the secret store id of the SecretEngine. -
getSecretStoreRootPath
String getSecretStoreRootPath()Returns the secret store root path of the SecretEngine. -
setSecretStoreRootPath
Sets the secret store root path of the SecretEngine. -
getPublicKey
byte[] getPublicKey()Returns the public key of the SecretEngine. -
setPublicKey
void setPublicKey(byte[] publicKey) Sets the public key of the SecretEngine. -
getNodeSelector
String getNodeSelector()Returns the node selector of the SecretEngine. -
setNodeSelector
Sets the node selector of the SecretEngine. -
getKeyRotationIntervalDays
int getKeyRotationIntervalDays()Returns the key rotation interval days of the SecretEngine. -
setKeyRotationIntervalDays
void setKeyRotationIntervalDays(int keyRotationIntervalDays) Sets the key rotation interval days of the SecretEngine.
-