OAuthAuthorizationClient

@Serializable
data class OAuthAuthorizationClient(val id: String, val name: String, val uri: String? = null, val logoUri: String? = null)(source)

OAuth client details in an authorization request. Only relevant when the OAuth 2.1 server is enabled in Supabase Auth.

Parameters

id

Unique identifier for the OAuth client (UUID)

name

Human-readable name of the OAuth client

uri

URI of the OAuth client's website

logoUri

URI of the OAuth client's logo

Constructors

Link copied to clipboard
constructor(id: String, name: String, uri: String? = null, logoUri: String? = null)

Properties

Link copied to clipboard
val id: String
Link copied to clipboard
@SerialName(value = "logo_uri")
val logoUri: String?
Link copied to clipboard
Link copied to clipboard
val uri: String?