Interface MutualAuthenticationAttributes.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MutualAuthenticationAttributes.Builder,,MutualAuthenticationAttributes> SdkBuilder<MutualAuthenticationAttributes.Builder,,MutualAuthenticationAttributes> SdkPojo
- Enclosing class:
MutualAuthenticationAttributes
public static interface MutualAuthenticationAttributes.Builder
extends SdkPojo, CopyableBuilder<MutualAuthenticationAttributes.Builder,MutualAuthenticationAttributes>
-
Method Summary
Modifier and TypeMethodDescriptionignoreClientCertificateExpiry(Boolean ignoreClientCertificateExpiry) Indicates whether expired client certificates are ignored.The client certificate handling method.trustStoreArn(String trustStoreArn) The Amazon Resource Name (ARN) of the trust store.trustStoreAssociationStatus(String trustStoreAssociationStatus) Indicates a shared trust stores association status.trustStoreAssociationStatus(TrustStoreAssociationStatusEnum trustStoreAssociationStatus) Indicates a shared trust stores association status.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, sdkFields
-
Method Details
-
mode
The client certificate handling method. Options are
off,passthroughorverify. The default value isoff.- Parameters:
mode- The client certificate handling method. Options areoff,passthroughorverify. The default value isoff.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustStoreArn
The Amazon Resource Name (ARN) of the trust store.
- Parameters:
trustStoreArn- The Amazon Resource Name (ARN) of the trust store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ignoreClientCertificateExpiry
MutualAuthenticationAttributes.Builder ignoreClientCertificateExpiry(Boolean ignoreClientCertificateExpiry) Indicates whether expired client certificates are ignored.
- Parameters:
ignoreClientCertificateExpiry- Indicates whether expired client certificates are ignored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustStoreAssociationStatus
MutualAuthenticationAttributes.Builder trustStoreAssociationStatus(String trustStoreAssociationStatus) Indicates a shared trust stores association status.
- Parameters:
trustStoreAssociationStatus- Indicates a shared trust stores association status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trustStoreAssociationStatus
MutualAuthenticationAttributes.Builder trustStoreAssociationStatus(TrustStoreAssociationStatusEnum trustStoreAssociationStatus) Indicates a shared trust stores association status.
- Parameters:
trustStoreAssociationStatus- Indicates a shared trust stores association status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-