Class CertificateAuthorityIssuanceRule.Builder
- java.lang.Object
-
- com.oracle.bmc.certificatesmanagement.model.CertificateAuthorityIssuanceRule.Builder
-
- Enclosing class:
- CertificateAuthorityIssuanceRule
public static class CertificateAuthorityIssuanceRule.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateAuthorityIssuanceRulebuild()CertificateAuthorityIssuanceRule.Buildercopy(CertificateAuthorityIssuanceRule model)CertificateAuthorityIssuanceRule.BuildernameConstraint(NameConstraint nameConstraint)CertificateAuthorityIssuanceRule.BuilderpathLengthConstraint(Integer pathLengthConstraint)The number of levels of descendants that this certificate authority (CA) can issue.
-
-
-
Method Detail
-
pathLengthConstraint
public CertificateAuthorityIssuanceRule.Builder pathLengthConstraint(Integer pathLengthConstraint)
The number of levels of descendants that this certificate authority (CA) can issue.When set to zero, the CA can issue only leaf certificates. There is no limit if the constraint isn’t specified.
- Parameters:
pathLengthConstraint- the value to set- Returns:
- this builder
-
nameConstraint
public CertificateAuthorityIssuanceRule.Builder nameConstraint(NameConstraint nameConstraint)
-
build
public CertificateAuthorityIssuanceRule build()
-
copy
public CertificateAuthorityIssuanceRule.Builder copy(CertificateAuthorityIssuanceRule model)
-
-