Package com.strongdm.api
Class VaultAWSIAMCertX509Store
java.lang.Object
com.strongdm.api.VaultAWSIAMCertX509Store
- All Implemented Interfaces:
SecretStore
VaultAWSIAMCertX509Store is currently unstable, and its API may change, or it may be removed,
without a major version bump.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Unique identifier of the SecretStore.intThe lifetime of certificates issued by this CA represented in minutes.getName()Unique human-readable name of the SecretStore.The namespace to make requests withinThe mount point of the PKI engine configured with the desired CAThe URL of the Vault to targetThe signing role to be used for signing certificatesgetTags()Tags is a map of key, value pairs.voidUnique identifier of the SecretStore.voidsetIssuedCertTTLMinutes(int in) The lifetime of certificates issued by this CA represented in minutes.voidUnique human-readable name of the SecretStore.voidsetNamespace(String in) The namespace to make requests withinvoidThe mount point of the PKI engine configured with the desired CAvoidThe URL of the Vault to targetvoidsetSigningRole(String in) The signing role to be used for signing certificatesvoidTags is a map of key, value pairs.
-
Constructor Details
-
VaultAWSIAMCertX509Store
public VaultAWSIAMCertX509Store()
-
-
Method Details
-
getId
Unique identifier of the SecretStore.- Specified by:
getIdin interfaceSecretStore
-
setId
Unique identifier of the SecretStore. -
getIssuedCertTTLMinutes
public int getIssuedCertTTLMinutes()The lifetime of certificates issued by this CA represented in minutes. -
setIssuedCertTTLMinutes
public void setIssuedCertTTLMinutes(int in) The lifetime of certificates issued by this CA represented in minutes. -
getName
Unique human-readable name of the SecretStore.- Specified by:
getNamein interfaceSecretStore
-
setName
Unique human-readable name of the SecretStore.- Specified by:
setNamein interfaceSecretStore
-
getNamespace
The namespace to make requests within -
setNamespace
The namespace to make requests within -
getPkiMountPoint
The mount point of the PKI engine configured with the desired CA -
setPkiMountPoint
The mount point of the PKI engine configured with the desired CA -
getServerAddress
The URL of the Vault to target -
setServerAddress
The URL of the Vault to target -
getSigningRole
The signing role to be used for signing certificates -
setSigningRole
The signing role to be used for signing certificates -
getTags
Tags is a map of key, value pairs.- Specified by:
getTagsin interfaceSecretStore
-
setTags
Tags is a map of key, value pairs.- Specified by:
setTagsin interfaceSecretStore
-