#include <AWSClientAuthCognitoCachingAuthenticatedCredentialsProvider.h>
Inherits AWSClientAuth::AWSClientAuthCognitoCachingAuthenticatedCredentialsProvider.
Public Member Functions | |
AWSClientAuthCachingAnonymousCredsProvider (const std::shared_ptr< Aws::Auth::PersistentCognitoIdentityProvider > &identityRepository, const std::shared_ptr< Aws::CognitoIdentity::CognitoIdentityClient > &cognitoIdentityClient=nullptr) | |
Public Member Functions inherited from AWSClientAuth::AWSClientAuthCognitoCachingAuthenticatedCredentialsProvider | |
AWSClientAuthCognitoCachingAuthenticatedCredentialsProvider (const std::shared_ptr< Aws::Auth::PersistentCognitoIdentityProvider > &identityRepository, const std::shared_ptr< Aws::CognitoIdentity::CognitoIdentityClient > &cognitoIdentityClient=nullptr) | |
Protected Member Functions | |
Aws::CognitoIdentity::Model::GetCredentialsForIdentityOutcome | GetCredentialsFromCognito () const override |
Protected Member Functions inherited from AWSClientAuth::AWSClientAuthCognitoCachingAuthenticatedCredentialsProvider | |
Aws::CognitoIdentity::Model::GetCredentialsForIdentityOutcome | GetCredentialsFromCognito () const override |
Cognito Caching Credentials Provider implementation that is eventually derived from AWS Native SDK. For use with anonymous credentials.