Open 3D Engine AWSClientAuth Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAuthenticationProviderNotificationBus::Handler
 CAWSClientAuth::AWSCognitoAuthorizationControllerImplements AWS Cognito Identity pool authorization
 CAWSClientAuth::AuthenticationNotificationBusBehaviorHandlerAuthentication behavior EBus handler
 CAuthenticationProviderRequestBus::Handler
 CAWSClientAuth::AuthenticationProviderManagerManages various authentication provider implementations and implements AuthenticationProvider Request bus
 CAuthenticationProviderScriptCanvasRequestBus::Handler
 CAWSClientAuth::AuthenticationProviderManagerManages various authentication provider implementations and implements AuthenticationProvider Request bus
 CAws::Auth::CognitoCachingCredentialsProvider
 CAWSClientAuth::AWSClientAuthCognitoCachingAuthenticatedCredentialsProvider
 CAWSClientAuth::AWSClientAuthCachingAnonymousCredsProvider
 CAws::Auth::PersistentCognitoIdentityProvider
 CAWSClientAuth::AWSClientAuthPersistentCognitoIdentityProvider
 CAWSClientAuth::AuthenticationProviderInterface
 CAWSClientAuth::AWSCognitoAuthenticationProviderImplements AWS Cognito User pool authentication
 CAWSClientAuth::GoogleAuthenticationProviderImplements OAuth2.0 device flow for Google authentication service
 CAWSClientAuth::LWAAuthenticationProviderImplements OAuth2.0 device flow for Login with Amazon authentication service
 CAWSClientAuth::AuthenticationTokensUsed to share authentication tokens to caller and to AWSCognitoAuthorizationController
 CAWSClientAuth::ClientAuthAWSCredentialsClient auth AWS Credentials object for serialization
 CAWSClientAuth::GoogleProviderSettingHolds Google provider serialized settings
 CAWSClientAuth::IAuthenticationProviderRequestsAbstract class for authentication provider requests
 CAWSClientAuth::IAuthenticationProviderScriptCanvasRequests
 CAWSClientAuth::IAWSClientAuthRequestsAbstract class for AWS client auth requests
 CAWSClientAuth::IAWSCognitoAuthorizationRequestsAbstract class for AWS Cognito authorization requests
 CAWSClientAuth::IAWSCognitoUserManagementRequestsAbstract class for AWS Cognito user management requests
 CAWSClientAuth::LWAProviderSettingHolds Login with Amazon provider serialized settings
 CAWSClientAuthRequestBus::Handler
 CAWSClientAuth::AWSClientAuthSystemComponentGem System Component. Responsible for instantiating and managing Authentication and Authorization Controller
 CAWSCognitoAuthorizationNotificationBus::Handler
 CAWSClientAuth::AWSCognitoAuthorizationNotificationBusBehaviorHandlerAuthorization behavior EBus handler
 CAWSCognitoAuthorizationRequestBus::Handler
 CAWSClientAuth::AWSCognitoAuthorizationControllerImplements AWS Cognito Identity pool authorization
 CAWSCognitoUserManagementNotificationBus::Handler
 CAWSClientAuth::UserManagementNotificationBusBehaviorHandlerUser management behavior EBus handler
 CAWSCognitoUserManagementRequestBus::Handler
 CAWSClientAuth::AWSCognitoUserManagementControllerImplements AWS Cognito User pool user management
 CAWSCore::AWSCoreNotificationsBus::Handler
 CAWSClientAuth::AWSClientAuthSystemComponentGem System Component. Responsible for instantiating and managing Authentication and Authorization Controller
 CAWSCore::AWSCredentialRequestBus::Handler
 CAWSClientAuth::AWSCognitoAuthorizationControllerImplements AWS Cognito Identity pool authorization
 CAZ::BehaviorEBusHandler
 CAWSClientAuth::AWSCognitoAuthorizationNotificationBusBehaviorHandlerAuthorization behavior EBus handler
 CAWSClientAuth::AuthenticationNotificationBusBehaviorHandlerAuthentication behavior EBus handler
 CAWSClientAuth::UserManagementNotificationBusBehaviorHandlerUser management behavior EBus handler
 CAZ::Component
 CAWSClientAuth::AWSClientAuthEditorSystemComponentGem System Component. Responsible for instantiating and managing Authentication and Authorization Controller
 CAWSClientAuth::AWSClientAuthSystemComponentGem System Component. Responsible for instantiating and managing Authentication and Authorization Controller
 CAZ::EBusTraits
 CAWSClientAuth::AWSClientAuthRequestsResponsible for fetching AWS Cognito IDP and Identity service client objects
 CAWSClientAuth::AWSCognitoAuthorizationNotificationsNotification bus for corresponding Authorization Request bus
 CAWSClientAuth::AWSCognitoAuthorizationRequestsRequest bus to handle AWS Cognito Identity pool authorization
 CAWSClientAuth::AWSCognitoUserManagementNotifications
 CAWSClientAuth::AWSCognitoUserManagementRequestsImplements AWS Cognito user pool user management requests
 CAWSClientAuth::AuthenticationProviderNotificationsNotification bus for Authentication Request bus
 CAWSClientAuth::AuthenticationProviderRequestsAuthentication Request bus for different supported providers
 CAWSClientAuth::AuthenticationProviderScriptCanvasRequestsAuthentication Request bus for different supported providers
 CAZ::Module
 CAWSClientAuth::AWSClientAuthModuleEntry point for the Gem
 CAzToolsFramework::ActionManagerRegistrationNotificationBus::Handler
 CAWSClientAuth::AWSClientAuthEditorSystemComponentGem System Component. Responsible for instantiating and managing Authentication and Authorization Controller