Package com.strongdm.api
Class GCPCertX509Store
java.lang.Object
com.strongdm.api.GCPCertX509Store
- All Implemented Interfaces:
SecretStore
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCaID()
The ID of the target CAThe ID of the target CA poolgetId()
Unique identifier of the SecretStore.int
The 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.void
The ID of the target CAvoid
setCaPoolID
(String in) The ID of the target CA poolvoid
Unique identifier of the SecretStore.void
setIssuedCertTTLMinutes
(int in) The lifetime of certificates issued by this CA represented in minutes.void
setLocation
(String in) The Region for the CA in GCP format e.g.void
Unique human-readable name of the SecretStore.void
setProjectID
(String in) The GCP project ID to target.void
Tags 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:
getId
in 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:
getName
in interfaceSecretStore
-
setName
Unique human-readable name of the SecretStore.- Specified by:
setName
in 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:
getTags
in interfaceSecretStore
-
setTags
Tags is a map of key, value pairs.- Specified by:
setTags
in interfaceSecretStore
-