public static final class DescribeCertificateResponseBody.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeCertificateResponseBody.Builder |
arn(String arn)
The Alibaba Cloud Resource Name (ARN) of the certificate.
|
DescribeCertificateResponseBody |
build() |
DescribeCertificateResponseBody.Builder |
certificateId(String certificateId)
The ID of the certificate.
|
DescribeCertificateResponseBody.Builder |
createdAt(String createdAt)
The time when the certificate was created.
|
DescribeCertificateResponseBody.Builder |
exportablePrivateKey(Boolean exportablePrivateKey)
Indicates whether the private key of the certificate can be exported for use.
|
DescribeCertificateResponseBody.Builder |
issuer(String issuer)
The certificate issuer in the distinguished name (DN) format.
|
DescribeCertificateResponseBody.Builder |
keySpec(String keySpec)
The type of the key.
|
DescribeCertificateResponseBody.Builder |
notAfter(String notAfter)
The end of the validity period of the certificate.
|
DescribeCertificateResponseBody.Builder |
notBefore(String notBefore)
The beginning of the validity period of the certificate.
|
DescribeCertificateResponseBody.Builder |
requestId(String requestId)
The ID of the request.
|
DescribeCertificateResponseBody.Builder |
serial(String serial)
The serial number of the certificate.
|
DescribeCertificateResponseBody.Builder |
signatureAlgorithm(String signatureAlgorithm)
The signature algorithm of the certificate.
|
DescribeCertificateResponseBody.Builder |
status(String status)
The status of the certificate.
|
DescribeCertificateResponseBody.Builder |
subject(String subject)
The subject of the certificate, which is in the DN format.
|
DescribeCertificateResponseBody.Builder |
subjectAlternativeNames(List<String> subjectAlternativeNames)
The alias of the certificate subject.
|
DescribeCertificateResponseBody.Builder |
subjectKeyIdentifier(String subjectKeyIdentifier)
The public key identifier of the certificate subject.
|
DescribeCertificateResponseBody.Builder |
subjectPublicKey(String subjectPublicKey)
The public key of the certificate.
|
DescribeCertificateResponseBody.Builder |
tags(Map<String,?> tags)
The tag of the certificate.
|
DescribeCertificateResponseBody.Builder |
updatedAt(String updatedAt)
The time when the certificate was updated.
|
public DescribeCertificateResponseBody.Builder arn(String arn)
public DescribeCertificateResponseBody.Builder certificateId(String certificateId)
public DescribeCertificateResponseBody.Builder createdAt(String createdAt)
public DescribeCertificateResponseBody.Builder exportablePrivateKey(Boolean exportablePrivateKey)
* true: The private key of the certificate can be exported for use. This is the default value. * false: The private key of the certificate cannot be exported for use.
public DescribeCertificateResponseBody.Builder issuer(String issuer)
public DescribeCertificateResponseBody.Builder keySpec(String keySpec)
public DescribeCertificateResponseBody.Builder notAfter(String notAfter)
public DescribeCertificateResponseBody.Builder notBefore(String notBefore)
public DescribeCertificateResponseBody.Builder requestId(String requestId)
public DescribeCertificateResponseBody.Builder serial(String serial)
public DescribeCertificateResponseBody.Builder signatureAlgorithm(String signatureAlgorithm)
* RSA2048-SHA256 * ECDSA-SHA256 * SM2-SM3
public DescribeCertificateResponseBody.Builder status(String status)
* PENDING: The certificate is to be imported. * ACTIVE: The certificate is enabled. * INACTIVE: The certificate is disabled. * REVOKED: The certificate is revoked.
public DescribeCertificateResponseBody.Builder subject(String subject)
public DescribeCertificateResponseBody.Builder subjectAlternativeNames(List<String> subjectAlternativeNames)
A domain name list is supported. A maximum of 10 domain names are supported.
public DescribeCertificateResponseBody.Builder subjectKeyIdentifier(String subjectKeyIdentifier)
public DescribeCertificateResponseBody.Builder subjectPublicKey(String subjectPublicKey)
public DescribeCertificateResponseBody.Builder tags(Map<String,?> tags)
public DescribeCertificateResponseBody.Builder updatedAt(String updatedAt)
public DescribeCertificateResponseBody build()
Copyright © 2023. All rights reserved.