public class CertificateDetail extends Object implements Serializable, Cloneable
This structure is returned in the response object of the DescribeCertificate action.
Constructor and Description |
---|
CertificateDetail() |
Modifier and Type | Method and Description |
---|---|
CertificateDetail |
clone() |
boolean |
equals(Object obj) |
String |
getCertificateArn()
Amazon Resource Name (ARN) of the certificate.
|
Date |
getCreatedAt()
Time at which the certificate was requested.
|
String |
getDomainName()
Fully qualified domain name (FQDN), such as www.example.com or
example.com, for the certificate.
|
List<DomainValidation> |
getDomainValidationOptions()
References a DomainValidation structure that contains the domain
name in the certificate and the email address that can be used for
validation.
|
List<String> |
getInUseBy()
List that identifies ARNs that are using the certificate.
|
Date |
getIssuedAt()
Time at which the certificate was issued.
|
String |
getIssuer()
The X.500 distinguished name of the CA that issued and signed the
certificate.
|
String |
getKeyAlgorithm()
Asymmetric algorithm used to generate the public and private key pair.
|
Date |
getNotAfter()
Time after which the certificate is not valid.
|
Date |
getNotBefore()
Time before which the certificate is not valid.
|
String |
getRevocationReason()
A
RevocationReason enumeration value that indicates why the
certificate was revoked. |
Date |
getRevokedAt()
The time, if any, at which the certificate was revoked.
|
String |
getSerial()
String that contains the serial number of the certificate.
|
String |
getSignatureAlgorithm()
Algorithm used to generate a signature.
|
String |
getStatus()
A
CertificateStatus enumeration value that can contain one
of the following:
|
String |
getSubject()
The X.500 distinguished name of the entity associated with the public key
contained in the certificate.
|
List<String> |
getSubjectAlternativeNames()
One or more domain names (subject alternative names) included in the
certificate request.
|
int |
hashCode() |
void |
setCertificateArn(String certificateArn)
Amazon Resource Name (ARN) of the certificate.
|
void |
setCreatedAt(Date createdAt)
Time at which the certificate was requested.
|
void |
setDomainName(String domainName)
Fully qualified domain name (FQDN), such as www.example.com or
example.com, for the certificate.
|
void |
setDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
References a DomainValidation structure that contains the domain
name in the certificate and the email address that can be used for
validation.
|
void |
setInUseBy(Collection<String> inUseBy)
List that identifies ARNs that are using the certificate.
|
void |
setIssuedAt(Date issuedAt)
Time at which the certificate was issued.
|
void |
setIssuer(String issuer)
The X.500 distinguished name of the CA that issued and signed the
certificate.
|
void |
setKeyAlgorithm(KeyAlgorithm keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
|
void |
setKeyAlgorithm(String keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
|
void |
setNotAfter(Date notAfter)
Time after which the certificate is not valid.
|
void |
setNotBefore(Date notBefore)
Time before which the certificate is not valid.
|
void |
setRevocationReason(RevocationReason revocationReason)
A
RevocationReason enumeration value that indicates why the
certificate was revoked. |
void |
setRevocationReason(String revocationReason)
A
RevocationReason enumeration value that indicates why the
certificate was revoked. |
void |
setRevokedAt(Date revokedAt)
The time, if any, at which the certificate was revoked.
|
void |
setSerial(String serial)
String that contains the serial number of the certificate.
|
void |
setSignatureAlgorithm(String signatureAlgorithm)
Algorithm used to generate a signature.
|
void |
setStatus(CertificateStatus status)
A
CertificateStatus enumeration value that can contain one
of the following:
|
void |
setStatus(String status)
A
CertificateStatus enumeration value that can contain one
of the following:
|
void |
setSubject(String subject)
The X.500 distinguished name of the entity associated with the public key
contained in the certificate.
|
void |
setSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
One or more domain names (subject alternative names) included in the
certificate request.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CertificateDetail |
withCertificateArn(String certificateArn)
Amazon Resource Name (ARN) of the certificate.
|
CertificateDetail |
withCreatedAt(Date createdAt)
Time at which the certificate was requested.
|
CertificateDetail |
withDomainName(String domainName)
Fully qualified domain name (FQDN), such as www.example.com or
example.com, for the certificate.
|
CertificateDetail |
withDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
References a DomainValidation structure that contains the domain
name in the certificate and the email address that can be used for
validation.
|
CertificateDetail |
withDomainValidationOptions(DomainValidation... domainValidationOptions)
References a DomainValidation structure that contains the domain
name in the certificate and the email address that can be used for
validation.
|
CertificateDetail |
withInUseBy(Collection<String> inUseBy)
List that identifies ARNs that are using the certificate.
|
CertificateDetail |
withInUseBy(String... inUseBy)
List that identifies ARNs that are using the certificate.
|
CertificateDetail |
withIssuedAt(Date issuedAt)
Time at which the certificate was issued.
|
CertificateDetail |
withIssuer(String issuer)
The X.500 distinguished name of the CA that issued and signed the
certificate.
|
CertificateDetail |
withKeyAlgorithm(KeyAlgorithm keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
|
CertificateDetail |
withKeyAlgorithm(String keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
|
CertificateDetail |
withNotAfter(Date notAfter)
Time after which the certificate is not valid.
|
CertificateDetail |
withNotBefore(Date notBefore)
Time before which the certificate is not valid.
|
CertificateDetail |
withRevocationReason(RevocationReason revocationReason)
A
RevocationReason enumeration value that indicates why the
certificate was revoked. |
CertificateDetail |
withRevocationReason(String revocationReason)
A
RevocationReason enumeration value that indicates why the
certificate was revoked. |
CertificateDetail |
withRevokedAt(Date revokedAt)
The time, if any, at which the certificate was revoked.
|
CertificateDetail |
withSerial(String serial)
String that contains the serial number of the certificate.
|
CertificateDetail |
withSignatureAlgorithm(String signatureAlgorithm)
Algorithm used to generate a signature.
|
CertificateDetail |
withStatus(CertificateStatus status)
A
CertificateStatus enumeration value that can contain one
of the following:
|
CertificateDetail |
withStatus(String status)
A
CertificateStatus enumeration value that can contain one
of the following:
|
CertificateDetail |
withSubject(String subject)
The X.500 distinguished name of the entity associated with the public key
contained in the certificate.
|
CertificateDetail |
withSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
One or more domain names (subject alternative names) included in the
certificate request.
|
CertificateDetail |
withSubjectAlternativeNames(String... subjectAlternativeNames)
One or more domain names (subject alternative names) included in the
certificate request.
|
public void setCertificateArn(String certificateArn)
Amazon Resource Name (ARN) of the certificate. This is of the form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
certificateArn
- Amazon Resource Name (ARN) of the certificate. This is of the
form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
public String getCertificateArn()
Amazon Resource Name (ARN) of the certificate. This is of the form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
public CertificateDetail withCertificateArn(String certificateArn)
Amazon Resource Name (ARN) of the certificate. This is of the form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
certificateArn
- Amazon Resource Name (ARN) of the certificate. This is of the
form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012
For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
public void setDomainName(String domainName)
Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
domainName
- Fully qualified domain name (FQDN), such as www.example.com or
example.com, for the certificate.public String getDomainName()
Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
public CertificateDetail withDomainName(String domainName)
Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
domainName
- Fully qualified domain name (FQDN), such as www.example.com or
example.com, for the certificate.public List<String> getSubjectAlternativeNames()
One or more domain names (subject alternative names) included in the certificate request. After the certificate is issued, this list includes the domain names bound to the public key contained in the certificate. The subject alternative names include the canonical domain name (CN) of the certificate and additional domain names that can be used to connect to the website.
public void setSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
One or more domain names (subject alternative names) included in the certificate request. After the certificate is issued, this list includes the domain names bound to the public key contained in the certificate. The subject alternative names include the canonical domain name (CN) of the certificate and additional domain names that can be used to connect to the website.
subjectAlternativeNames
- One or more domain names (subject alternative names) included in
the certificate request. After the certificate is issued, this
list includes the domain names bound to the public key contained
in the certificate. The subject alternative names include the
canonical domain name (CN) of the certificate and additional
domain names that can be used to connect to the website.public CertificateDetail withSubjectAlternativeNames(String... subjectAlternativeNames)
One or more domain names (subject alternative names) included in the certificate request. After the certificate is issued, this list includes the domain names bound to the public key contained in the certificate. The subject alternative names include the canonical domain name (CN) of the certificate and additional domain names that can be used to connect to the website.
NOTE: This method appends the values to the existing list (if
any). Use setSubjectAlternativeNames(java.util.Collection)
or
withSubjectAlternativeNames(java.util.Collection)
if you want to
override the existing values.
subjectAlternativeNames
- One or more domain names (subject alternative names) included in
the certificate request. After the certificate is issued, this
list includes the domain names bound to the public key contained
in the certificate. The subject alternative names include the
canonical domain name (CN) of the certificate and additional
domain names that can be used to connect to the website.public CertificateDetail withSubjectAlternativeNames(Collection<String> subjectAlternativeNames)
One or more domain names (subject alternative names) included in the certificate request. After the certificate is issued, this list includes the domain names bound to the public key contained in the certificate. The subject alternative names include the canonical domain name (CN) of the certificate and additional domain names that can be used to connect to the website.
subjectAlternativeNames
- One or more domain names (subject alternative names) included in
the certificate request. After the certificate is issued, this
list includes the domain names bound to the public key contained
in the certificate. The subject alternative names include the
canonical domain name (CN) of the certificate and additional
domain names that can be used to connect to the website.public List<DomainValidation> getDomainValidationOptions()
References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
public void setDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
domainValidationOptions
- References a DomainValidation structure that contains the
domain name in the certificate and the email address that can be
used for validation.public CertificateDetail withDomainValidationOptions(DomainValidation... domainValidationOptions)
References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
NOTE: This method appends the values to the existing list (if
any). Use setDomainValidationOptions(java.util.Collection)
or
withDomainValidationOptions(java.util.Collection)
if you want to
override the existing values.
domainValidationOptions
- References a DomainValidation structure that contains the
domain name in the certificate and the email address that can be
used for validation.public CertificateDetail withDomainValidationOptions(Collection<DomainValidation> domainValidationOptions)
References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
domainValidationOptions
- References a DomainValidation structure that contains the
domain name in the certificate and the email address that can be
used for validation.public void setSerial(String serial)
String that contains the serial number of the certificate.
serial
- String that contains the serial number of the certificate.public String getSerial()
String that contains the serial number of the certificate.
public CertificateDetail withSerial(String serial)
String that contains the serial number of the certificate.
serial
- String that contains the serial number of the certificate.public void setSubject(String subject)
The X.500 distinguished name of the entity associated with the public key contained in the certificate.
subject
- The X.500 distinguished name of the entity associated with the
public key contained in the certificate.public String getSubject()
The X.500 distinguished name of the entity associated with the public key contained in the certificate.
public CertificateDetail withSubject(String subject)
The X.500 distinguished name of the entity associated with the public key contained in the certificate.
subject
- The X.500 distinguished name of the entity associated with the
public key contained in the certificate.public void setIssuer(String issuer)
The X.500 distinguished name of the CA that issued and signed the certificate.
issuer
- The X.500 distinguished name of the CA that issued and signed the
certificate.public String getIssuer()
The X.500 distinguished name of the CA that issued and signed the certificate.
public CertificateDetail withIssuer(String issuer)
The X.500 distinguished name of the CA that issued and signed the certificate.
issuer
- The X.500 distinguished name of the CA that issued and signed the
certificate.public void setCreatedAt(Date createdAt)
Time at which the certificate was requested.
createdAt
- Time at which the certificate was requested.public Date getCreatedAt()
Time at which the certificate was requested.
public CertificateDetail withCreatedAt(Date createdAt)
Time at which the certificate was requested.
createdAt
- Time at which the certificate was requested.public void setIssuedAt(Date issuedAt)
Time at which the certificate was issued.
issuedAt
- Time at which the certificate was issued.public Date getIssuedAt()
Time at which the certificate was issued.
public CertificateDetail withIssuedAt(Date issuedAt)
Time at which the certificate was issued.
issuedAt
- Time at which the certificate was issued.public void setStatus(String status)
A CertificateStatus
enumeration value that can contain one
of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
status
- A CertificateStatus
enumeration value that can
contain one of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
CertificateStatus
public String getStatus()
A CertificateStatus
enumeration value that can contain one
of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
CertificateStatus
enumeration value that can
contain one of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
CertificateStatus
public CertificateDetail withStatus(String status)
A CertificateStatus
enumeration value that can contain one
of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
status
- A CertificateStatus
enumeration value that can
contain one of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
CertificateStatus
public void setStatus(CertificateStatus status)
A CertificateStatus
enumeration value that can contain one
of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
status
- A CertificateStatus
enumeration value that can
contain one of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
CertificateStatus
public CertificateDetail withStatus(CertificateStatus status)
A CertificateStatus
enumeration value that can contain one
of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
status
- A CertificateStatus
enumeration value that can
contain one of the following:
PENDING_VALIDATION
ISSUED
INACTIVE
EXPIRED
REVOKED
FAILED
VALIDATION_TIMED_OUT
CertificateStatus
public void setRevokedAt(Date revokedAt)
The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
revokedAt
- The time, if any, at which the certificate was revoked. This value
exists only if the certificate has been revoked.public Date getRevokedAt()
The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
public CertificateDetail withRevokedAt(Date revokedAt)
The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
revokedAt
- The time, if any, at which the certificate was revoked. This value
exists only if the certificate has been revoked.public void setRevocationReason(String revocationReason)
A RevocationReason
enumeration value that indicates why the
certificate was revoked. This value exists only if the certificate has
been revoked. This can be one of the following vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
revocationReason
- A RevocationReason
enumeration value that indicates
why the certificate was revoked. This value exists only if the
certificate has been revoked. This can be one of the following
vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
RevocationReason
public String getRevocationReason()
A RevocationReason
enumeration value that indicates why the
certificate was revoked. This value exists only if the certificate has
been revoked. This can be one of the following vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
RevocationReason
enumeration value that indicates
why the certificate was revoked. This value exists only if the
certificate has been revoked. This can be one of the following
vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
RevocationReason
public CertificateDetail withRevocationReason(String revocationReason)
A RevocationReason
enumeration value that indicates why the
certificate was revoked. This value exists only if the certificate has
been revoked. This can be one of the following vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
revocationReason
- A RevocationReason
enumeration value that indicates
why the certificate was revoked. This value exists only if the
certificate has been revoked. This can be one of the following
vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
RevocationReason
public void setRevocationReason(RevocationReason revocationReason)
A RevocationReason
enumeration value that indicates why the
certificate was revoked. This value exists only if the certificate has
been revoked. This can be one of the following vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
revocationReason
- A RevocationReason
enumeration value that indicates
why the certificate was revoked. This value exists only if the
certificate has been revoked. This can be one of the following
vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
RevocationReason
public CertificateDetail withRevocationReason(RevocationReason revocationReason)
A RevocationReason
enumeration value that indicates why the
certificate was revoked. This value exists only if the certificate has
been revoked. This can be one of the following vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
revocationReason
- A RevocationReason
enumeration value that indicates
why the certificate was revoked. This value exists only if the
certificate has been revoked. This can be one of the following
vales:
UNSPECIFIED
KEY_COMPROMISE
CA_COMPROMISE
AFFILIATION_CHANGED
SUPERCEDED
CESSATION_OF_OPERATION
CERTIFICATE_HOLD
REMOVE_FROM_CRL
PRIVILEGE_WITHDRAWN
A_A_COMPROMISE
RevocationReason
public void setNotBefore(Date notBefore)
Time before which the certificate is not valid.
notBefore
- Time before which the certificate is not valid.public Date getNotBefore()
Time before which the certificate is not valid.
public CertificateDetail withNotBefore(Date notBefore)
Time before which the certificate is not valid.
notBefore
- Time before which the certificate is not valid.public void setNotAfter(Date notAfter)
Time after which the certificate is not valid.
notAfter
- Time after which the certificate is not valid.public Date getNotAfter()
Time after which the certificate is not valid.
public CertificateDetail withNotAfter(Date notAfter)
Time after which the certificate is not valid.
notAfter
- Time after which the certificate is not valid.public void setKeyAlgorithm(String keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
Currently the only supported value is RSA_2048
.
keyAlgorithm
- Asymmetric algorithm used to generate the public and private key
pair. Currently the only supported value is RSA_2048
.KeyAlgorithm
public String getKeyAlgorithm()
Asymmetric algorithm used to generate the public and private key pair.
Currently the only supported value is RSA_2048
.
RSA_2048
.KeyAlgorithm
public CertificateDetail withKeyAlgorithm(String keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
Currently the only supported value is RSA_2048
.
keyAlgorithm
- Asymmetric algorithm used to generate the public and private key
pair. Currently the only supported value is RSA_2048
.KeyAlgorithm
public void setKeyAlgorithm(KeyAlgorithm keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
Currently the only supported value is RSA_2048
.
keyAlgorithm
- Asymmetric algorithm used to generate the public and private key
pair. Currently the only supported value is RSA_2048
.KeyAlgorithm
public CertificateDetail withKeyAlgorithm(KeyAlgorithm keyAlgorithm)
Asymmetric algorithm used to generate the public and private key pair.
Currently the only supported value is RSA_2048
.
keyAlgorithm
- Asymmetric algorithm used to generate the public and private key
pair. Currently the only supported value is RSA_2048
.KeyAlgorithm
public void setSignatureAlgorithm(String signatureAlgorithm)
Algorithm used to generate a signature. Currently the only supported
value is SHA256WITHRSA
.
signatureAlgorithm
- Algorithm used to generate a signature. Currently the only
supported value is SHA256WITHRSA
.public String getSignatureAlgorithm()
Algorithm used to generate a signature. Currently the only supported
value is SHA256WITHRSA
.
SHA256WITHRSA
.public CertificateDetail withSignatureAlgorithm(String signatureAlgorithm)
Algorithm used to generate a signature. Currently the only supported
value is SHA256WITHRSA
.
signatureAlgorithm
- Algorithm used to generate a signature. Currently the only
supported value is SHA256WITHRSA
.public List<String> getInUseBy()
List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
public void setInUseBy(Collection<String> inUseBy)
List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
inUseBy
- List that identifies ARNs that are using the certificate. A single
ACM Certificate can be used by multiple AWS resources.public CertificateDetail withInUseBy(String... inUseBy)
List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
NOTE: This method appends the values to the existing list (if
any). Use setInUseBy(java.util.Collection)
or
withInUseBy(java.util.Collection)
if you want to override the
existing values.
inUseBy
- List that identifies ARNs that are using the certificate. A single
ACM Certificate can be used by multiple AWS resources.public CertificateDetail withInUseBy(Collection<String> inUseBy)
List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
inUseBy
- List that identifies ARNs that are using the certificate. A single
ACM Certificate can be used by multiple AWS resources.public String toString()
toString
in class Object
Object.toString()
public CertificateDetail clone()
Copyright © 2018. All rights reserved.