Open 3D Engine AWSClientAuth Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AWSClientAuth::IAuthenticationProviderRequests Member List

This is the complete list of members for AWSClientAuth::IAuthenticationProviderRequests, including all inherited members.

AZ_TYPE_INFO(IAuthenticationProviderRequests, "{4A8017C4-2742-48C4-AF07-1177CBF5E6E9}") (defined in AWSClientAuth::IAuthenticationProviderRequests)AWSClientAuth::IAuthenticationProviderRequests
DeviceCodeGrantConfirmSignInAsync(const ProviderNameEnum &providerName)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
DeviceCodeGrantSignInAsync(const ProviderNameEnum &providerName)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
GetAuthenticationTokens(const ProviderNameEnum &providerName)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
GetTokensWithRefreshAsync(const ProviderNameEnum &providerName)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
Initialize(const AZStd::vector< ProviderNameEnum > &providerNames)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
IsSignedIn(const ProviderNameEnum &providerName)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
PasswordGrantMultiFactorConfirmSignInAsync(const ProviderNameEnum &providerName, const AZStd::string &username, const AZStd::string &confirmationCode)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
PasswordGrantMultiFactorSignInAsync(const ProviderNameEnum &providerName, const AZStd::string &username, const AZStd::string &password)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
PasswordGrantSingleFactorSignInAsync(const ProviderNameEnum &providerName, const AZStd::string &username, const AZStd::string &password)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
RefreshTokensAsync(const ProviderNameEnum &providerName)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual
SignOut(const ProviderNameEnum &providerName)=0AWSClientAuth::IAuthenticationProviderRequestspure virtual