Class MutualAuthentication.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticloadbalancingv2.MutualAuthentication.Jsii$Proxy
- All Implemented Interfaces:
MutualAuthentication,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
MutualAuthentication
@Stability(Stable)
@Internal
public static final class MutualAuthentication.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements MutualAuthentication
An implementation for
MutualAuthentication-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticloadbalancingv2.MutualAuthentication
MutualAuthentication.Builder, MutualAuthentication.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(MutualAuthentication.Builder builder) Constructor that initializes the object based on literal property values passed by theMutualAuthentication.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal BooleanIndicates whether trust store CA names are advertised.final BooleanIndicates whether expired client certificates are ignored.final MutualAuthenticationModeThe client certificate handling method.final ITrustStoreThe trust store.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theMutualAuthentication.Builder.
-
-
Method Details
-
getAdvertiseTrustStoreCaNames
Description copied from interface:MutualAuthenticationIndicates whether trust store CA names are advertised.Default: false
- Specified by:
getAdvertiseTrustStoreCaNamesin interfaceMutualAuthentication
-
getIgnoreClientCertificateExpiry
Description copied from interface:MutualAuthenticationIndicates whether expired client certificates are ignored.Cannot be used with MutualAuthenticationMode.OFF or MutualAuthenticationMode.PASS_THROUGH
Default: false
- Specified by:
getIgnoreClientCertificateExpiryin interfaceMutualAuthentication
-
getMutualAuthenticationMode
Description copied from interface:MutualAuthenticationThe client certificate handling method.Default: MutualAuthenticationMode.OFF
- Specified by:
getMutualAuthenticationModein interfaceMutualAuthentication
-
getTrustStore
Description copied from interface:MutualAuthenticationThe trust store.Cannot be used with MutualAuthenticationMode.OFF or MutualAuthenticationMode.PASS_THROUGH
Default: - no trust store
- Specified by:
getTrustStorein interfaceMutualAuthentication
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-