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 Details

    • mode

      The client certificate handling method. Options are off, passthrough or verify. The default value is off.

      Parameters:
      mode - The client certificate handling method. Options are off, passthrough or verify. The default value is off.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • trustStoreArn

      MutualAuthenticationAttributes.Builder trustStoreArn(String 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.