ApiOAuthSettingsResponse

data class ApiOAuthSettingsResponse(val clientId: String? = null, val clientSecret: String? = null, val customParameters: Map<String, ApiOAuthSettingsParameterResponse>? = null, val identityProvider: String? = null, val properties: Any? = null, val redirectUrl: String? = null, val scopes: List<String>? = null)

OAuth settings for the connection provider

Constructors

Link copied to clipboard
constructor(clientId: String? = null, clientSecret: String? = null, customParameters: Map<String, ApiOAuthSettingsParameterResponse>? = null, identityProvider: String? = null, properties: Any? = null, redirectUrl: String? = null, scopes: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val clientId: String? = null

Resource provider client id

Link copied to clipboard
val clientSecret: String? = null

Client Secret needed for OAuth

Link copied to clipboard

OAuth parameters key is the name of parameter

Link copied to clipboard

Identity provider

Link copied to clipboard
val properties: Any? = null

Read only properties for this oauth setting.

Link copied to clipboard
val redirectUrl: String? = null

Url

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

OAuth scopes