Listener Default Action Authenticate Cognito Args
data class ListenerDefaultActionAuthenticateCognitoArgs(val authenticationRequestExtraParams: Output<Map<String, String>>? = null, val onUnauthenticatedRequest: Output<String>? = null, val scope: Output<String>? = null, val sessionCookieName: Output<String>? = null, val sessionTimeout: Output<Int>? = null, val userPoolArn: Output<String>, val userPoolClientId: Output<String>, val userPoolDomain: Output<String>) : ConvertibleToJava<ListenerDefaultActionAuthenticateCognitoArgs>
Constructors
Link copied to clipboard
constructor(authenticationRequestExtraParams: Output<Map<String, String>>? = null, onUnauthenticatedRequest: Output<String>? = null, scope: Output<String>? = null, sessionCookieName: Output<String>? = null, sessionTimeout: Output<Int>? = null, userPoolArn: Output<String>, userPoolClientId: Output<String>, userPoolDomain: Output<String>)
Properties
Link copied to clipboard
Query parameters to include in the redirect request to the authorization endpoint. Max: 10. Detailed below.
Link copied to clipboard
Behavior if the user is not authenticated. Valid values are deny
, allow
and authenticate
.
Link copied to clipboard
Name of the cookie used to maintain session information.
Link copied to clipboard
Maximum duration of the authentication session, in seconds.
Link copied to clipboard
ARN of the Cognito user pool.
Link copied to clipboard
ID of the Cognito user pool client.
Link copied to clipboard
Domain prefix or fully-qualified domain name of the Cognito user pool. The following arguments are optional: