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
constructor(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

Client ID for user-provided OAuth app.

Link copied to clipboard

Client secret for user-provided OAuth app.

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.