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::AuthenticationNotificationBusBehaviorHandler Class Reference

Authentication behavior EBus handler. More...

#include <AuthenticationNotificationBusBehaviorHandler.h>

Inherits AuthenticationProviderNotificationBus::Handler, and AZ::BehaviorEBusHandler.

Public Member Functions

 AZ_EBUS_BEHAVIOR_BINDER (AuthenticationNotificationBusBehaviorHandler, "{221D74E0-B55A-4086-8B83-B52070A57217}", AZ::SystemAllocator, OnPasswordGrantSingleFactorSignInSuccess, OnPasswordGrantSingleFactorSignInFail, OnPasswordGrantMultiFactorSignInSuccess, OnPasswordGrantMultiFactorSignInFail, OnPasswordGrantMultiFactorConfirmSignInSuccess, OnPasswordGrantMultiFactorConfirmSignInFail, OnDeviceCodeGrantSignInSuccess, OnDeviceCodeGrantSignInFail, OnDeviceCodeGrantConfirmSignInSuccess, OnDeviceCodeGrantConfirmSignInFail, OnRefreshTokensSuccess, OnRefreshTokensFail)
 
void OnPasswordGrantSingleFactorSignInSuccess (const AuthenticationTokens &authenticationToken) override
 
void OnPasswordGrantSingleFactorSignInFail (const AZStd::string &error) override
 
void OnPasswordGrantMultiFactorSignInSuccess () override
 
void OnPasswordGrantMultiFactorSignInFail (const AZStd::string &error) override
 
void OnPasswordGrantMultiFactorConfirmSignInSuccess (const AuthenticationTokens &authenticationToken) override
 
void OnPasswordGrantMultiFactorConfirmSignInFail (const AZStd::string &error) override
 
void OnDeviceCodeGrantSignInSuccess (const AZStd::string &userCode, const AZStd::string &verificationUrl, const int codeExpiresInSeconds) override
 
void OnDeviceCodeGrantSignInFail (const AZStd::string &error) override
 
void OnDeviceCodeGrantConfirmSignInSuccess (const AuthenticationTokens &authenticationToken) override
 
void OnDeviceCodeGrantConfirmSignInFail (const AZStd::string &error) override
 
void OnRefreshTokensSuccess (const AuthenticationTokens &authenticationToken) override
 
void OnRefreshTokensFail (const AZStd::string &error) override
 

Detailed Description

Authentication behavior EBus handler.


The documentation for this class was generated from the following file: