public static interface CsrExtensions.Builder extends SdkPojo, CopyableBuilder<CsrExtensions.Builder,CsrExtensions>
| Modifier and Type | Method and Description |
|---|---|
default CsrExtensions.Builder |
keyUsage(Consumer<KeyUsage.Builder> keyUsage)
Indicates the purpose of the certificate and of the key contained in the certificate.
|
CsrExtensions.Builder |
keyUsage(KeyUsage keyUsage)
Indicates the purpose of the certificate and of the key contained in the certificate.
|
CsrExtensions.Builder |
subjectInformationAccess(AccessDescription... subjectInformationAccess)
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and
policy.
|
CsrExtensions.Builder |
subjectInformationAccess(Collection<AccessDescription> subjectInformationAccess)
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and
policy.
|
CsrExtensions.Builder |
subjectInformationAccess(Consumer<AccessDescription.Builder>... subjectInformationAccess)
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and
policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCsrExtensions.Builder keyUsage(KeyUsage keyUsage)
Indicates the purpose of the certificate and of the key contained in the certificate.
keyUsage - Indicates the purpose of the certificate and of the key contained in the certificate.default CsrExtensions.Builder keyUsage(Consumer<KeyUsage.Builder> keyUsage)
Indicates the purpose of the certificate and of the key contained in the certificate.
This is a convenience method that creates an instance of theKeyUsage.Builder avoiding the need to
create one manually via KeyUsage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to keyUsage(KeyUsage).
keyUsage - a consumer that will call methods on KeyUsage.BuilderkeyUsage(KeyUsage)CsrExtensions.Builder subjectInformationAccess(Collection<AccessDescription> subjectInformationAccess)
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy. For more information, see Subject Information Access in RFC 5280.
subjectInformationAccess - For CA certificates, provides a path to additional information pertaining to the CA, such as
revocation and policy. For more information, see Subject Information Access in
RFC 5280.CsrExtensions.Builder subjectInformationAccess(AccessDescription... subjectInformationAccess)
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy. For more information, see Subject Information Access in RFC 5280.
subjectInformationAccess - For CA certificates, provides a path to additional information pertaining to the CA, such as
revocation and policy. For more information, see Subject Information Access in
RFC 5280.CsrExtensions.Builder subjectInformationAccess(Consumer<AccessDescription.Builder>... subjectInformationAccess)
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy. For more information, see Subject Information Access in RFC 5280.
This is a convenience method that creates an instance of theAccessDescription.Builder avoiding the need to create
one manually via AccessDescription.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #subjectInformationAccess(List.
subjectInformationAccess - a consumer that will call methods on
AccessDescription.Builder#subjectInformationAccess(java.util.Collection) Copyright © 2023. All rights reserved.