Class CfnListenerRule.AuthenticateCognitoConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticloadbalancingv2.CfnListenerRule.AuthenticateCognitoConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnListenerRule.AuthenticateCognitoConfigProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnListenerRule.AuthenticateCognitoConfigProperty
@Stability(Stable)
@Internal
public static final class CfnListenerRule.AuthenticateCognitoConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnListenerRule.AuthenticateCognitoConfigProperty
An implementation for
CfnListenerRule.AuthenticateCognitoConfigProperty
-
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.elasticloadbalancingv2.CfnListenerRule.AuthenticateCognitoConfigProperty
CfnListenerRule.AuthenticateCognitoConfigProperty.Builder, CfnListenerRule.AuthenticateCognitoConfigProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnListenerRule.AuthenticateCognitoConfigProperty.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
The query parameters (up to 10) to include in the redirect request to the authorization endpoint.final String
The behavior if the user is not authenticated.final String
getScope()
The set of user claims to be requested from the IdP.final String
The name of the cookie used to maintain session information.final Number
The maximum duration of the authentication session, in seconds.final String
The Amazon Resource Name (ARN) of the Amazon Cognito user pool.final String
The ID of the Amazon Cognito user pool client.final String
The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.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 theCfnListenerRule.AuthenticateCognitoConfigProperty.Builder
.
-
-
Method Details
-
getUserPoolArn
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The Amazon Resource Name (ARN) of the Amazon Cognito user pool.- Specified by:
getUserPoolArn
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
getUserPoolClientId
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The ID of the Amazon Cognito user pool client.- Specified by:
getUserPoolClientId
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
getUserPoolDomain
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.- Specified by:
getUserPoolDomain
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
getAuthenticationRequestExtraParams
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The query parameters (up to 10) to include in the redirect request to the authorization endpoint.- Specified by:
getAuthenticationRequestExtraParams
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
getOnUnauthenticatedRequest
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The behavior if the user is not authenticated. The following are possible values:.- deny `` - Return an HTTP 401 Unauthorized error.
- allow `` - Allow the request to be forwarded to the target.
- authenticate `` - Redirect the request to the IdP authorization endpoint. This is the default value.
- Specified by:
getOnUnauthenticatedRequest
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
getScope
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The set of user claims to be requested from the IdP. The default isopenid
.To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
- Specified by:
getScope
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
getSessionCookieName
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The name of the cookie used to maintain session information.The default is AWSELBAuthSessionCookie.
- Specified by:
getSessionCookieName
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
getSessionTimeout
Description copied from interface:CfnListenerRule.AuthenticateCognitoConfigProperty
The maximum duration of the authentication session, in seconds.The default is 604800 seconds (7 days).
- Specified by:
getSessionTimeout
in interfaceCfnListenerRule.AuthenticateCognitoConfigProperty
- See Also:
-
$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()
-