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

Notification bus for corresponding Authorization Request bus. More...

#include <AWSCognitoAuthorizationBus.h>

Inherits AZ::EBusTraits.

Public Member Functions

virtual void OnRequestAWSCredentialsSuccess (const ClientAuthAWSCredentials &awsCredentials)
 
virtual void OnRequestAWSCredentialsFail (const AZStd::string &error)
 

Static Public Attributes

static const AZ::EBusHandlerPolicy HandlerPolicy = AZ::EBusHandlerPolicy::Multiple
 
static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::Single
 

Detailed Description

Notification bus for corresponding Authorization Request bus.

Member Function Documentation

◆ OnRequestAWSCredentialsFail()

virtual void AWSClientAuth::AWSCognitoAuthorizationNotifications::OnRequestAWSCredentialsFail ( const AZStd::string &  error)
inlinevirtual

Event called on request AWS credentials fail.

Parameters
errorError message

◆ OnRequestAWSCredentialsSuccess()

virtual void AWSClientAuth::AWSCognitoAuthorizationNotifications::OnRequestAWSCredentialsSuccess ( const ClientAuthAWSCredentials awsCredentials)
inlinevirtual

Event called on request AWS credentials success.

Parameters
awsCredentialsCredentials for authenticated role associated with Cognito identity pool.

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