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 TypeMethodDescriptionadvertiseTrustStoreCaNames(String advertiseTrustStoreCaNames) Indicates whether trust store CA certificate names are advertised.advertiseTrustStoreCaNames(AdvertiseTrustStoreCaNamesEnum advertiseTrustStoreCaNames) Indicates whether trust store CA certificate names are advertised.ignoreClientCertificateExpiry(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, sdkFieldNameToField, 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:
-
advertiseTrustStoreCaNames
MutualAuthenticationAttributes.Builder advertiseTrustStoreCaNames(String advertiseTrustStoreCaNames) Indicates whether trust store CA certificate names are advertised.
- Parameters:
advertiseTrustStoreCaNames- Indicates whether trust store CA certificate names are advertised.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
advertiseTrustStoreCaNames
MutualAuthenticationAttributes.Builder advertiseTrustStoreCaNames(AdvertiseTrustStoreCaNamesEnum advertiseTrustStoreCaNames) Indicates whether trust store CA certificate names are advertised.
- Parameters:
advertiseTrustStoreCaNames- Indicates whether trust store CA certificate names are advertised.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-