ListenerMutualAuthenticationArgs

data class ListenerMutualAuthenticationArgs(val advertiseTrustStoreCaNames: Output<String>? = null, val ignoreClientCertificateExpiry: Output<Boolean>? = null, val mode: Output<String>? = null, val trustStoreArn: Output<String>? = null) : ConvertibleToJava<ListenerMutualAuthenticationArgs>

The mutual authentication configuration information.

Constructors

Link copied to clipboard
constructor(advertiseTrustStoreCaNames: Output<String>? = null, ignoreClientCertificateExpiry: Output<Boolean>? = null, mode: Output<String>? = null, trustStoreArn: Output<String>? = null)

Properties

Link copied to clipboard
val advertiseTrustStoreCaNames: Output<String>? = null

Indicates whether trust store CA certificate names are advertised.

Link copied to clipboard

Indicates whether expired client certificates are ignored.

Link copied to clipboard
val mode: Output<String>? = null

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

Link copied to clipboard
val trustStoreArn: Output<String>? = null

The Amazon Resource Name (ARN) of the trust store.

Functions

Link copied to clipboard
open override fun toJava(): ListenerMutualAuthenticationArgs