Listener Rule Action Authenticate Oidc Args
data class ListenerRuleActionAuthenticateOidcArgs(val authenticationRequestExtraParams: Output<Map<String, String>>? = null, val authorizationEndpoint: Output<String>, val clientId: Output<String>, val clientSecret: Output<String>, val issuer: Output<String>, val onUnauthenticatedRequest: Output<String>? = null, val scope: Output<String>? = null, val sessionCookieName: Output<String>? = null, val sessionTimeout: Output<Int>? = null, val tokenEndpoint: Output<String>, val userInfoEndpoint: Output<String>) : ConvertibleToJava<ListenerRuleActionAuthenticateOidcArgs>
Constructors
Link copied to clipboard
constructor(authenticationRequestExtraParams: Output<Map<String, String>>? = null, authorizationEndpoint: Output<String>, clientId: Output<String>, clientSecret: Output<String>, issuer: Output<String>, onUnauthenticatedRequest: Output<String>? = null, scope: Output<String>? = null, sessionCookieName: Output<String>? = null, sessionTimeout: Output<Int>? = null, tokenEndpoint: Output<String>, userInfoEndpoint: 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 authorization endpoint of the IdP.
Link copied to clipboard
The OAuth 2.0 client secret.
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 token endpoint of the IdP.
Link copied to clipboard
The user info endpoint of the IdP.