Listener Default Action Authenticate Oidc
data class ListenerDefaultActionAuthenticateOidc(val authenticationRequestExtraParams: Map<String, String>? = null, val authorizationEndpoint: String, val clientId: String, val clientSecret: String, val issuer: String, val onUnauthenticatedRequest: String? = null, val scope: String? = null, val sessionCookieName: String? = null, val sessionTimeout: Int? = null, val tokenEndpoint: String, val userInfoEndpoint: String)
Constructors
Link copied to clipboard
constructor(authenticationRequestExtraParams: Map<String, String>? = null, authorizationEndpoint: String, clientId: String, clientSecret: String, issuer: String, onUnauthenticatedRequest: String? = null, scope: String? = null, sessionCookieName: String? = null, sessionTimeout: Int? = null, tokenEndpoint: String, userInfoEndpoint: String)
Properties
Link copied to clipboard
Query parameters to include in the redirect request to the authorization endpoint. Max: 10.
Link copied to clipboard
Authorization endpoint of the IdP.
Link copied to clipboard
OAuth 2.0 client secret.
Link copied to clipboard
Behavior if the user is not authenticated. Valid values: 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
Token endpoint of the IdP.
Link copied to clipboard
User info endpoint of the IdP. The following arguments are optional: