GetListenerRuleActionAuthenticateCognito

data class GetListenerRuleActionAuthenticateCognito(val authenticationRequestExtraParams: Map<String, String>, val onUnauthenticatedRequest: String, val scope: String, val sessionCookieName: String, val sessionTimeout: Int, val userPoolArn: String, val userPoolClientId: String, val userPoolDomain: String)

Constructors

Link copied to clipboard
constructor(authenticationRequestExtraParams: Map<String, String>, onUnauthenticatedRequest: String, scope: String, sessionCookieName: String, sessionTimeout: Int, userPoolArn: String, userPoolClientId: String, userPoolDomain: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Set of additional parameters for the request. Detailed below.

Link copied to clipboard

Behavior when the client is not authenticated.

Link copied to clipboard

Set of user claims requested.

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.