LinkedAccountOAuth2

sealed class LinkedAccountOAuth2

Authentication method using OAuth2 providers. Supports Google, Apple, X, Telegram, and GitHub providers.

Inheritors

Types

Link copied to clipboard

Apple OAuth2 authentication.

Link copied to clipboard

GitHub OAuth2 authentication.

Link copied to clipboard

Google OAuth2 authentication.

Link copied to clipboard
Link copied to clipboard

Telegram OAuth2 authentication.

Link copied to clipboard
data class X(val value: OAuth2Authentication) : LinkedAccountOAuth2

X (formerly Twitter) OAuth2 authentication.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Casts this LinkedAccountOAuth2 as a X and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Throws an exception if the LinkedAccountOAuth2 is not a X.

Link copied to clipboard