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

#include <AWSClientAuthPersistentCognitoIdentityProvider.h>

Inherits Aws::Auth::PersistentCognitoIdentityProvider.

Public Member Functions

void Initialize (const Aws::String &awsAccountId, const Aws::String &identityPoolId)
 
bool HasIdentityId () const override
 
bool HasLogins () const override
 
Aws::String GetIdentityId () const override
 
Aws::Map< Aws::String, Aws::Auth::LoginAccessTokens > GetLogins () override
 
Aws::String GetAccountId () const override
 
Aws::String GetIdentityPoolId () const override
 
void PersistIdentityId (const Aws::String &) override
 
void PersistLogins (const Aws::Map< Aws::String, Aws::Auth::LoginAccessTokens > &) override
 
void RemoveLogin (const Aws::String &)
 

Detailed Description

Persistent Cognito Identity provider implementation that is shared with AWS Native SDK client. Use std::shared_ptr to create instance.


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