Interface MutualAuthenticationAttributes.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<MutualAuthenticationAttributes.Builder,,- MutualAuthenticationAttributes> - SdkBuilder<MutualAuthenticationAttributes.Builder,,- MutualAuthenticationAttributes> - SdkPojo
- Enclosing class:
- MutualAuthenticationAttributes
@Mutable
@NotThreadSafe
public static interface MutualAuthenticationAttributes.Builder
extends SdkPojo, CopyableBuilder<MutualAuthenticationAttributes.Builder,MutualAuthenticationAttributes> 
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
modeThe client certificate handling method. Options are off,passthroughorverify. The default value isoff.- Parameters:
- mode- The client certificate handling method. Options are- off,- passthroughor- verify. The default value is- off.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
trustStoreArnThe 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.
 
- 
ignoreClientCertificateExpiryMutualAuthenticationAttributes.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.
 
- 
trustStoreAssociationStatusMutualAuthenticationAttributes.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:
 
- 
trustStoreAssociationStatusMutualAuthenticationAttributes.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:
 
- 
advertiseTrustStoreCaNamesMutualAuthenticationAttributes.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:
 
- 
advertiseTrustStoreCaNamesMutualAuthenticationAttributes.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:
 
 
-