@Stability(value=Stable) @Internal public static final class ListenerTlsOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ListenerTlsOptions
ListenerTlsOptionssoftware.amazon.jsii.JsiiObject.InitializationModeListenerTlsOptions.Builder, ListenerTlsOptions.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(ListenerTlsOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by the
ListenerTlsOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
TlsCertificate |
getCertificate()
Represents TLS certificate.
|
TlsMode |
getMode()
The TLS mode.
|
MutualTlsValidation |
getMutualTlsValidation()
Represents a listener's TLS validation context.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(ListenerTlsOptions.Builder builder)
ListenerTlsOptions.Builder.public final TlsCertificate getCertificate()
ListenerTlsOptionsgetCertificate in interface ListenerTlsOptionspublic final TlsMode getMode()
ListenerTlsOptionsgetMode in interface ListenerTlsOptionspublic final MutualTlsValidation getMutualTlsValidation()
ListenerTlsOptionsThe client certificate will only be validated if the client provides it, enabling mutual TLS.
Default: - client TLS certificate is not required
getMutualTlsValidation in interface ListenerTlsOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.