Class CertificateDetail
- All Implemented Interfaces:
Serializable,Cloneable
This structure is returned in the response object of the DescribeCertificate action.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanAmazon Resource Name (ARN) of the certificate.Time at which the certificate was requested.Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.List that identifies ARNs that are using the certificate.Time at which the certificate was issued.The X.500 distinguished name of the CA that issued and signed the certificate.Asymmetric algorithm used to generate the public and private key pair.Time after which the certificate is not valid.Time before which the certificate is not valid.ARevocationReasonenumeration value that indicates why the certificate was revoked.The time, if any, at which the certificate was revoked.String that contains the serial number of the certificate.Algorithm used to generate a signature.ACertificateStatusenumeration value that can contain one of the following:The X.500 distinguished name of the entity associated with the public key contained in the certificate.One or more domain names (subject alternative names) included in the certificate request.inthashCode()voidsetCertificateArn(String certificateArn) Amazon Resource Name (ARN) of the certificate.voidsetCreatedAt(Date createdAt) Time at which the certificate was requested.voidsetDomainName(String domainName) Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.voidsetDomainValidationOptions(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.voidsetInUseBy(Collection<String> inUseBy) List that identifies ARNs that are using the certificate.voidsetIssuedAt(Date issuedAt) Time at which the certificate was issued.voidThe X.500 distinguished name of the CA that issued and signed the certificate.voidsetKeyAlgorithm(KeyAlgorithm keyAlgorithm) Asymmetric algorithm used to generate the public and private key pair.voidsetKeyAlgorithm(String keyAlgorithm) Asymmetric algorithm used to generate the public and private key pair.voidsetNotAfter(Date notAfter) Time after which the certificate is not valid.voidsetNotBefore(Date notBefore) Time before which the certificate is not valid.voidsetRevocationReason(RevocationReason revocationReason) ARevocationReasonenumeration value that indicates why the certificate was revoked.voidsetRevocationReason(String revocationReason) ARevocationReasonenumeration value that indicates why the certificate was revoked.voidsetRevokedAt(Date revokedAt) The time, if any, at which the certificate was revoked.voidString that contains the serial number of the certificate.voidsetSignatureAlgorithm(String signatureAlgorithm) Algorithm used to generate a signature.voidsetStatus(CertificateStatus status) ACertificateStatusenumeration value that can contain one of the following:voidACertificateStatusenumeration value that can contain one of the following:voidsetSubject(String subject) The X.500 distinguished name of the entity associated with the public key contained in the certificate.voidsetSubjectAlternativeNames(Collection<String> subjectAlternativeNames) One or more domain names (subject alternative names) included in the certificate request.toString()Returns a string representation of this object; useful for testing and debugging.withCertificateArn(String certificateArn) Amazon Resource Name (ARN) of the certificate.withCreatedAt(Date createdAt) Time at which the certificate was requested.withDomainName(String domainName) Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.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.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.withInUseBy(String... inUseBy) List that identifies ARNs that are using the certificate.withInUseBy(Collection<String> inUseBy) List that identifies ARNs that are using the certificate.withIssuedAt(Date issuedAt) Time at which the certificate was issued.withIssuer(String issuer) The X.500 distinguished name of the CA that issued and signed the certificate.withKeyAlgorithm(KeyAlgorithm keyAlgorithm) Asymmetric algorithm used to generate the public and private key pair.withKeyAlgorithm(String keyAlgorithm) Asymmetric algorithm used to generate the public and private key pair.withNotAfter(Date notAfter) Time after which the certificate is not valid.withNotBefore(Date notBefore) Time before which the certificate is not valid.withRevocationReason(RevocationReason revocationReason) ARevocationReasonenumeration value that indicates why the certificate was revoked.withRevocationReason(String revocationReason) ARevocationReasonenumeration value that indicates why the certificate was revoked.withRevokedAt(Date revokedAt) The time, if any, at which the certificate was revoked.withSerial(String serial) String that contains the serial number of the certificate.withSignatureAlgorithm(String signatureAlgorithm) Algorithm used to generate a signature.withStatus(CertificateStatus status) ACertificateStatusenumeration value that can contain one of the following:withStatus(String status) ACertificateStatusenumeration value that can contain one of the following:withSubject(String subject) The X.500 distinguished name of the entity associated with the public key contained in the certificate.withSubjectAlternativeNames(String... subjectAlternativeNames) One or more domain names (subject alternative names) included in the certificate request.withSubjectAlternativeNames(Collection<String> subjectAlternativeNames) One or more domain names (subject alternative names) included in the certificate request.
-
Constructor Details
-
CertificateDetail
public CertificateDetail()
-
-
Method Details
-
setCertificateArn
Amazon Resource Name (ARN) of the certificate. This is of the form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
- Parameters:
certificateArn- Amazon Resource Name (ARN) of the certificate. This is of the form:arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
-
getCertificateArn
Amazon Resource Name (ARN) of the certificate. This is of the form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
- Returns:
- Amazon Resource Name (ARN) of the certificate. This is of the
form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
-
withCertificateArn
Amazon Resource Name (ARN) of the certificate. This is of the form:
arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
- Parameters:
certificateArn- Amazon Resource Name (ARN) of the certificate. This is of the form:arn:aws:acm:region:123456789012:certificate/12345678-1234-1234-1234-123456789012For more information about ARNs, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDomainName
Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
- Parameters:
domainName- Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
-
getDomainName
Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
- Returns:
- Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
-
withDomainName
Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.
- Parameters:
domainName- Fully qualified domain name (FQDN), such as www.example.com or example.com, for the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Returns:
- 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.
-
setSubjectAlternativeNames
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.
- Parameters:
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.
-
withSubjectAlternativeNames
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)orwithSubjectAlternativeNames(java.util.Collection)if you want to override the existing values.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withSubjectAlternativeNames
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getDomainValidationOptions
References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
- Returns:
- References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
-
setDomainValidationOptions
References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
- Parameters:
domainValidationOptions- References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.
-
withDomainValidationOptions
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)orwithDomainValidationOptions(java.util.Collection)if you want to override the existing values.- Parameters:
domainValidationOptions- References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withDomainValidationOptions
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.
- Parameters:
domainValidationOptions- References a DomainValidation structure that contains the domain name in the certificate and the email address that can be used for validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setSerial
String that contains the serial number of the certificate.
- Parameters:
serial- String that contains the serial number of the certificate.
-
getSerial
String that contains the serial number of the certificate.
- Returns:
- String that contains the serial number of the certificate.
-
withSerial
String that contains the serial number of the certificate.
- Parameters:
serial- String that contains the serial number of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setSubject
The X.500 distinguished name of the entity associated with the public key contained in the certificate.
- Parameters:
subject- The X.500 distinguished name of the entity associated with the public key contained in the certificate.
-
getSubject
The X.500 distinguished name of the entity associated with the public key contained in the certificate.
- Returns:
- The X.500 distinguished name of the entity associated with the public key contained in the certificate.
-
withSubject
The X.500 distinguished name of the entity associated with the public key contained in the certificate.
- Parameters:
subject- The X.500 distinguished name of the entity associated with the public key contained in the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setIssuer
The X.500 distinguished name of the CA that issued and signed the certificate.
- Parameters:
issuer- The X.500 distinguished name of the CA that issued and signed the certificate.
-
getIssuer
The X.500 distinguished name of the CA that issued and signed the certificate.
- Returns:
- The X.500 distinguished name of the CA that issued and signed the certificate.
-
withIssuer
The X.500 distinguished name of the CA that issued and signed the certificate.
- Parameters:
issuer- The X.500 distinguished name of the CA that issued and signed the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCreatedAt
Time at which the certificate was requested.
- Parameters:
createdAt- Time at which the certificate was requested.
-
getCreatedAt
Time at which the certificate was requested.
- Returns:
- Time at which the certificate was requested.
-
withCreatedAt
Time at which the certificate was requested.
- Parameters:
createdAt- Time at which the certificate was requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setIssuedAt
Time at which the certificate was issued.
- Parameters:
issuedAt- Time at which the certificate was issued.
-
getIssuedAt
Time at which the certificate was issued.
- Returns:
- Time at which the certificate was issued.
-
withIssuedAt
Time at which the certificate was issued.
- Parameters:
issuedAt- Time at which the certificate was issued.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setStatus
A
CertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
- Parameters:
status- ACertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
-
- See Also:
-
-
getStatus
A
CertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
- Returns:
- A
CertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
-
- See Also:
-
-
withStatus
A
CertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
- Parameters:
status- ACertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
setStatus
A
CertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
- Parameters:
status- ACertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
-
- See Also:
-
-
withStatus
A
CertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
- Parameters:
status- ACertificateStatusenumeration value that can contain one of the following:-
PENDING_VALIDATION
-
ISSUED
-
INACTIVE
-
EXPIRED
-
REVOKED
-
FAILED
-
VALIDATION_TIMED_OUT
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
setRevokedAt
The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
- Parameters:
revokedAt- The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
-
getRevokedAt
The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
- Returns:
- The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
-
withRevokedAt
The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.
- Parameters:
revokedAt- The time, if any, at which the certificate was revoked. This value exists only if the certificate has been revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRevocationReason
A
RevocationReasonenumeration 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
- Parameters:
revocationReason- ARevocationReasonenumeration 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
-
- See Also:
-
-
getRevocationReason
A
RevocationReasonenumeration 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
- Returns:
- A
RevocationReasonenumeration 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
-
- See Also:
-
-
withRevocationReason
A
RevocationReasonenumeration 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
- Parameters:
revocationReason- ARevocationReasonenumeration 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
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
setRevocationReason
A
RevocationReasonenumeration 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
- Parameters:
revocationReason- ARevocationReasonenumeration 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
-
- See Also:
-
-
withRevocationReason
A
RevocationReasonenumeration 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
- Parameters:
revocationReason- ARevocationReasonenumeration 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
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
setNotBefore
Time before which the certificate is not valid.
- Parameters:
notBefore- Time before which the certificate is not valid.
-
getNotBefore
Time before which the certificate is not valid.
- Returns:
- Time before which the certificate is not valid.
-
withNotBefore
Time before which the certificate is not valid.
- Parameters:
notBefore- Time before which the certificate is not valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNotAfter
Time after which the certificate is not valid.
- Parameters:
notAfter- Time after which the certificate is not valid.
-
getNotAfter
Time after which the certificate is not valid.
- Returns:
- Time after which the certificate is not valid.
-
withNotAfter
Time after which the certificate is not valid.
- Parameters:
notAfter- Time after which the certificate is not valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setKeyAlgorithm
Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value is
RSA_2048.- Parameters:
keyAlgorithm- Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value isRSA_2048.- See Also:
-
getKeyAlgorithm
Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value is
RSA_2048.- Returns:
- Asymmetric algorithm used to generate the public and private key
pair. Currently the only supported value is
RSA_2048. - See Also:
-
withKeyAlgorithm
Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value is
RSA_2048.- Parameters:
keyAlgorithm- Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value isRSA_2048.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setKeyAlgorithm
Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value is
RSA_2048.- Parameters:
keyAlgorithm- Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value isRSA_2048.- See Also:
-
withKeyAlgorithm
Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value is
RSA_2048.- Parameters:
keyAlgorithm- Asymmetric algorithm used to generate the public and private key pair. Currently the only supported value isRSA_2048.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
setSignatureAlgorithm
Algorithm used to generate a signature. Currently the only supported value is
SHA256WITHRSA.- Parameters:
signatureAlgorithm- Algorithm used to generate a signature. Currently the only supported value isSHA256WITHRSA.
-
getSignatureAlgorithm
Algorithm used to generate a signature. Currently the only supported value is
SHA256WITHRSA.- Returns:
- Algorithm used to generate a signature. Currently the only
supported value is
SHA256WITHRSA.
-
withSignatureAlgorithm
Algorithm used to generate a signature. Currently the only supported value is
SHA256WITHRSA.- Parameters:
signatureAlgorithm- Algorithm used to generate a signature. Currently the only supported value isSHA256WITHRSA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getInUseBy
List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
- Returns:
- List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
-
setInUseBy
List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
- Parameters:
inUseBy- List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
-
withInUseBy
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)orwithInUseBy(java.util.Collection)if you want to override the existing values.- Parameters:
inUseBy- List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withInUseBy
List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.
- Parameters:
inUseBy- List that identifies ARNs that are using the certificate. A single ACM Certificate can be used by multiple AWS resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-