Package com.strongdm.api
Class GCPCertX509Store
java.lang.Object
com.strongdm.api.GCPCertX509Store
- All Implemented Interfaces:
SecretStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCaID()The ID of the target CAThe ID of the target CA poolgetId()Unique identifier of the SecretStore.intThe lifetime of certificates issued by this CA represented in minutes.The Region for the CA in GCP format e.g.getName()Unique human-readable name of the SecretStore.The GCP project ID to target.getTags()Tags is a map of key, value pairs.voidThe ID of the target CAvoidsetCaPoolID(String in) The ID of the target CA poolvoidUnique identifier of the SecretStore.voidsetIssuedCertTTLMinutes(int in) The lifetime of certificates issued by this CA represented in minutes.voidsetLocation(String in) The Region for the CA in GCP format e.g.voidUnique human-readable name of the SecretStore.voidsetProjectID(String in) The GCP project ID to target.voidTags is a map of key, value pairs.
-
Constructor Details
-
GCPCertX509Store
public GCPCertX509Store()
-
-
Method Details
-
getCaID
The ID of the target CA -
setCaID
The ID of the target CA -
getCaPoolID
The ID of the target CA pool -
setCaPoolID
The ID of the target CA pool -
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. -
getLocation
The Region for the CA in GCP format e.g. us-west1 -
setLocation
The Region for the CA in GCP format e.g. us-west1 -
getName
Unique human-readable name of the SecretStore.- Specified by:
getNamein interfaceSecretStore
-
setName
Unique human-readable name of the SecretStore.- Specified by:
setNamein interfaceSecretStore
-
getProjectID
The GCP project ID to target. -
setProjectID
The GCP project ID to target. -
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
-