LinkedAccountOAuth2
Authentication method using OAuth2 providers. Supports Google, Apple, X, Telegram, and GitHub providers.
Inheritors
Types
Apple OAuth2 authentication.
GitHub OAuth2 authentication.
Google OAuth2 authentication.
Telegram OAuth2 authentication.
X (formerly Twitter) OAuth2 authentication.
Functions
Casts this LinkedAccountOAuth2 as a Apple and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Throws an exception if the LinkedAccountOAuth2 is not a Apple.
Casts this LinkedAccountOAuth2 as a Apple and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Returns null if the LinkedAccountOAuth2 is not a Apple.
Casts this LinkedAccountOAuth2 as a Github and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Throws an exception if the LinkedAccountOAuth2 is not a Github.
Casts this LinkedAccountOAuth2 as a Github and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Returns null if the LinkedAccountOAuth2 is not a Github.
Casts this LinkedAccountOAuth2 as a Google and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Throws an exception if the LinkedAccountOAuth2 is not a Google.
Casts this LinkedAccountOAuth2 as a Google and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Returns null if the LinkedAccountOAuth2 is not a Google.
Casts this LinkedAccountOAuth2 as a Telegram and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Throws an exception if the LinkedAccountOAuth2 is not a Telegram.
Casts this LinkedAccountOAuth2 as a Telegram and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Returns null if the LinkedAccountOAuth2 is not a Telegram.
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.
Casts this LinkedAccountOAuth2 as a X and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OAuth2Authentication value. Returns null if the LinkedAccountOAuth2 is not a X.