public class CertificateCredentialDetails extends CredentialDetails<CertificateCredential>
CredentialDetails
that adds certificate-specific fields.
Clients don't typically instantiate objects of this type, but will receive them in
response to credential operation requests. The id and name fields
can be used in subsequent requests.name, versionCreatedAt
Constructor and Description |
---|
CertificateCredentialDetails(String id,
CredentialName name,
CredentialType credentialType,
boolean transitional,
CertificateCredential value)
Create a
CertificateCredentialDetails from the provided parameters. |
Modifier and Type | Method and Description |
---|---|
boolean |
isTransitional()
Get the value of the flag indicating whether the certificate is currently being
used for signing or if it is being staged.
|
equals, getCredentialType, getId, getValue, hashCode, toString
getName, getVersionCreatedAt
public CertificateCredentialDetails(String id, CredentialName name, CredentialType credentialType, boolean transitional, CertificateCredential value)
CertificateCredentialDetails
from the provided parameters.
Intended for internal use. Clients will get CertificateCredentialDetails
objects populated from CredHub responses.id
- the CredHub-generated unique ID of the credentialname
- the client-provided name of the credentialcredentialType
- the CredentialType
of the credentialtransitional
- a flag indicating whether the certificate will be used for
signingvalue
- the client-provided value for the credential