Class CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
@Stability(Stable)
@Internal
public static final class CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
An implementation for
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder, CfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Information about the Active Directory to be used, if applicable.final Object
Information about the IAM SAML identity provider, if applicable.final Object
Information about the authentication certificates to be used, if applicable.final String
getType()
The type of client authentication to be used.final int
hashCode()
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 theCfnClientVpnEndpoint.ClientAuthenticationRequestProperty.Builder
.
-
-
Method Details
-
getType
Description copied from interface:CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
The type of client authentication to be used.- Specified by:
getType
in interfaceCfnClientVpnEndpoint.ClientAuthenticationRequestProperty
-
getActiveDirectory
Description copied from interface:CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
Information about the Active Directory to be used, if applicable.You must provide this information if Type is
directory-service-authentication
.- Specified by:
getActiveDirectory
in interfaceCfnClientVpnEndpoint.ClientAuthenticationRequestProperty
-
getFederatedAuthentication
Description copied from interface:CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
Information about the IAM SAML identity provider, if applicable.- Specified by:
getFederatedAuthentication
in interfaceCfnClientVpnEndpoint.ClientAuthenticationRequestProperty
-
getMutualAuthentication
Description copied from interface:CfnClientVpnEndpoint.ClientAuthenticationRequestProperty
Information about the authentication certificates to be used, if applicable.You must provide this information if Type is
certificate-authentication
.- Specified by:
getMutualAuthentication
in interfaceCfnClientVpnEndpoint.ClientAuthenticationRequestProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-