public static class CertificateAuthorityBundle.Builder extends Object
Constructor and Description |
---|
Builder() |
public CertificateAuthorityBundle.Builder certificateAuthorityId(String certificateAuthorityId)
The OCID of the certificate authority (CA).
certificateAuthorityId
- the value to setpublic CertificateAuthorityBundle.Builder certificateAuthorityName(String certificateAuthorityName)
The name of the CA.
certificateAuthorityName
- the value to setpublic CertificateAuthorityBundle.Builder serialNumber(String serialNumber)
A unique certificate identifier used in certificate revocation tracking, formatted as
octets. Example: 03 AC FC FA CC B3 CB 02 B8 F8 DE F5 85 E7 7B FF
serialNumber
- the value to setpublic CertificateAuthorityBundle.Builder certificatePem(String certificatePem)
The certificate (in PEM format) for this CA version.
certificatePem
- the value to setpublic CertificateAuthorityBundle.Builder certChainPem(String certChainPem)
The certificate chain (in PEM format) for this CA version.
certChainPem
- the value to setpublic CertificateAuthorityBundle.Builder versionName(String versionName)
The name of the CA.
versionName
- the value to setpublic CertificateAuthorityBundle.Builder timeCreated(Date timeCreated)
A property indicating when the CA was created, expressed in RFC
3339 timestamp format. Example: 2019-04-03T21:10:29.600Z
timeCreated
- the value to setpublic CertificateAuthorityBundle.Builder versionNumber(Long versionNumber)
The version number of the CA.
versionNumber
- the value to setpublic CertificateAuthorityBundle.Builder validity(Validity validity)
public CertificateAuthorityBundle.Builder stages(List<VersionStage> stages)
A list of rotation states for this CA.
stages
- the value to setpublic CertificateAuthorityBundle.Builder revocationStatus(RevocationStatus revocationStatus)
public CertificateAuthorityBundle build()
public CertificateAuthorityBundle.Builder copy(CertificateAuthorityBundle model)
Copyright © 2016–2024. All rights reserved.