public static class CreateCertificateIssuedByInternalCaConfigDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateCertificateIssuedByInternalCaConfigDetails.Builder versionName(String versionName)
public CreateCertificateIssuedByInternalCaConfigDetails.Builder certificateProfileType(CertificateProfileType certificateProfileType)
The name of the profile used to create the certificate, which depends on the type of certificate you need.
certificateProfileType
- the value to setpublic CreateCertificateIssuedByInternalCaConfigDetails.Builder issuerCertificateAuthorityId(String issuerCertificateAuthorityId)
The OCID of the private CA.
issuerCertificateAuthorityId
- the value to setpublic CreateCertificateIssuedByInternalCaConfigDetails.Builder validity(Validity validity)
public CreateCertificateIssuedByInternalCaConfigDetails.Builder subject(CertificateSubject subject)
public CreateCertificateIssuedByInternalCaConfigDetails.Builder subjectAlternativeNames(List<CertificateSubjectAlternativeName> subjectAlternativeNames)
A list of subject alternative names.
subjectAlternativeNames
- the value to setpublic CreateCertificateIssuedByInternalCaConfigDetails.Builder keyAlgorithm(KeyAlgorithm keyAlgorithm)
The algorithm to use to create key pairs.
keyAlgorithm
- the value to setpublic CreateCertificateIssuedByInternalCaConfigDetails.Builder signatureAlgorithm(SignatureAlgorithm signatureAlgorithm)
The algorithm to use to sign the public key certificate.
signatureAlgorithm
- the value to setpublic CreateCertificateIssuedByInternalCaConfigDetails build()
Copyright © 2016–2024. All rights reserved.