AWS SDK for C++  1.9.107
AWS SDK for C++
CognitoIdentityClient.h
Go to the documentation of this file.
1 
6 #pragma once
33 #include <aws/core/NoResult.h>
36 #include <future>
37 #include <functional>
38 
39 namespace Aws
40 {
41 
42 namespace Http
43 {
44  class HttpClient;
45  class HttpClientFactory;
46 } // namespace Http
47 
48 namespace Utils
49 {
50  template< typename R, typename E> class Outcome;
51 namespace Threading
52 {
53  class Executor;
54 } // namespace Threading
55 } // namespace Utils
56 
57 namespace Auth
58 {
59  class AWSCredentials;
60  class AWSCredentialsProvider;
61 } // namespace Auth
62 
63 namespace Client
64 {
65  class RetryStrategy;
66 } // namespace Client
67 
68 namespace CognitoIdentity
69 {
70 
71 namespace Model
72 {
79  class GetIdRequest;
91  class TagResourceRequest;
96 
120 
121  typedef std::future<CreateIdentityPoolOutcome> CreateIdentityPoolOutcomeCallable;
122  typedef std::future<DeleteIdentitiesOutcome> DeleteIdentitiesOutcomeCallable;
123  typedef std::future<DeleteIdentityPoolOutcome> DeleteIdentityPoolOutcomeCallable;
124  typedef std::future<DescribeIdentityOutcome> DescribeIdentityOutcomeCallable;
125  typedef std::future<DescribeIdentityPoolOutcome> DescribeIdentityPoolOutcomeCallable;
126  typedef std::future<GetCredentialsForIdentityOutcome> GetCredentialsForIdentityOutcomeCallable;
127  typedef std::future<GetIdOutcome> GetIdOutcomeCallable;
128  typedef std::future<GetIdentityPoolRolesOutcome> GetIdentityPoolRolesOutcomeCallable;
129  typedef std::future<GetOpenIdTokenOutcome> GetOpenIdTokenOutcomeCallable;
130  typedef std::future<GetOpenIdTokenForDeveloperIdentityOutcome> GetOpenIdTokenForDeveloperIdentityOutcomeCallable;
131  typedef std::future<GetPrincipalTagAttributeMapOutcome> GetPrincipalTagAttributeMapOutcomeCallable;
132  typedef std::future<ListIdentitiesOutcome> ListIdentitiesOutcomeCallable;
133  typedef std::future<ListIdentityPoolsOutcome> ListIdentityPoolsOutcomeCallable;
134  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
135  typedef std::future<LookupDeveloperIdentityOutcome> LookupDeveloperIdentityOutcomeCallable;
136  typedef std::future<MergeDeveloperIdentitiesOutcome> MergeDeveloperIdentitiesOutcomeCallable;
137  typedef std::future<SetIdentityPoolRolesOutcome> SetIdentityPoolRolesOutcomeCallable;
138  typedef std::future<SetPrincipalTagAttributeMapOutcome> SetPrincipalTagAttributeMapOutcomeCallable;
139  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
140  typedef std::future<UnlinkDeveloperIdentityOutcome> UnlinkDeveloperIdentityOutcomeCallable;
141  typedef std::future<UnlinkIdentityOutcome> UnlinkIdentityOutcomeCallable;
142  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
143  typedef std::future<UpdateIdentityPoolOutcome> UpdateIdentityPoolOutcomeCallable;
144 } // namespace Model
145 
146  class CognitoIdentityClient;
147 
148  typedef std::function<void(const CognitoIdentityClient*, const Model::CreateIdentityPoolRequest&, const Model::CreateIdentityPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateIdentityPoolResponseReceivedHandler;
149  typedef std::function<void(const CognitoIdentityClient*, const Model::DeleteIdentitiesRequest&, const Model::DeleteIdentitiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteIdentitiesResponseReceivedHandler;
150  typedef std::function<void(const CognitoIdentityClient*, const Model::DeleteIdentityPoolRequest&, const Model::DeleteIdentityPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteIdentityPoolResponseReceivedHandler;
151  typedef std::function<void(const CognitoIdentityClient*, const Model::DescribeIdentityRequest&, const Model::DescribeIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeIdentityResponseReceivedHandler;
152  typedef std::function<void(const CognitoIdentityClient*, const Model::DescribeIdentityPoolRequest&, const Model::DescribeIdentityPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeIdentityPoolResponseReceivedHandler;
153  typedef std::function<void(const CognitoIdentityClient*, const Model::GetCredentialsForIdentityRequest&, const Model::GetCredentialsForIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCredentialsForIdentityResponseReceivedHandler;
154  typedef std::function<void(const CognitoIdentityClient*, const Model::GetIdRequest&, const Model::GetIdOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIdResponseReceivedHandler;
155  typedef std::function<void(const CognitoIdentityClient*, const Model::GetIdentityPoolRolesRequest&, const Model::GetIdentityPoolRolesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIdentityPoolRolesResponseReceivedHandler;
156  typedef std::function<void(const CognitoIdentityClient*, const Model::GetOpenIdTokenRequest&, const Model::GetOpenIdTokenOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetOpenIdTokenResponseReceivedHandler;
157  typedef std::function<void(const CognitoIdentityClient*, const Model::GetOpenIdTokenForDeveloperIdentityRequest&, const Model::GetOpenIdTokenForDeveloperIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetOpenIdTokenForDeveloperIdentityResponseReceivedHandler;
158  typedef std::function<void(const CognitoIdentityClient*, const Model::GetPrincipalTagAttributeMapRequest&, const Model::GetPrincipalTagAttributeMapOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPrincipalTagAttributeMapResponseReceivedHandler;
159  typedef std::function<void(const CognitoIdentityClient*, const Model::ListIdentitiesRequest&, const Model::ListIdentitiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListIdentitiesResponseReceivedHandler;
160  typedef std::function<void(const CognitoIdentityClient*, const Model::ListIdentityPoolsRequest&, const Model::ListIdentityPoolsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListIdentityPoolsResponseReceivedHandler;
161  typedef std::function<void(const CognitoIdentityClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
162  typedef std::function<void(const CognitoIdentityClient*, const Model::LookupDeveloperIdentityRequest&, const Model::LookupDeveloperIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > LookupDeveloperIdentityResponseReceivedHandler;
163  typedef std::function<void(const CognitoIdentityClient*, const Model::MergeDeveloperIdentitiesRequest&, const Model::MergeDeveloperIdentitiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > MergeDeveloperIdentitiesResponseReceivedHandler;
164  typedef std::function<void(const CognitoIdentityClient*, const Model::SetIdentityPoolRolesRequest&, const Model::SetIdentityPoolRolesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetIdentityPoolRolesResponseReceivedHandler;
165  typedef std::function<void(const CognitoIdentityClient*, const Model::SetPrincipalTagAttributeMapRequest&, const Model::SetPrincipalTagAttributeMapOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SetPrincipalTagAttributeMapResponseReceivedHandler;
166  typedef std::function<void(const CognitoIdentityClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
167  typedef std::function<void(const CognitoIdentityClient*, const Model::UnlinkDeveloperIdentityRequest&, const Model::UnlinkDeveloperIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UnlinkDeveloperIdentityResponseReceivedHandler;
168  typedef std::function<void(const CognitoIdentityClient*, const Model::UnlinkIdentityRequest&, const Model::UnlinkIdentityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UnlinkIdentityResponseReceivedHandler;
169  typedef std::function<void(const CognitoIdentityClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
170  typedef std::function<void(const CognitoIdentityClient*, const Model::UpdateIdentityPoolRequest&, const Model::UpdateIdentityPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateIdentityPoolResponseReceivedHandler;
171 
191  {
192  public:
194 
200 
206 
211  CognitoIdentityClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
213 
215 
216 
231 
248 
264  virtual void CreateIdentityPoolAsync(const Model::CreateIdentityPoolRequest& request, const CreateIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
265 
274 
285 
295  virtual void DeleteIdentitiesAsync(const Model::DeleteIdentitiesRequest& request, const DeleteIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
296 
305 
316 
326  virtual void DeleteIdentityPoolAsync(const Model::DeleteIdentityPoolRequest& request, const DeleteIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
327 
336 
347 
357  virtual void DescribeIdentityAsync(const Model::DescribeIdentityRequest& request, const DescribeIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
358 
367 
378 
388  virtual void DescribeIdentityPoolAsync(const Model::DescribeIdentityPoolRequest& request, const DescribeIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
389 
400 
413 
425  virtual void GetCredentialsForIdentityAsync(const Model::GetCredentialsForIdentityRequest& request, const GetCredentialsForIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
426 
434  virtual Model::GetIdOutcome GetId(const Model::GetIdRequest& request) const;
435 
446 
456  virtual void GetIdAsync(const Model::GetIdRequest& request, const GetIdResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
457 
465 
475 
484  virtual void GetIdentityPoolRolesAsync(const Model::GetIdentityPoolRolesRequest& request, const GetIdentityPoolRolesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
485 
496 
509 
521  virtual void GetOpenIdTokenAsync(const Model::GetOpenIdTokenRequest& request, const GetOpenIdTokenResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
522 
542 
564 
585  virtual void GetOpenIdTokenForDeveloperIdentityAsync(const Model::GetOpenIdTokenForDeveloperIdentityRequest& request, const GetOpenIdTokenForDeveloperIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
586 
594 
604 
613  virtual void GetPrincipalTagAttributeMapAsync(const Model::GetPrincipalTagAttributeMapRequest& request, const GetPrincipalTagAttributeMapResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
614 
622 
632 
641  virtual void ListIdentitiesAsync(const Model::ListIdentitiesRequest& request, const ListIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
642 
651 
662 
672  virtual void ListIdentityPoolsAsync(const Model::ListIdentityPoolsRequest& request, const ListIdentityPoolsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
673 
684 
697 
709  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
710 
734 
760 
785  virtual void LookupDeveloperIdentityAsync(const Model::LookupDeveloperIdentityRequest& request, const LookupDeveloperIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
786 
805 
826 
846  virtual void MergeDeveloperIdentitiesAsync(const Model::MergeDeveloperIdentitiesRequest& request, const MergeDeveloperIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
847 
856 
867 
877  virtual void SetIdentityPoolRolesAsync(const Model::SetIdentityPoolRolesRequest& request, const SetIdentityPoolRolesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
878 
886 
896 
905  virtual void SetPrincipalTagAttributeMapAsync(const Model::SetPrincipalTagAttributeMapRequest& request, const SetPrincipalTagAttributeMapResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
906 
927 
950 
972  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
973 
985 
999 
1012  virtual void UnlinkDeveloperIdentityAsync(const Model::UnlinkDeveloperIdentityRequest& request, const UnlinkDeveloperIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1013 
1023 
1035 
1046  virtual void UnlinkIdentityAsync(const Model::UnlinkIdentityRequest& request, const UnlinkIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1047 
1056 
1067 
1077  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1078 
1086 
1096 
1105  virtual void UpdateIdentityPoolAsync(const Model::UpdateIdentityPoolRequest& request, const UpdateIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1106 
1107 
1108  void OverrideEndpoint(const Aws::String& endpoint);
1109  private:
1110  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1111  void CreateIdentityPoolAsyncHelper(const Model::CreateIdentityPoolRequest& request, const CreateIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1112  void DeleteIdentitiesAsyncHelper(const Model::DeleteIdentitiesRequest& request, const DeleteIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1113  void DeleteIdentityPoolAsyncHelper(const Model::DeleteIdentityPoolRequest& request, const DeleteIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1114  void DescribeIdentityAsyncHelper(const Model::DescribeIdentityRequest& request, const DescribeIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1115  void DescribeIdentityPoolAsyncHelper(const Model::DescribeIdentityPoolRequest& request, const DescribeIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1116  void GetCredentialsForIdentityAsyncHelper(const Model::GetCredentialsForIdentityRequest& request, const GetCredentialsForIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1117  void GetIdAsyncHelper(const Model::GetIdRequest& request, const GetIdResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1118  void GetIdentityPoolRolesAsyncHelper(const Model::GetIdentityPoolRolesRequest& request, const GetIdentityPoolRolesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1119  void GetOpenIdTokenAsyncHelper(const Model::GetOpenIdTokenRequest& request, const GetOpenIdTokenResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1120  void GetOpenIdTokenForDeveloperIdentityAsyncHelper(const Model::GetOpenIdTokenForDeveloperIdentityRequest& request, const GetOpenIdTokenForDeveloperIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1121  void GetPrincipalTagAttributeMapAsyncHelper(const Model::GetPrincipalTagAttributeMapRequest& request, const GetPrincipalTagAttributeMapResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1122  void ListIdentitiesAsyncHelper(const Model::ListIdentitiesRequest& request, const ListIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1123  void ListIdentityPoolsAsyncHelper(const Model::ListIdentityPoolsRequest& request, const ListIdentityPoolsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1124  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1125  void LookupDeveloperIdentityAsyncHelper(const Model::LookupDeveloperIdentityRequest& request, const LookupDeveloperIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1126  void MergeDeveloperIdentitiesAsyncHelper(const Model::MergeDeveloperIdentitiesRequest& request, const MergeDeveloperIdentitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1127  void SetIdentityPoolRolesAsyncHelper(const Model::SetIdentityPoolRolesRequest& request, const SetIdentityPoolRolesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1128  void SetPrincipalTagAttributeMapAsyncHelper(const Model::SetPrincipalTagAttributeMapRequest& request, const SetPrincipalTagAttributeMapResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1129  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1130  void UnlinkDeveloperIdentityAsyncHelper(const Model::UnlinkDeveloperIdentityRequest& request, const UnlinkDeveloperIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1131  void UnlinkIdentityAsyncHelper(const Model::UnlinkIdentityRequest& request, const UnlinkIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1132  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1133  void UpdateIdentityPoolAsyncHelper(const Model::UpdateIdentityPoolRequest& request, const UpdateIdentityPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1134 
1135  Aws::String m_uri;
1136  Aws::String m_configScheme;
1137  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1138  };
1139 
1140 } // namespace CognitoIdentity
1141 } // namespace Aws
Aws::CognitoIdentity::CognitoIdentityClient::DescribeIdentityPoolAsync
virtual void DescribeIdentityPoolAsync(const Model::DescribeIdentityPoolRequest &request, const DescribeIdentityPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
ListIdentityPoolsResult.h
Aws::CognitoIdentity::CognitoIdentityClient::SetIdentityPoolRolesCallable
virtual Model::SetIdentityPoolRolesOutcomeCallable SetIdentityPoolRolesCallable(const Model::SetIdentityPoolRolesRequest &request) const
Aws::CognitoIdentity::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, CognitoIdentityError > UntagResourceOutcome
Definition: CognitoIdentityClient.h:118
Aws::CognitoIdentity::CognitoIdentityClient::DeleteIdentitiesAsync
virtual void DeleteIdentitiesAsync(const Model::DeleteIdentitiesRequest &request, const DeleteIdentitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::ListIdentityPoolsResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::ListIdentityPoolsRequest &, const Model::ListIdentityPoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentityPoolsResponseReceivedHandler
Definition: CognitoIdentityClient.h:160
Aws::CognitoIdentity::Model::DeleteIdentityPoolOutcome
Aws::Utils::Outcome< Aws::NoResult, CognitoIdentityError > DeleteIdentityPoolOutcome
Definition: CognitoIdentityClient.h:99
Aws::CognitoIdentity::Model::DescribeIdentityPoolOutcome
Aws::Utils::Outcome< DescribeIdentityPoolResult, CognitoIdentityError > DescribeIdentityPoolOutcome
Definition: CognitoIdentityClient.h:101
Aws::CognitoIdentity::DeleteIdentityPoolResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::DeleteIdentityPoolRequest &, const Model::DeleteIdentityPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentityPoolResponseReceivedHandler
Definition: CognitoIdentityClient.h:150
Aws::CognitoIdentity::GetIdentityPoolRolesResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::GetIdentityPoolRolesRequest &, const Model::GetIdentityPoolRolesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityPoolRolesResponseReceivedHandler
Definition: CognitoIdentityClient.h:155
Aws::CognitoIdentity::CognitoIdentityClient::GetPrincipalTagAttributeMapAsync
virtual void GetPrincipalTagAttributeMapAsync(const Model::GetPrincipalTagAttributeMapRequest &request, const GetPrincipalTagAttributeMapResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::Model::GetIdOutcome
Aws::Utils::Outcome< GetIdResult, CognitoIdentityError > GetIdOutcome
Definition: CognitoIdentityClient.h:103
Aws::CognitoIdentity::CognitoIdentityClient::SetPrincipalTagAttributeMapAsync
virtual void SetPrincipalTagAttributeMapAsync(const Model::SetPrincipalTagAttributeMapRequest &request, const SetPrincipalTagAttributeMapResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::GetOpenIdTokenResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::GetOpenIdTokenRequest &, const Model::GetOpenIdTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOpenIdTokenResponseReceivedHandler
Definition: CognitoIdentityClient.h:156
Aws::CognitoIdentity::Model::DeleteIdentitiesOutcome
Aws::Utils::Outcome< DeleteIdentitiesResult, CognitoIdentityError > DeleteIdentitiesOutcome
Definition: CognitoIdentityClient.h:98
AWSError.h
Aws::CognitoIdentity::CognitoIdentityClient::~CognitoIdentityClient
virtual ~CognitoIdentityClient()
Aws::CognitoIdentity::Model::CreateIdentityPoolOutcome
Aws::Utils::Outcome< CreateIdentityPoolResult, CognitoIdentityError > CreateIdentityPoolOutcome
Definition: CognitoIdentityClient.h:95
MergeDeveloperIdentitiesResult.h
Aws::CognitoIdentity::CognitoIdentityClient::MergeDeveloperIdentitiesCallable
virtual Model::MergeDeveloperIdentitiesOutcomeCallable MergeDeveloperIdentitiesCallable(const Model::MergeDeveloperIdentitiesRequest &request) const
DescribeIdentityPoolResult.h
CreateIdentityPoolResult.h
Aws::CognitoIdentity::CognitoIdentityClient::GetIdentityPoolRoles
virtual Model::GetIdentityPoolRolesOutcome GetIdentityPoolRoles(const Model::GetIdentityPoolRolesRequest &request) const
CognitoIdentity_EXPORTS.h
Aws::CognitoIdentity::Model::ListIdentitiesRequest
Definition: ListIdentitiesRequest.h:25
Aws::CognitoIdentity::CognitoIdentityClient::ListIdentityPoolsCallable
virtual Model::ListIdentityPoolsOutcomeCallable ListIdentityPoolsCallable(const Model::ListIdentityPoolsRequest &request) const
DeleteIdentitiesResult.h
Aws::CognitoIdentity::Model::DeleteIdentityPoolRequest
Definition: DeleteIdentityPoolRequest.h:25
Aws::CognitoIdentity::CognitoIdentityClient::CognitoIdentityClient
CognitoIdentityClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CognitoIdentity::CognitoIdentityClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::CognitoIdentity::Model::GetIdRequest
Definition: GetIdRequest.h:26
Aws::CognitoIdentity::CognitoIdentityClient::GetOpenIdTokenForDeveloperIdentityAsync
virtual void GetOpenIdTokenForDeveloperIdentityAsync(const Model::GetOpenIdTokenForDeveloperIdentityRequest &request, const GetOpenIdTokenForDeveloperIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CognitoIdentityErrors.h
AWS_COGNITOIDENTITY_API
#define AWS_COGNITOIDENTITY_API
Definition: CognitoIdentity_EXPORTS.h:28
Aws::CognitoIdentity::CognitoIdentityClient::GetOpenIdTokenAsync
virtual void GetOpenIdTokenAsync(const Model::GetOpenIdTokenRequest &request, const GetOpenIdTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::CognitoIdentityClient::DescribeIdentity
virtual Model::DescribeIdentityOutcome DescribeIdentity(const Model::DescribeIdentityRequest &request) const
Aws::CognitoIdentity::Model::UnlinkIdentityOutcomeCallable
std::future< UnlinkIdentityOutcome > UnlinkIdentityOutcomeCallable
Definition: CognitoIdentityClient.h:141
Aws::CognitoIdentity::CognitoIdentityClient::GetPrincipalTagAttributeMapCallable
virtual Model::GetPrincipalTagAttributeMapOutcomeCallable GetPrincipalTagAttributeMapCallable(const Model::GetPrincipalTagAttributeMapRequest &request) const
GetCredentialsForIdentityResult.h
Aws::CognitoIdentity::SetPrincipalTagAttributeMapResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::SetPrincipalTagAttributeMapRequest &, const Model::SetPrincipalTagAttributeMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetPrincipalTagAttributeMapResponseReceivedHandler
Definition: CognitoIdentityClient.h:165
Aws::CognitoIdentity::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::CognitoIdentity::CognitoIdentityClient::UnlinkDeveloperIdentityCallable
virtual Model::UnlinkDeveloperIdentityOutcomeCallable UnlinkDeveloperIdentityCallable(const Model::UnlinkDeveloperIdentityRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::GetCredentialsForIdentityAsync
virtual void GetCredentialsForIdentityAsync(const Model::GetCredentialsForIdentityRequest &request, const GetCredentialsForIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: CognitoIdentityClient.h:142
Aws::CognitoIdentity::Model::ListIdentitiesOutcomeCallable
std::future< ListIdentitiesOutcome > ListIdentitiesOutcomeCallable
Definition: CognitoIdentityClient.h:132
Aws::CognitoIdentity::CognitoIdentityClient::DescribeIdentityPoolCallable
virtual Model::DescribeIdentityPoolOutcomeCallable DescribeIdentityPoolCallable(const Model::DescribeIdentityPoolRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::CognitoIdentityClient::DeleteIdentities
virtual Model::DeleteIdentitiesOutcome DeleteIdentities(const Model::DeleteIdentitiesRequest &request) const
Aws::CognitoIdentity::Model::GetOpenIdTokenRequest
Definition: GetOpenIdTokenRequest.h:26
Aws::CognitoIdentity::Model::UnlinkDeveloperIdentityOutcomeCallable
std::future< UnlinkDeveloperIdentityOutcome > UnlinkDeveloperIdentityOutcomeCallable
Definition: CognitoIdentityClient.h:140
Aws::CognitoIdentity::CognitoIdentityClient::GetOpenIdTokenForDeveloperIdentityCallable
virtual Model::GetOpenIdTokenForDeveloperIdentityOutcomeCallable GetOpenIdTokenForDeveloperIdentityCallable(const Model::GetOpenIdTokenForDeveloperIdentityRequest &request) const
Aws::CognitoIdentity::Model::GetIdentityPoolRolesRequest
Definition: GetIdentityPoolRolesRequest.h:26
AsyncCallerContext.h
Aws::CognitoIdentity::CognitoIdentityClient::UnlinkIdentityCallable
virtual Model::UnlinkIdentityOutcomeCallable UnlinkIdentityCallable(const Model::UnlinkIdentityRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::CognitoIdentity::Model::MergeDeveloperIdentitiesOutcomeCallable
std::future< MergeDeveloperIdentitiesOutcome > MergeDeveloperIdentitiesOutcomeCallable
Definition: CognitoIdentityClient.h:136
Aws::CognitoIdentity::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: CognitoIdentityClient.h:139
Aws::CognitoIdentity::Model::UpdateIdentityPoolOutcomeCallable
std::future< UpdateIdentityPoolOutcome > UpdateIdentityPoolOutcomeCallable
Definition: CognitoIdentityClient.h:143
Aws::CognitoIdentity::Model::GetIdentityPoolRolesOutcomeCallable
std::future< GetIdentityPoolRolesOutcome > GetIdentityPoolRolesOutcomeCallable
Definition: CognitoIdentityClient.h:128
Aws::CognitoIdentity::CognitoIdentityClient::GetCredentialsForIdentity
virtual Model::GetCredentialsForIdentityOutcome GetCredentialsForIdentity(const Model::GetCredentialsForIdentityRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::ListIdentitiesAsync
virtual void ListIdentitiesAsync(const Model::ListIdentitiesRequest &request, const ListIdentitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::CognitoIdentityClient::ListIdentities
virtual Model::ListIdentitiesOutcome ListIdentities(const Model::ListIdentitiesRequest &request) const
Aws::CognitoIdentity::Model::SetPrincipalTagAttributeMapRequest
Definition: SetPrincipalTagAttributeMapRequest.h:23
Aws::CognitoIdentity::CognitoIdentityClient::GetPrincipalTagAttributeMap
virtual Model::GetPrincipalTagAttributeMapOutcome GetPrincipalTagAttributeMap(const Model::GetPrincipalTagAttributeMapRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::UpdateIdentityPool
virtual Model::UpdateIdentityPoolOutcome UpdateIdentityPool(const Model::UpdateIdentityPoolRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::UpdateIdentityPoolAsync
virtual void UpdateIdentityPoolAsync(const Model::UpdateIdentityPoolRequest &request, const UpdateIdentityPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::Model::UpdateIdentityPoolOutcome
Aws::Utils::Outcome< UpdateIdentityPoolResult, CognitoIdentityError > UpdateIdentityPoolOutcome
Definition: CognitoIdentityClient.h:119
Aws::CognitoIdentity::CognitoIdentityClient::DeleteIdentitiesCallable
virtual Model::DeleteIdentitiesOutcomeCallable DeleteIdentitiesCallable(const Model::DeleteIdentitiesRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::CognitoIdentity::Model::CreateIdentityPoolOutcomeCallable
std::future< CreateIdentityPoolOutcome > CreateIdentityPoolOutcomeCallable
Definition: CognitoIdentityClient.h:121
Aws::CognitoIdentity::CognitoIdentityClient::UnlinkIdentity
virtual Model::UnlinkIdentityOutcome UnlinkIdentity(const Model::UnlinkIdentityRequest &request) const
GetIdentityPoolRolesResult.h
Aws::CognitoIdentity::CognitoIdentityClient::DescribeIdentityCallable
virtual Model::DescribeIdentityOutcomeCallable DescribeIdentityCallable(const Model::DescribeIdentityRequest &request) const
Aws::CognitoIdentity::Model::ListIdentityPoolsOutcomeCallable
std::future< ListIdentityPoolsOutcome > ListIdentityPoolsOutcomeCallable
Definition: CognitoIdentityClient.h:133
Aws::CognitoIdentity::DeleteIdentitiesResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::DeleteIdentitiesRequest &, const Model::DeleteIdentitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentitiesResponseReceivedHandler
Definition: CognitoIdentityClient.h:149
Aws::CognitoIdentity::Model::DeleteIdentityPoolOutcomeCallable
std::future< DeleteIdentityPoolOutcome > DeleteIdentityPoolOutcomeCallable
Definition: CognitoIdentityClient.h:123
Aws::CognitoIdentity::CognitoIdentityClient::LookupDeveloperIdentityAsync
virtual void LookupDeveloperIdentityAsync(const Model::LookupDeveloperIdentityRequest &request, const LookupDeveloperIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
NoResult.h
GetOpenIdTokenForDeveloperIdentityResult.h
Aws::CognitoIdentity::CognitoIdentityClient::LookupDeveloperIdentity
virtual Model::LookupDeveloperIdentityOutcome LookupDeveloperIdentity(const Model::LookupDeveloperIdentityRequest &request) const
Aws::CognitoIdentity::Model::GetIdentityPoolRolesOutcome
Aws::Utils::Outcome< GetIdentityPoolRolesResult, CognitoIdentityError > GetIdentityPoolRolesOutcome
Definition: CognitoIdentityClient.h:104
Aws::CognitoIdentity::Model::GetOpenIdTokenForDeveloperIdentityRequest
Definition: GetOpenIdTokenForDeveloperIdentityRequest.h:27
Aws::CognitoIdentity::CognitoIdentityClient::UnlinkDeveloperIdentityAsync
virtual void UnlinkDeveloperIdentityAsync(const Model::UnlinkDeveloperIdentityRequest &request, const UnlinkDeveloperIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::CognitoIdentityClient::GetOpenIdToken
virtual Model::GetOpenIdTokenOutcome GetOpenIdToken(const Model::GetOpenIdTokenRequest &request) const
Aws::CognitoIdentity::Model::SetPrincipalTagAttributeMapOutcomeCallable
std::future< SetPrincipalTagAttributeMapOutcome > SetPrincipalTagAttributeMapOutcomeCallable
Definition: CognitoIdentityClient.h:138
Aws::CognitoIdentity::Model::DeleteIdentitiesRequest
Definition: DeleteIdentitiesRequest.h:27
Aws::CognitoIdentity::CognitoIdentityClient::CreateIdentityPool
virtual Model::CreateIdentityPoolOutcome CreateIdentityPool(const Model::CreateIdentityPoolRequest &request) const
GetPrincipalTagAttributeMapResult.h
Aws::CognitoIdentity::Model::UpdateIdentityPoolRequest
Definition: UpdateIdentityPoolRequest.h:29
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::CognitoIdentity::CognitoIdentityClient::GetOpenIdTokenForDeveloperIdentity
virtual Model::GetOpenIdTokenForDeveloperIdentityOutcome GetOpenIdTokenForDeveloperIdentity(const Model::GetOpenIdTokenForDeveloperIdentityRequest &request) const
Aws::CognitoIdentity::Model::DeleteIdentitiesOutcomeCallable
std::future< DeleteIdentitiesOutcome > DeleteIdentitiesOutcomeCallable
Definition: CognitoIdentityClient.h:122
Aws::CognitoIdentity::Model::DescribeIdentityPoolOutcomeCallable
std::future< DescribeIdentityPoolOutcome > DescribeIdentityPoolOutcomeCallable
Definition: CognitoIdentityClient.h:125
Aws::CognitoIdentity::Model::MergeDeveloperIdentitiesRequest
Definition: MergeDeveloperIdentitiesRequest.h:26
Aws::CognitoIdentity::Model::GetOpenIdTokenOutcome
Aws::Utils::Outcome< GetOpenIdTokenResult, CognitoIdentityError > GetOpenIdTokenOutcome
Definition: CognitoIdentityClient.h:105
Aws::CognitoIdentity::CognitoIdentityClient::GetIdentityPoolRolesCallable
virtual Model::GetIdentityPoolRolesOutcomeCallable GetIdentityPoolRolesCallable(const Model::GetIdentityPoolRolesRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::SetPrincipalTagAttributeMap
virtual Model::SetPrincipalTagAttributeMapOutcome SetPrincipalTagAttributeMap(const Model::SetPrincipalTagAttributeMapRequest &request) const
Aws::CognitoIdentity::Model::MergeDeveloperIdentitiesOutcome
Aws::Utils::Outcome< MergeDeveloperIdentitiesResult, CognitoIdentityError > MergeDeveloperIdentitiesOutcome
Definition: CognitoIdentityClient.h:112
Aws::CognitoIdentity::Model::GetPrincipalTagAttributeMapOutcome
Aws::Utils::Outcome< GetPrincipalTagAttributeMapResult, CognitoIdentityError > GetPrincipalTagAttributeMapOutcome
Definition: CognitoIdentityClient.h:107
Aws::CognitoIdentity::CognitoIdentityClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: CognitoIdentityClient.h:193
Aws::CognitoIdentity::UntagResourceResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: CognitoIdentityClient.h:169
Aws::CognitoIdentity::CognitoIdentityClient::ListIdentityPoolsAsync
virtual void ListIdentityPoolsAsync(const Model::ListIdentityPoolsRequest &request, const ListIdentityPoolsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::Model::UnlinkIdentityOutcome
Aws::Utils::Outcome< Aws::NoResult, CognitoIdentityError > UnlinkIdentityOutcome
Definition: CognitoIdentityClient.h:117
ListIdentitiesResult.h
LookupDeveloperIdentityResult.h
Aws::CognitoIdentity::Model::GetPrincipalTagAttributeMapOutcomeCallable
std::future< GetPrincipalTagAttributeMapOutcome > GetPrincipalTagAttributeMapOutcomeCallable
Definition: CognitoIdentityClient.h:131
Aws::CognitoIdentity::GetIdResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::GetIdRequest &, const Model::GetIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdResponseReceivedHandler
Definition: CognitoIdentityClient.h:154
Aws::CognitoIdentity::CognitoIdentityClient::ListIdentitiesCallable
virtual Model::ListIdentitiesOutcomeCallable ListIdentitiesCallable(const Model::ListIdentitiesRequest &request) const
Aws::CognitoIdentity::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, CognitoIdentityError > ListTagsForResourceOutcome
Definition: CognitoIdentityClient.h:110
Aws::CognitoIdentity::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::CognitoIdentity::Model::GetCredentialsForIdentityOutcomeCallable
std::future< GetCredentialsForIdentityOutcome > GetCredentialsForIdentityOutcomeCallable
Definition: CognitoIdentityClient.h:126
Aws::CognitoIdentity::Model::DescribeIdentityRequest
Definition: DescribeIdentityRequest.h:26
GetIdResult.h
Aws::CognitoIdentity::GetCredentialsForIdentityResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::GetCredentialsForIdentityRequest &, const Model::GetCredentialsForIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCredentialsForIdentityResponseReceivedHandler
Definition: CognitoIdentityClient.h:153
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::CognitoIdentity::CognitoIdentityClient
Definition: CognitoIdentityClient.h:191
UntagResourceResult.h
Aws::CognitoIdentity::DescribeIdentityPoolResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::DescribeIdentityPoolRequest &, const Model::DescribeIdentityPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIdentityPoolResponseReceivedHandler
Definition: CognitoIdentityClient.h:152
Aws::CognitoIdentity::CognitoIdentityClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::CognitoIdentity::CognitoIdentityClient::MergeDeveloperIdentitiesAsync
virtual void MergeDeveloperIdentitiesAsync(const Model::MergeDeveloperIdentitiesRequest &request, const MergeDeveloperIdentitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::ListTagsForResourceResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: CognitoIdentityClient.h:161
Aws::CognitoIdentity::Model::GetOpenIdTokenForDeveloperIdentityOutcomeCallable
std::future< GetOpenIdTokenForDeveloperIdentityOutcome > GetOpenIdTokenForDeveloperIdentityOutcomeCallable
Definition: CognitoIdentityClient.h:130
Aws::CognitoIdentity::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, CognitoIdentityError > TagResourceOutcome
Definition: CognitoIdentityClient.h:115
Aws::CognitoIdentity::CognitoIdentityClient::GetIdCallable
virtual Model::GetIdOutcomeCallable GetIdCallable(const Model::GetIdRequest &request) const
Aws::CognitoIdentity::Model::DescribeIdentityOutcomeCallable
std::future< DescribeIdentityOutcome > DescribeIdentityOutcomeCallable
Definition: CognitoIdentityClient.h:124
Aws::CognitoIdentity::CognitoIdentityClient::SetPrincipalTagAttributeMapCallable
virtual Model::SetPrincipalTagAttributeMapOutcomeCallable SetPrincipalTagAttributeMapCallable(const Model::SetPrincipalTagAttributeMapRequest &request) const
AWSString.h
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
Aws::CognitoIdentity::CognitoIdentityClient::DeleteIdentityPool
virtual Model::DeleteIdentityPoolOutcome DeleteIdentityPool(const Model::DeleteIdentityPoolRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::CreateIdentityPoolAsync
virtual void CreateIdentityPoolAsync(const Model::CreateIdentityPoolRequest &request, const CreateIdentityPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: CognitoIdentityClient.h:134
Aws::CognitoIdentity::CognitoIdentityClient::ListIdentityPools
virtual Model::ListIdentityPoolsOutcome ListIdentityPools(const Model::ListIdentityPoolsRequest &request) const
Aws::CognitoIdentity::Model::UnlinkDeveloperIdentityOutcome
Aws::Utils::Outcome< Aws::NoResult, CognitoIdentityError > UnlinkDeveloperIdentityOutcome
Definition: CognitoIdentityClient.h:116
ListTagsForResourceResult.h
Aws::CognitoIdentity::Model::GetPrincipalTagAttributeMapRequest
Definition: GetPrincipalTagAttributeMapRequest.h:22
Aws::CognitoIdentity::CognitoIdentityClient::DescribeIdentityAsync
virtual void DescribeIdentityAsync(const Model::DescribeIdentityRequest &request, const DescribeIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetOpenIdTokenResult.h
Aws::CognitoIdentity::CognitoIdentityClient::DeleteIdentityPoolCallable
virtual Model::DeleteIdentityPoolOutcomeCallable DeleteIdentityPoolCallable(const Model::DeleteIdentityPoolRequest &request) const
UpdateIdentityPoolResult.h
Aws::CognitoIdentity::CognitoIdentityClient::CreateIdentityPoolCallable
virtual Model::CreateIdentityPoolOutcomeCallable CreateIdentityPoolCallable(const Model::CreateIdentityPoolRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::GetCredentialsForIdentityCallable
virtual Model::GetCredentialsForIdentityOutcomeCallable GetCredentialsForIdentityCallable(const Model::GetCredentialsForIdentityRequest &request) const
DescribeIdentityResult.h
Aws::CognitoIdentity::CognitoIdentityClient::LookupDeveloperIdentityCallable
virtual Model::LookupDeveloperIdentityOutcomeCallable LookupDeveloperIdentityCallable(const Model::LookupDeveloperIdentityRequest &request) const
Aws::CognitoIdentity::LookupDeveloperIdentityResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::LookupDeveloperIdentityRequest &, const Model::LookupDeveloperIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > LookupDeveloperIdentityResponseReceivedHandler
Definition: CognitoIdentityClient.h:162
Aws::CognitoIdentity::Model::ListIdentitiesOutcome
Aws::Utils::Outcome< ListIdentitiesResult, CognitoIdentityError > ListIdentitiesOutcome
Definition: CognitoIdentityClient.h:108
Aws::CognitoIdentity::CognitoIdentityClient::CognitoIdentityClient
CognitoIdentityClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CognitoIdentity::Model::ListIdentityPoolsOutcome
Aws::Utils::Outcome< ListIdentityPoolsResult, CognitoIdentityError > ListIdentityPoolsOutcome
Definition: CognitoIdentityClient.h:109
Aws::CognitoIdentity::Model::LookupDeveloperIdentityOutcome
Aws::Utils::Outcome< LookupDeveloperIdentityResult, CognitoIdentityError > LookupDeveloperIdentityOutcome
Definition: CognitoIdentityClient.h:111
Aws::CognitoIdentity::CognitoIdentityClient::SetIdentityPoolRoles
virtual Model::SetIdentityPoolRolesOutcome SetIdentityPoolRoles(const Model::SetIdentityPoolRolesRequest &request) const
Aws::CognitoIdentity::Model::CreateIdentityPoolRequest
Definition: CreateIdentityPoolRequest.h:28
ClientConfiguration.h
Aws::CognitoIdentity::Model::GetOpenIdTokenOutcomeCallable
std::future< GetOpenIdTokenOutcome > GetOpenIdTokenOutcomeCallable
Definition: CognitoIdentityClient.h:129
Aws::CognitoIdentity::ListIdentitiesResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::ListIdentitiesRequest &, const Model::ListIdentitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentitiesResponseReceivedHandler
Definition: CognitoIdentityClient.h:159
Aws::CognitoIdentity::CognitoIdentityClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::CognitoIdentity::Model::DescribeIdentityOutcome
Aws::Utils::Outcome< DescribeIdentityResult, CognitoIdentityError > DescribeIdentityOutcome
Definition: CognitoIdentityClient.h:100
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::CognitoIdentity::Model::DescribeIdentityPoolRequest
Definition: DescribeIdentityPoolRequest.h:25
Aws::CognitoIdentity::UnlinkIdentityResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::UnlinkIdentityRequest &, const Model::UnlinkIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnlinkIdentityResponseReceivedHandler
Definition: CognitoIdentityClient.h:168
Aws::CognitoIdentity::CognitoIdentityClient::UpdateIdentityPoolCallable
virtual Model::UpdateIdentityPoolOutcomeCallable UpdateIdentityPoolCallable(const Model::UpdateIdentityPoolRequest &request) const
Aws::CognitoIdentity::Model::SetIdentityPoolRolesRequest
Definition: SetIdentityPoolRolesRequest.h:28
Aws::CognitoIdentity::SetIdentityPoolRolesResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::SetIdentityPoolRolesRequest &, const Model::SetIdentityPoolRolesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetIdentityPoolRolesResponseReceivedHandler
Definition: CognitoIdentityClient.h:164
Aws::CognitoIdentity::CognitoIdentityClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::MergeDeveloperIdentitiesResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::MergeDeveloperIdentitiesRequest &, const Model::MergeDeveloperIdentitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergeDeveloperIdentitiesResponseReceivedHandler
Definition: CognitoIdentityClient.h:163
Aws::CognitoIdentity::TagResourceResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: CognitoIdentityClient.h:166
Aws::CognitoIdentity::Model::SetIdentityPoolRolesOutcomeCallable
std::future< SetIdentityPoolRolesOutcome > SetIdentityPoolRolesOutcomeCallable
Definition: CognitoIdentityClient.h:137
Aws::CognitoIdentity::Model::ListIdentityPoolsRequest
Definition: ListIdentityPoolsRequest.h:25
Aws::CognitoIdentity::CognitoIdentityClient::GetOpenIdTokenCallable
virtual Model::GetOpenIdTokenOutcomeCallable GetOpenIdTokenCallable(const Model::GetOpenIdTokenRequest &request) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::CognitoIdentity::CognitoIdentityClient::SetIdentityPoolRolesAsync
virtual void SetIdentityPoolRolesAsync(const Model::SetIdentityPoolRolesRequest &request, const SetIdentityPoolRolesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::UpdateIdentityPoolResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::UpdateIdentityPoolRequest &, const Model::UpdateIdentityPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIdentityPoolResponseReceivedHandler
Definition: CognitoIdentityClient.h:170
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::CognitoIdentity::CognitoIdentityClient::DescribeIdentityPool
virtual Model::DescribeIdentityPoolOutcome DescribeIdentityPool(const Model::DescribeIdentityPoolRequest &request) const
Aws::CognitoIdentity::CognitoIdentityClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::CognitoIdentityClient::GetIdAsync
virtual void GetIdAsync(const Model::GetIdRequest &request, const GetIdResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
AWSClient.h
Aws::CognitoIdentity::Model::LookupDeveloperIdentityOutcomeCallable
std::future< LookupDeveloperIdentityOutcome > LookupDeveloperIdentityOutcomeCallable
Definition: CognitoIdentityClient.h:135
Aws::CognitoIdentity::Model::GetCredentialsForIdentityRequest
Definition: GetCredentialsForIdentityRequest.h:27
Aws::CognitoIdentity::CognitoIdentityClient::GetId
virtual Model::GetIdOutcome GetId(const Model::GetIdRequest &request) const
Aws::CognitoIdentity::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::CognitoIdentity::CognitoIdentityClient::DeleteIdentityPoolAsync
virtual void DeleteIdentityPoolAsync(const Model::DeleteIdentityPoolRequest &request, const DeleteIdentityPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::CreateIdentityPoolResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::CreateIdentityPoolRequest &, const Model::CreateIdentityPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIdentityPoolResponseReceivedHandler
Definition: CognitoIdentityClient.h:146
Aws::CognitoIdentity::Model::LookupDeveloperIdentityRequest
Definition: LookupDeveloperIdentityRequest.h:26
Aws::CognitoIdentity::CognitoIdentityClient::CognitoIdentityClient
CognitoIdentityClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::CognitoIdentity::Model::GetIdOutcomeCallable
std::future< GetIdOutcome > GetIdOutcomeCallable
Definition: CognitoIdentityClient.h:127
Aws::CognitoIdentity::Model::SetPrincipalTagAttributeMapOutcome
Aws::Utils::Outcome< SetPrincipalTagAttributeMapResult, CognitoIdentityError > SetPrincipalTagAttributeMapOutcome
Definition: CognitoIdentityClient.h:114
Aws::CognitoIdentity::GetOpenIdTokenForDeveloperIdentityResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::GetOpenIdTokenForDeveloperIdentityRequest &, const Model::GetOpenIdTokenForDeveloperIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOpenIdTokenForDeveloperIdentityResponseReceivedHandler
Definition: CognitoIdentityClient.h:157
Aws::CognitoIdentity::DescribeIdentityResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::DescribeIdentityRequest &, const Model::DescribeIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIdentityResponseReceivedHandler
Definition: CognitoIdentityClient.h:151
Aws::CognitoIdentity::CognitoIdentityClient::UnlinkIdentityAsync
virtual void UnlinkIdentityAsync(const Model::UnlinkIdentityRequest &request, const UnlinkIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::GetPrincipalTagAttributeMapResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::GetPrincipalTagAttributeMapRequest &, const Model::GetPrincipalTagAttributeMapOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPrincipalTagAttributeMapResponseReceivedHandler
Definition: CognitoIdentityClient.h:158
Aws::CognitoIdentity::CognitoIdentityClient::UnlinkDeveloperIdentity
virtual Model::UnlinkDeveloperIdentityOutcome UnlinkDeveloperIdentity(const Model::UnlinkDeveloperIdentityRequest &request) const
Aws::CognitoIdentity::UnlinkDeveloperIdentityResponseReceivedHandler
std::function< void(const CognitoIdentityClient *, const Model::UnlinkDeveloperIdentityRequest &, const Model::UnlinkDeveloperIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnlinkDeveloperIdentityResponseReceivedHandler
Definition: CognitoIdentityClient.h:167
JsonSerializer.h
Aws::CognitoIdentity::Model::SetIdentityPoolRolesOutcome
Aws::Utils::Outcome< Aws::NoResult, CognitoIdentityError > SetIdentityPoolRolesOutcome
Definition: CognitoIdentityClient.h:113
Aws::CognitoIdentity::CognitoIdentityClient::MergeDeveloperIdentities
virtual Model::MergeDeveloperIdentitiesOutcome MergeDeveloperIdentities(const Model::MergeDeveloperIdentitiesRequest &request) const
SetPrincipalTagAttributeMapResult.h
Aws::CognitoIdentity::Model::GetCredentialsForIdentityOutcome
Aws::Utils::Outcome< GetCredentialsForIdentityResult, CognitoIdentityError > GetCredentialsForIdentityOutcome
Definition: CognitoIdentityClient.h:102
Aws::CognitoIdentity::CognitoIdentityClient::GetIdentityPoolRolesAsync
virtual void GetIdentityPoolRolesAsync(const Model::GetIdentityPoolRolesRequest &request, const GetIdentityPoolRolesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::CognitoIdentity::Model::GetOpenIdTokenForDeveloperIdentityOutcome
Aws::Utils::Outcome< GetOpenIdTokenForDeveloperIdentityResult, CognitoIdentityError > GetOpenIdTokenForDeveloperIdentityOutcome
Definition: CognitoIdentityClient.h:106
TagResourceResult.h