ConnectionAuthConfigOauth2AuthCodeFlow

data class ConnectionAuthConfigOauth2AuthCodeFlow(val authUri: String? = null, val clientId: String? = null, val clientSecret: ConnectionAuthConfigOauth2AuthCodeFlowClientSecret? = null, val enablePkce: Boolean? = null, val scopes: List<String>? = null)

Constructors

Link copied to clipboard
fun ConnectionAuthConfigOauth2AuthCodeFlow(authUri: String? = null, clientId: String? = null, clientSecret: ConnectionAuthConfigOauth2AuthCodeFlowClientSecret? = null, enablePkce: Boolean? = null, scopes: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val authUri: String? = null

Auth URL for Authorization Code Flow.

Link copied to clipboard
val clientId: String? = null

Secret version of Password for Authentication.

Link copied to clipboard

Secret version reference containing the client secret. Structure is documented below.

Link copied to clipboard
val enablePkce: Boolean? = null

Whether to enable PKCE when the user performs the auth code flow.

Link copied to clipboard
val scopes: List<String>? = null

Scopes the connection will request when the user performs the auth code flow.