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) : ConvertibleToJava<GetListenerRuleActionAuthenticateCognito>

Constructors

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

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.

Functions

Link copied to clipboard
open override fun toJava(): GetListenerRuleActionAuthenticateCognito