Interface CsrExtensions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CsrExtensions.Builder,
,CsrExtensions> SdkBuilder<CsrExtensions.Builder,
,CsrExtensions> SdkPojo
- Enclosing class:
CsrExtensions
-
Method Summary
Modifier and TypeMethodDescriptiondefault CsrExtensions.Builder
keyUsage
(Consumer<KeyUsage.Builder> keyUsage) Indicates the purpose of the certificate and of the key contained in the certificate.Indicates the purpose of the certificate and of the key contained in the certificate.subjectInformationAccess
(Collection<AccessDescription> subjectInformationAccess) For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy.subjectInformationAccess
(Consumer<AccessDescription.Builder>... subjectInformationAccess) For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy.subjectInformationAccess
(AccessDescription... subjectInformationAccess) For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
keyUsage
Indicates the purpose of the certificate and of the key contained in the certificate.
- Parameters:
keyUsage
- Indicates the purpose of the certificate and of the key contained in the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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 viaKeyUsage.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokeyUsage(KeyUsage)
.- Parameters:
keyUsage
- a consumer that will call methods onKeyUsage.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subjectInformationAccess
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectInformationAccess
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 viaAccessDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosubjectInformationAccess(List<AccessDescription>)
.- Parameters:
subjectInformationAccess
- a consumer that will call methods onAccessDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-