Interface RevocationConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RevocationConfiguration.Builder,,RevocationConfiguration> SdkBuilder<RevocationConfiguration.Builder,,RevocationConfiguration> SdkPojo
- Enclosing class:
RevocationConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault RevocationConfiguration.BuildercrlConfiguration(Consumer<CrlConfiguration.Builder> crlConfiguration) Configuration of the certificate revocation list (CRL), if any, maintained by your private CA.crlConfiguration(CrlConfiguration crlConfiguration) Configuration of the certificate revocation list (CRL), if any, maintained by your private CA.default RevocationConfiguration.BuilderocspConfiguration(Consumer<OcspConfiguration.Builder> ocspConfiguration) Configuration of Online Certificate Status Protocol (OCSP) support, if any, maintained by your private CA.ocspConfiguration(OcspConfiguration ocspConfiguration) Configuration of Online Certificate Status Protocol (OCSP) support, if any, maintained by your private CA.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
crlConfiguration
Configuration of the certificate revocation list (CRL), if any, maintained by your private CA. A CRL is typically updated approximately 30 minutes after a certificate is revoked. If for any reason a CRL update fails, Amazon Web Services Private CA makes further attempts every 15 minutes.
- Parameters:
crlConfiguration- Configuration of the certificate revocation list (CRL), if any, maintained by your private CA. A CRL is typically updated approximately 30 minutes after a certificate is revoked. If for any reason a CRL update fails, Amazon Web Services Private CA makes further attempts every 15 minutes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
crlConfiguration
default RevocationConfiguration.Builder crlConfiguration(Consumer<CrlConfiguration.Builder> crlConfiguration) Configuration of the certificate revocation list (CRL), if any, maintained by your private CA. A CRL is typically updated approximately 30 minutes after a certificate is revoked. If for any reason a CRL update fails, Amazon Web Services Private CA makes further attempts every 15 minutes.
This is a convenience method that creates an instance of theCrlConfiguration.Builderavoiding the need to create one manually viaCrlConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocrlConfiguration(CrlConfiguration).- Parameters:
crlConfiguration- a consumer that will call methods onCrlConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ocspConfiguration
Configuration of Online Certificate Status Protocol (OCSP) support, if any, maintained by your private CA. When you revoke a certificate, OCSP responses may take up to 60 minutes to reflect the new status.
- Parameters:
ocspConfiguration- Configuration of Online Certificate Status Protocol (OCSP) support, if any, maintained by your private CA. When you revoke a certificate, OCSP responses may take up to 60 minutes to reflect the new status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ocspConfiguration
default RevocationConfiguration.Builder ocspConfiguration(Consumer<OcspConfiguration.Builder> ocspConfiguration) Configuration of Online Certificate Status Protocol (OCSP) support, if any, maintained by your private CA. When you revoke a certificate, OCSP responses may take up to 60 minutes to reflect the new status.
This is a convenience method that creates an instance of theOcspConfiguration.Builderavoiding the need to create one manually viaOcspConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toocspConfiguration(OcspConfiguration).- Parameters:
ocspConfiguration- a consumer that will call methods onOcspConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-