public static class ReplaceCaDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ReplaceCaDetails |
build() |
ReplaceCaDetails.Builder |
caBundlePem(String caBundlePem)
Plain text certificate chain in PEM format for the subordinate CA associated with given
roverNode.
|
ReplaceCaDetails.Builder |
certificateMaxValidityDuration(String certificateMaxValidityDuration)
Max validity of leaf certificates issued by the CA associated with given node, in days,
in ISO 8601 format, example “P365D”.
|
ReplaceCaDetails.Builder |
certKeyAlgorithm(CertKeyAlgorithm certKeyAlgorithm)
key algorithm for issuing leaf certificate.
|
ReplaceCaDetails.Builder |
certSignatureAlgorithm(CertSignatureAlgorithm certSignatureAlgorithm)
signature algorithm for issuing leaf certificate.
|
ReplaceCaDetails.Builder |
copy(ReplaceCaDetails model) |
public ReplaceCaDetails.Builder caBundlePem(String caBundlePem)
Plain text certificate chain in PEM format for the subordinate CA associated with given roverNode.
caBundlePem
- the value to setpublic ReplaceCaDetails.Builder certificateMaxValidityDuration(String certificateMaxValidityDuration)
Max validity of leaf certificates issued by the CA associated with given node, in days, in ISO 8601 format, example “P365D”.
certificateMaxValidityDuration
- the value to setpublic ReplaceCaDetails.Builder certKeyAlgorithm(CertKeyAlgorithm certKeyAlgorithm)
key algorithm for issuing leaf certificate.
certKeyAlgorithm
- the value to setpublic ReplaceCaDetails.Builder certSignatureAlgorithm(CertSignatureAlgorithm certSignatureAlgorithm)
signature algorithm for issuing leaf certificate.
certSignatureAlgorithm
- the value to setpublic ReplaceCaDetails build()
public ReplaceCaDetails.Builder copy(ReplaceCaDetails model)
Copyright © 2016–2024. All rights reserved.