Listener Rule Action Authenticate Cognito Args
data class ListenerRuleActionAuthenticateCognitoArgs(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<ListenerRuleActionAuthenticateCognitoArgs>
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
The query parameters to include in the redirect request to the authorization endpoint. Max: 10.
Link copied to clipboard
The behavior if the user is not authenticated. Valid values: deny
, allow
and authenticate
Link copied to clipboard
The name of the cookie used to maintain session information.
Link copied to clipboard
The maximum duration of the authentication session, in seconds.
Link copied to clipboard
The ARN of the Cognito user pool.
Link copied to clipboard
The ID of the Cognito user pool client.
Link copied to clipboard
The domain prefix or fully-qualified domain name of the Cognito user pool.