Open 3D Engine AWSClientAuth Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
▼NAWSClientAuth | |
CIAuthenticationProviderRequests | Abstract class for authentication provider requests |
CAuthenticationProviderRequests | Authentication Request bus for different supported providers |
CAuthenticationProviderNotifications | Notification bus for Authentication Request bus |
CAuthenticationTokens | Used to share authentication tokens to caller and to AWSCognitoAuthorizationController |
CIAWSCognitoAuthorizationRequests | Abstract class for AWS Cognito authorization requests |
CAWSCognitoAuthorizationRequests | Request bus to handle AWS Cognito Identity pool authorization |
CAWSCognitoAuthorizationNotifications | Notification bus for corresponding Authorization Request bus |
CClientAuthAWSCredentials | Client auth AWS Credentials object for serialization |
CIAWSCognitoUserManagementRequests | Abstract class for AWS Cognito user management requests |
CAWSCognitoUserManagementRequests | Implements AWS Cognito user pool user management requests |
CAWSCognitoUserManagementNotifications | |
CAuthenticationNotificationBusBehaviorHandler | Authentication behavior EBus handler |
CAuthenticationProviderInterface | |
CAuthenticationProviderManager | Manages various authentication provider implementations and implements AuthenticationProvider Request bus |
CIAuthenticationProviderScriptCanvasRequests | |
CAuthenticationProviderScriptCanvasRequests | Authentication Request bus for different supported providers |
CLWAProviderSetting | Holds Login with Amazon provider serialized settings |
CGoogleProviderSetting | Holds Google provider serialized settings |
CAWSCognitoAuthenticationProvider | Implements AWS Cognito User pool authentication |
CGoogleAuthenticationProvider | Implements OAuth2.0 device flow for Google authentication service |
CLWAAuthenticationProvider | Implements OAuth2.0 device flow for Login with Amazon authentication service |
CAWSClientAuthCognitoCachingAuthenticatedCredentialsProvider | |
CAWSClientAuthCachingAnonymousCredsProvider | |
CAWSClientAuthPersistentCognitoIdentityProvider | |
CAWSCognitoAuthorizationController | Implements AWS Cognito Identity pool authorization |
CAWSCognitoAuthorizationNotificationBusBehaviorHandler | Authorization behavior EBus handler |
CIAWSClientAuthRequests | Abstract class for AWS client auth requests |
CAWSClientAuthRequests | Responsible for fetching AWS Cognito IDP and Identity service client objects |
CAWSClientAuthEditorSystemComponent | Gem System Component. Responsible for instantiating and managing Authentication and Authorization Controller |
CAWSClientAuthModule | Entry point for the Gem |
CAWSClientAuthSystemComponent | Gem System Component. Responsible for instantiating and managing Authentication and Authorization Controller |
CAWSCognitoUserManagementController | Implements AWS Cognito User pool user management |
CUserManagementNotificationBusBehaviorHandler | User management behavior EBus handler |