AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
CognitoIdentityProviderClient.h
1
6#pragma once
7#include <aws/cognito-idp/CognitoIdentityProvider_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/cognito-idp/CognitoIdentityProviderServiceClientModel.h>
13
14namespace Aws
15{
16namespace CognitoIdentityProvider
17{
75 class AWS_COGNITOIDENTITYPROVIDER_API CognitoIdentityProviderClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods<CognitoIdentityProviderClient>
76 {
77 public:
79 static const char* GetServiceName();
80 static const char* GetAllocationTag();
81
84
90 std::shared_ptr<CognitoIdentityProviderEndpointProviderBase> endpointProvider = nullptr);
91
97 std::shared_ptr<CognitoIdentityProviderEndpointProviderBase> endpointProvider = nullptr,
99
104 CognitoIdentityProviderClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
105 std::shared_ptr<CognitoIdentityProviderEndpointProviderBase> endpointProvider = nullptr,
107
108
109 /* Legacy constructors due deprecation */
115
121 const Aws::Client::ClientConfiguration& clientConfiguration);
122
127 CognitoIdentityProviderClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
128 const Aws::Client::ClientConfiguration& clientConfiguration);
129
130 /* End of legacy constructors due deprecation */
132
148
152 template<typename AddCustomAttributesRequestT = Model::AddCustomAttributesRequest>
153 Model::AddCustomAttributesOutcomeCallable AddCustomAttributesCallable(const AddCustomAttributesRequestT& request) const
154 {
155 return SubmitCallable(&CognitoIdentityProviderClient::AddCustomAttributes, request);
156 }
157
161 template<typename AddCustomAttributesRequestT = Model::AddCustomAttributesRequest>
162 void AddCustomAttributesAsync(const AddCustomAttributesRequestT& request, const AddCustomAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
163 {
164 return SubmitAsync(&CognitoIdentityProviderClient::AddCustomAttributes, request, handler, context);
165 }
166
184
188 template<typename AdminAddUserToGroupRequestT = Model::AdminAddUserToGroupRequest>
189 Model::AdminAddUserToGroupOutcomeCallable AdminAddUserToGroupCallable(const AdminAddUserToGroupRequestT& request) const
190 {
191 return SubmitCallable(&CognitoIdentityProviderClient::AdminAddUserToGroup, request);
192 }
193
197 template<typename AdminAddUserToGroupRequestT = Model::AdminAddUserToGroupRequest>
198 void AdminAddUserToGroupAsync(const AdminAddUserToGroupRequestT& request, const AdminAddUserToGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
199 {
200 return SubmitAsync(&CognitoIdentityProviderClient::AdminAddUserToGroup, request, handler, context);
201 }
202
227
231 template<typename AdminConfirmSignUpRequestT = Model::AdminConfirmSignUpRequest>
232 Model::AdminConfirmSignUpOutcomeCallable AdminConfirmSignUpCallable(const AdminConfirmSignUpRequestT& request) const
233 {
234 return SubmitCallable(&CognitoIdentityProviderClient::AdminConfirmSignUp, request);
235 }
236
240 template<typename AdminConfirmSignUpRequestT = Model::AdminConfirmSignUpRequest>
241 void AdminConfirmSignUpAsync(const AdminConfirmSignUpRequestT& request, const AdminConfirmSignUpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
242 {
243 return SubmitAsync(&CognitoIdentityProviderClient::AdminConfirmSignUp, request, handler, context);
244 }
245
287
291 template<typename AdminCreateUserRequestT = Model::AdminCreateUserRequest>
292 Model::AdminCreateUserOutcomeCallable AdminCreateUserCallable(const AdminCreateUserRequestT& request) const
293 {
294 return SubmitCallable(&CognitoIdentityProviderClient::AdminCreateUser, request);
295 }
296
300 template<typename AdminCreateUserRequestT = Model::AdminCreateUserRequest>
301 void AdminCreateUserAsync(const AdminCreateUserRequestT& request, const AdminCreateUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
302 {
303 return SubmitAsync(&CognitoIdentityProviderClient::AdminCreateUser, request, handler, context);
304 }
305
321
325 template<typename AdminDeleteUserRequestT = Model::AdminDeleteUserRequest>
326 Model::AdminDeleteUserOutcomeCallable AdminDeleteUserCallable(const AdminDeleteUserRequestT& request) const
327 {
328 return SubmitCallable(&CognitoIdentityProviderClient::AdminDeleteUser, request);
329 }
330
334 template<typename AdminDeleteUserRequestT = Model::AdminDeleteUserRequest>
335 void AdminDeleteUserAsync(const AdminDeleteUserRequestT& request, const AdminDeleteUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
336 {
337 return SubmitAsync(&CognitoIdentityProviderClient::AdminDeleteUser, request, handler, context);
338 }
339
356
360 template<typename AdminDeleteUserAttributesRequestT = Model::AdminDeleteUserAttributesRequest>
361 Model::AdminDeleteUserAttributesOutcomeCallable AdminDeleteUserAttributesCallable(const AdminDeleteUserAttributesRequestT& request) const
362 {
363 return SubmitCallable(&CognitoIdentityProviderClient::AdminDeleteUserAttributes, request);
364 }
365
369 template<typename AdminDeleteUserAttributesRequestT = Model::AdminDeleteUserAttributesRequest>
370 void AdminDeleteUserAttributesAsync(const AdminDeleteUserAttributesRequestT& request, const AdminDeleteUserAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
371 {
372 return SubmitAsync(&CognitoIdentityProviderClient::AdminDeleteUserAttributes, request, handler, context);
373 }
374
416
420 template<typename AdminDisableProviderForUserRequestT = Model::AdminDisableProviderForUserRequest>
421 Model::AdminDisableProviderForUserOutcomeCallable AdminDisableProviderForUserCallable(const AdminDisableProviderForUserRequestT& request) const
422 {
423 return SubmitCallable(&CognitoIdentityProviderClient::AdminDisableProviderForUser, request);
424 }
425
429 template<typename AdminDisableProviderForUserRequestT = Model::AdminDisableProviderForUserRequest>
430 void AdminDisableProviderForUserAsync(const AdminDisableProviderForUserRequestT& request, const AdminDisableProviderForUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
431 {
432 return SubmitAsync(&CognitoIdentityProviderClient::AdminDisableProviderForUser, request, handler, context);
433 }
434
452
456 template<typename AdminDisableUserRequestT = Model::AdminDisableUserRequest>
457 Model::AdminDisableUserOutcomeCallable AdminDisableUserCallable(const AdminDisableUserRequestT& request) const
458 {
459 return SubmitCallable(&CognitoIdentityProviderClient::AdminDisableUser, request);
460 }
461
465 template<typename AdminDisableUserRequestT = Model::AdminDisableUserRequest>
466 void AdminDisableUserAsync(const AdminDisableUserRequestT& request, const AdminDisableUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
467 {
468 return SubmitAsync(&CognitoIdentityProviderClient::AdminDisableUser, request, handler, context);
469 }
470
487
491 template<typename AdminEnableUserRequestT = Model::AdminEnableUserRequest>
492 Model::AdminEnableUserOutcomeCallable AdminEnableUserCallable(const AdminEnableUserRequestT& request) const
493 {
494 return SubmitCallable(&CognitoIdentityProviderClient::AdminEnableUser, request);
495 }
496
500 template<typename AdminEnableUserRequestT = Model::AdminEnableUserRequest>
501 void AdminEnableUserAsync(const AdminEnableUserRequestT& request, const AdminEnableUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
502 {
503 return SubmitAsync(&CognitoIdentityProviderClient::AdminEnableUser, request, handler, context);
504 }
505
521
525 template<typename AdminForgetDeviceRequestT = Model::AdminForgetDeviceRequest>
526 Model::AdminForgetDeviceOutcomeCallable AdminForgetDeviceCallable(const AdminForgetDeviceRequestT& request) const
527 {
528 return SubmitCallable(&CognitoIdentityProviderClient::AdminForgetDevice, request);
529 }
530
534 template<typename AdminForgetDeviceRequestT = Model::AdminForgetDeviceRequest>
535 void AdminForgetDeviceAsync(const AdminForgetDeviceRequestT& request, const AdminForgetDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
536 {
537 return SubmitAsync(&CognitoIdentityProviderClient::AdminForgetDevice, request, handler, context);
538 }
539
555
559 template<typename AdminGetDeviceRequestT = Model::AdminGetDeviceRequest>
560 Model::AdminGetDeviceOutcomeCallable AdminGetDeviceCallable(const AdminGetDeviceRequestT& request) const
561 {
562 return SubmitCallable(&CognitoIdentityProviderClient::AdminGetDevice, request);
563 }
564
568 template<typename AdminGetDeviceRequestT = Model::AdminGetDeviceRequest>
569 void AdminGetDeviceAsync(const AdminGetDeviceRequestT& request, const AdminGetDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
570 {
571 return SubmitAsync(&CognitoIdentityProviderClient::AdminGetDevice, request, handler, context);
572 }
573
590
594 template<typename AdminGetUserRequestT = Model::AdminGetUserRequest>
595 Model::AdminGetUserOutcomeCallable AdminGetUserCallable(const AdminGetUserRequestT& request) const
596 {
597 return SubmitCallable(&CognitoIdentityProviderClient::AdminGetUser, request);
598 }
599
603 template<typename AdminGetUserRequestT = Model::AdminGetUserRequest>
604 void AdminGetUserAsync(const AdminGetUserRequestT& request, const AdminGetUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
605 {
606 return SubmitAsync(&CognitoIdentityProviderClient::AdminGetUser, request, handler, context);
607 }
608
641
645 template<typename AdminInitiateAuthRequestT = Model::AdminInitiateAuthRequest>
646 Model::AdminInitiateAuthOutcomeCallable AdminInitiateAuthCallable(const AdminInitiateAuthRequestT& request) const
647 {
648 return SubmitCallable(&CognitoIdentityProviderClient::AdminInitiateAuth, request);
649 }
650
654 template<typename AdminInitiateAuthRequestT = Model::AdminInitiateAuthRequest>
655 void AdminInitiateAuthAsync(const AdminInitiateAuthRequestT& request, const AdminInitiateAuthResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
656 {
657 return SubmitAsync(&CognitoIdentityProviderClient::AdminInitiateAuth, request, handler, context);
658 }
659
688
692 template<typename AdminLinkProviderForUserRequestT = Model::AdminLinkProviderForUserRequest>
693 Model::AdminLinkProviderForUserOutcomeCallable AdminLinkProviderForUserCallable(const AdminLinkProviderForUserRequestT& request) const
694 {
695 return SubmitCallable(&CognitoIdentityProviderClient::AdminLinkProviderForUser, request);
696 }
697
701 template<typename AdminLinkProviderForUserRequestT = Model::AdminLinkProviderForUserRequest>
702 void AdminLinkProviderForUserAsync(const AdminLinkProviderForUserRequestT& request, const AdminLinkProviderForUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
703 {
704 return SubmitAsync(&CognitoIdentityProviderClient::AdminLinkProviderForUser, request, handler, context);
705 }
706
722
726 template<typename AdminListDevicesRequestT = Model::AdminListDevicesRequest>
727 Model::AdminListDevicesOutcomeCallable AdminListDevicesCallable(const AdminListDevicesRequestT& request) const
728 {
729 return SubmitCallable(&CognitoIdentityProviderClient::AdminListDevices, request);
730 }
731
735 template<typename AdminListDevicesRequestT = Model::AdminListDevicesRequest>
736 void AdminListDevicesAsync(const AdminListDevicesRequestT& request, const AdminListDevicesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
737 {
738 return SubmitAsync(&CognitoIdentityProviderClient::AdminListDevices, request, handler, context);
739 }
740
756
760 template<typename AdminListGroupsForUserRequestT = Model::AdminListGroupsForUserRequest>
761 Model::AdminListGroupsForUserOutcomeCallable AdminListGroupsForUserCallable(const AdminListGroupsForUserRequestT& request) const
762 {
763 return SubmitCallable(&CognitoIdentityProviderClient::AdminListGroupsForUser, request);
764 }
765
769 template<typename AdminListGroupsForUserRequestT = Model::AdminListGroupsForUserRequest>
770 void AdminListGroupsForUserAsync(const AdminListGroupsForUserRequestT& request, const AdminListGroupsForUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
771 {
772 return SubmitAsync(&CognitoIdentityProviderClient::AdminListGroupsForUser, request, handler, context);
773 }
774
791
795 template<typename AdminListUserAuthEventsRequestT = Model::AdminListUserAuthEventsRequest>
796 Model::AdminListUserAuthEventsOutcomeCallable AdminListUserAuthEventsCallable(const AdminListUserAuthEventsRequestT& request) const
797 {
798 return SubmitCallable(&CognitoIdentityProviderClient::AdminListUserAuthEvents, request);
799 }
800
804 template<typename AdminListUserAuthEventsRequestT = Model::AdminListUserAuthEventsRequest>
805 void AdminListUserAuthEventsAsync(const AdminListUserAuthEventsRequestT& request, const AdminListUserAuthEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
806 {
807 return SubmitAsync(&CognitoIdentityProviderClient::AdminListUserAuthEvents, request, handler, context);
808 }
809
825
829 template<typename AdminRemoveUserFromGroupRequestT = Model::AdminRemoveUserFromGroupRequest>
830 Model::AdminRemoveUserFromGroupOutcomeCallable AdminRemoveUserFromGroupCallable(const AdminRemoveUserFromGroupRequestT& request) const
831 {
832 return SubmitCallable(&CognitoIdentityProviderClient::AdminRemoveUserFromGroup, request);
833 }
834
838 template<typename AdminRemoveUserFromGroupRequestT = Model::AdminRemoveUserFromGroupRequest>
839 void AdminRemoveUserFromGroupAsync(const AdminRemoveUserFromGroupRequestT& request, const AdminRemoveUserFromGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
840 {
841 return SubmitAsync(&CognitoIdentityProviderClient::AdminRemoveUserFromGroup, request, handler, context);
842 }
843
888
892 template<typename AdminResetUserPasswordRequestT = Model::AdminResetUserPasswordRequest>
893 Model::AdminResetUserPasswordOutcomeCallable AdminResetUserPasswordCallable(const AdminResetUserPasswordRequestT& request) const
894 {
895 return SubmitCallable(&CognitoIdentityProviderClient::AdminResetUserPassword, request);
896 }
897
901 template<typename AdminResetUserPasswordRequestT = Model::AdminResetUserPasswordRequest>
902 void AdminResetUserPasswordAsync(const AdminResetUserPasswordRequestT& request, const AdminResetUserPasswordResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
903 {
904 return SubmitAsync(&CognitoIdentityProviderClient::AdminResetUserPassword, request, handler, context);
905 }
906
947
951 template<typename AdminRespondToAuthChallengeRequestT = Model::AdminRespondToAuthChallengeRequest>
952 Model::AdminRespondToAuthChallengeOutcomeCallable AdminRespondToAuthChallengeCallable(const AdminRespondToAuthChallengeRequestT& request) const
953 {
954 return SubmitCallable(&CognitoIdentityProviderClient::AdminRespondToAuthChallenge, request);
955 }
956
960 template<typename AdminRespondToAuthChallengeRequestT = Model::AdminRespondToAuthChallengeRequest>
961 void AdminRespondToAuthChallengeAsync(const AdminRespondToAuthChallengeRequestT& request, const AdminRespondToAuthChallengeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
962 {
963 return SubmitAsync(&CognitoIdentityProviderClient::AdminRespondToAuthChallenge, request, handler, context);
964 }
965
986
990 template<typename AdminSetUserMFAPreferenceRequestT = Model::AdminSetUserMFAPreferenceRequest>
991 Model::AdminSetUserMFAPreferenceOutcomeCallable AdminSetUserMFAPreferenceCallable(const AdminSetUserMFAPreferenceRequestT& request) const
992 {
993 return SubmitCallable(&CognitoIdentityProviderClient::AdminSetUserMFAPreference, request);
994 }
995
999 template<typename AdminSetUserMFAPreferenceRequestT = Model::AdminSetUserMFAPreferenceRequest>
1000 void AdminSetUserMFAPreferenceAsync(const AdminSetUserMFAPreferenceRequestT& request, const AdminSetUserMFAPreferenceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1001 {
1002 return SubmitAsync(&CognitoIdentityProviderClient::AdminSetUserMFAPreference, request, handler, context);
1003 }
1004
1040
1044 template<typename AdminSetUserPasswordRequestT = Model::AdminSetUserPasswordRequest>
1045 Model::AdminSetUserPasswordOutcomeCallable AdminSetUserPasswordCallable(const AdminSetUserPasswordRequestT& request) const
1046 {
1047 return SubmitCallable(&CognitoIdentityProviderClient::AdminSetUserPassword, request);
1048 }
1049
1053 template<typename AdminSetUserPasswordRequestT = Model::AdminSetUserPasswordRequest>
1054 void AdminSetUserPasswordAsync(const AdminSetUserPasswordRequestT& request, const AdminSetUserPasswordResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1055 {
1056 return SubmitAsync(&CognitoIdentityProviderClient::AdminSetUserPassword, request, handler, context);
1057 }
1058
1078
1082 template<typename AdminSetUserSettingsRequestT = Model::AdminSetUserSettingsRequest>
1083 Model::AdminSetUserSettingsOutcomeCallable AdminSetUserSettingsCallable(const AdminSetUserSettingsRequestT& request) const
1084 {
1085 return SubmitCallable(&CognitoIdentityProviderClient::AdminSetUserSettings, request);
1086 }
1087
1091 template<typename AdminSetUserSettingsRequestT = Model::AdminSetUserSettingsRequest>
1092 void AdminSetUserSettingsAsync(const AdminSetUserSettingsRequestT& request, const AdminSetUserSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1093 {
1094 return SubmitAsync(&CognitoIdentityProviderClient::AdminSetUserSettings, request, handler, context);
1095 }
1096
1114
1118 template<typename AdminUpdateAuthEventFeedbackRequestT = Model::AdminUpdateAuthEventFeedbackRequest>
1119 Model::AdminUpdateAuthEventFeedbackOutcomeCallable AdminUpdateAuthEventFeedbackCallable(const AdminUpdateAuthEventFeedbackRequestT& request) const
1120 {
1121 return SubmitCallable(&CognitoIdentityProviderClient::AdminUpdateAuthEventFeedback, request);
1122 }
1123
1127 template<typename AdminUpdateAuthEventFeedbackRequestT = Model::AdminUpdateAuthEventFeedbackRequest>
1128 void AdminUpdateAuthEventFeedbackAsync(const AdminUpdateAuthEventFeedbackRequestT& request, const AdminUpdateAuthEventFeedbackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1129 {
1130 return SubmitAsync(&CognitoIdentityProviderClient::AdminUpdateAuthEventFeedback, request, handler, context);
1131 }
1132
1148
1152 template<typename AdminUpdateDeviceStatusRequestT = Model::AdminUpdateDeviceStatusRequest>
1153 Model::AdminUpdateDeviceStatusOutcomeCallable AdminUpdateDeviceStatusCallable(const AdminUpdateDeviceStatusRequestT& request) const
1154 {
1155 return SubmitCallable(&CognitoIdentityProviderClient::AdminUpdateDeviceStatus, request);
1156 }
1157
1161 template<typename AdminUpdateDeviceStatusRequestT = Model::AdminUpdateDeviceStatusRequest>
1162 void AdminUpdateDeviceStatusAsync(const AdminUpdateDeviceStatusRequestT& request, const AdminUpdateDeviceStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1163 {
1164 return SubmitAsync(&CognitoIdentityProviderClient::AdminUpdateDeviceStatus, request, handler, context);
1165 }
1166
1204
1208 template<typename AdminUpdateUserAttributesRequestT = Model::AdminUpdateUserAttributesRequest>
1209 Model::AdminUpdateUserAttributesOutcomeCallable AdminUpdateUserAttributesCallable(const AdminUpdateUserAttributesRequestT& request) const
1210 {
1211 return SubmitCallable(&CognitoIdentityProviderClient::AdminUpdateUserAttributes, request);
1212 }
1213
1217 template<typename AdminUpdateUserAttributesRequestT = Model::AdminUpdateUserAttributesRequest>
1218 void AdminUpdateUserAttributesAsync(const AdminUpdateUserAttributesRequestT& request, const AdminUpdateUserAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1219 {
1220 return SubmitAsync(&CognitoIdentityProviderClient::AdminUpdateUserAttributes, request, handler, context);
1221 }
1222
1256
1260 template<typename AdminUserGlobalSignOutRequestT = Model::AdminUserGlobalSignOutRequest>
1261 Model::AdminUserGlobalSignOutOutcomeCallable AdminUserGlobalSignOutCallable(const AdminUserGlobalSignOutRequestT& request) const
1262 {
1263 return SubmitCallable(&CognitoIdentityProviderClient::AdminUserGlobalSignOut, request);
1264 }
1265
1269 template<typename AdminUserGlobalSignOutRequestT = Model::AdminUserGlobalSignOutRequest>
1270 void AdminUserGlobalSignOutAsync(const AdminUserGlobalSignOutRequestT& request, const AdminUserGlobalSignOutResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1271 {
1272 return SubmitAsync(&CognitoIdentityProviderClient::AdminUserGlobalSignOut, request, handler, context);
1273 }
1274
1304
1308 template<typename AssociateSoftwareTokenRequestT = Model::AssociateSoftwareTokenRequest>
1309 Model::AssociateSoftwareTokenOutcomeCallable AssociateSoftwareTokenCallable(const AssociateSoftwareTokenRequestT& request = {}) const
1310 {
1311 return SubmitCallable(&CognitoIdentityProviderClient::AssociateSoftwareToken, request);
1312 }
1313
1317 template<typename AssociateSoftwareTokenRequestT = Model::AssociateSoftwareTokenRequest>
1318 void AssociateSoftwareTokenAsync(const AssociateSoftwareTokenResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const AssociateSoftwareTokenRequestT& request = {}) const
1319 {
1320 return SubmitAsync(&CognitoIdentityProviderClient::AssociateSoftwareToken, request, handler, context);
1321 }
1322
1338
1342 template<typename ChangePasswordRequestT = Model::ChangePasswordRequest>
1343 Model::ChangePasswordOutcomeCallable ChangePasswordCallable(const ChangePasswordRequestT& request) const
1344 {
1345 return SubmitCallable(&CognitoIdentityProviderClient::ChangePassword, request);
1346 }
1347
1351 template<typename ChangePasswordRequestT = Model::ChangePasswordRequest>
1352 void ChangePasswordAsync(const ChangePasswordRequestT& request, const ChangePasswordResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1353 {
1354 return SubmitAsync(&CognitoIdentityProviderClient::ChangePassword, request, handler, context);
1355 }
1356
1375
1379 template<typename ConfirmDeviceRequestT = Model::ConfirmDeviceRequest>
1380 Model::ConfirmDeviceOutcomeCallable ConfirmDeviceCallable(const ConfirmDeviceRequestT& request) const
1381 {
1382 return SubmitCallable(&CognitoIdentityProviderClient::ConfirmDevice, request);
1383 }
1384
1388 template<typename ConfirmDeviceRequestT = Model::ConfirmDeviceRequest>
1389 void ConfirmDeviceAsync(const ConfirmDeviceRequestT& request, const ConfirmDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1390 {
1391 return SubmitAsync(&CognitoIdentityProviderClient::ConfirmDevice, request, handler, context);
1392 }
1393
1408
1412 template<typename ConfirmForgotPasswordRequestT = Model::ConfirmForgotPasswordRequest>
1413 Model::ConfirmForgotPasswordOutcomeCallable ConfirmForgotPasswordCallable(const ConfirmForgotPasswordRequestT& request) const
1414 {
1415 return SubmitCallable(&CognitoIdentityProviderClient::ConfirmForgotPassword, request);
1416 }
1417
1421 template<typename ConfirmForgotPasswordRequestT = Model::ConfirmForgotPasswordRequest>
1422 void ConfirmForgotPasswordAsync(const ConfirmForgotPasswordRequestT& request, const ConfirmForgotPasswordResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1423 {
1424 return SubmitAsync(&CognitoIdentityProviderClient::ConfirmForgotPassword, request, handler, context);
1425 }
1426
1453
1457 template<typename ConfirmSignUpRequestT = Model::ConfirmSignUpRequest>
1458 Model::ConfirmSignUpOutcomeCallable ConfirmSignUpCallable(const ConfirmSignUpRequestT& request) const
1459 {
1460 return SubmitCallable(&CognitoIdentityProviderClient::ConfirmSignUp, request);
1461 }
1462
1466 template<typename ConfirmSignUpRequestT = Model::ConfirmSignUpRequest>
1467 void ConfirmSignUpAsync(const ConfirmSignUpRequestT& request, const ConfirmSignUpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1468 {
1469 return SubmitAsync(&CognitoIdentityProviderClient::ConfirmSignUp, request, handler, context);
1470 }
1471
1487
1491 template<typename CreateGroupRequestT = Model::CreateGroupRequest>
1492 Model::CreateGroupOutcomeCallable CreateGroupCallable(const CreateGroupRequestT& request) const
1493 {
1494 return SubmitCallable(&CognitoIdentityProviderClient::CreateGroup, request);
1495 }
1496
1500 template<typename CreateGroupRequestT = Model::CreateGroupRequest>
1501 void CreateGroupAsync(const CreateGroupRequestT& request, const CreateGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1502 {
1503 return SubmitAsync(&CognitoIdentityProviderClient::CreateGroup, request, handler, context);
1504 }
1505
1522
1526 template<typename CreateIdentityProviderRequestT = Model::CreateIdentityProviderRequest>
1527 Model::CreateIdentityProviderOutcomeCallable CreateIdentityProviderCallable(const CreateIdentityProviderRequestT& request) const
1528 {
1529 return SubmitCallable(&CognitoIdentityProviderClient::CreateIdentityProvider, request);
1530 }
1531
1535 template<typename CreateIdentityProviderRequestT = Model::CreateIdentityProviderRequest>
1536 void CreateIdentityProviderAsync(const CreateIdentityProviderRequestT& request, const CreateIdentityProviderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1537 {
1538 return SubmitAsync(&CognitoIdentityProviderClient::CreateIdentityProvider, request, handler, context);
1539 }
1540
1557
1561 template<typename CreateResourceServerRequestT = Model::CreateResourceServerRequest>
1562 Model::CreateResourceServerOutcomeCallable CreateResourceServerCallable(const CreateResourceServerRequestT& request) const
1563 {
1564 return SubmitCallable(&CognitoIdentityProviderClient::CreateResourceServer, request);
1565 }
1566
1570 template<typename CreateResourceServerRequestT = Model::CreateResourceServerRequest>
1571 void CreateResourceServerAsync(const CreateResourceServerRequestT& request, const CreateResourceServerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1572 {
1573 return SubmitAsync(&CognitoIdentityProviderClient::CreateResourceServer, request, handler, context);
1574 }
1575
1591
1595 template<typename CreateUserImportJobRequestT = Model::CreateUserImportJobRequest>
1596 Model::CreateUserImportJobOutcomeCallable CreateUserImportJobCallable(const CreateUserImportJobRequestT& request) const
1597 {
1598 return SubmitCallable(&CognitoIdentityProviderClient::CreateUserImportJob, request);
1599 }
1600
1604 template<typename CreateUserImportJobRequestT = Model::CreateUserImportJobRequest>
1605 void CreateUserImportJobAsync(const CreateUserImportJobRequestT& request, const CreateUserImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1606 {
1607 return SubmitAsync(&CognitoIdentityProviderClient::CreateUserImportJob, request, handler, context);
1608 }
1609
1644
1648 template<typename CreateUserPoolRequestT = Model::CreateUserPoolRequest>
1649 Model::CreateUserPoolOutcomeCallable CreateUserPoolCallable(const CreateUserPoolRequestT& request) const
1650 {
1651 return SubmitCallable(&CognitoIdentityProviderClient::CreateUserPool, request);
1652 }
1653
1657 template<typename CreateUserPoolRequestT = Model::CreateUserPoolRequest>
1658 void CreateUserPoolAsync(const CreateUserPoolRequestT& request, const CreateUserPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1659 {
1660 return SubmitAsync(&CognitoIdentityProviderClient::CreateUserPool, request, handler, context);
1661 }
1662
1683
1687 template<typename CreateUserPoolClientRequestT = Model::CreateUserPoolClientRequest>
1688 Model::CreateUserPoolClientOutcomeCallable CreateUserPoolClientCallable(const CreateUserPoolClientRequestT& request) const
1689 {
1690 return SubmitCallable(&CognitoIdentityProviderClient::CreateUserPoolClient, request);
1691 }
1692
1696 template<typename CreateUserPoolClientRequestT = Model::CreateUserPoolClientRequest>
1697 void CreateUserPoolClientAsync(const CreateUserPoolClientRequestT& request, const CreateUserPoolClientResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1698 {
1699 return SubmitAsync(&CognitoIdentityProviderClient::CreateUserPoolClient, request, handler, context);
1700 }
1701
1717
1721 template<typename CreateUserPoolDomainRequestT = Model::CreateUserPoolDomainRequest>
1722 Model::CreateUserPoolDomainOutcomeCallable CreateUserPoolDomainCallable(const CreateUserPoolDomainRequestT& request) const
1723 {
1724 return SubmitCallable(&CognitoIdentityProviderClient::CreateUserPoolDomain, request);
1725 }
1726
1730 template<typename CreateUserPoolDomainRequestT = Model::CreateUserPoolDomainRequest>
1731 void CreateUserPoolDomainAsync(const CreateUserPoolDomainRequestT& request, const CreateUserPoolDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1732 {
1733 return SubmitAsync(&CognitoIdentityProviderClient::CreateUserPoolDomain, request, handler, context);
1734 }
1735
1743
1747 template<typename DeleteGroupRequestT = Model::DeleteGroupRequest>
1748 Model::DeleteGroupOutcomeCallable DeleteGroupCallable(const DeleteGroupRequestT& request) const
1749 {
1750 return SubmitCallable(&CognitoIdentityProviderClient::DeleteGroup, request);
1751 }
1752
1756 template<typename DeleteGroupRequestT = Model::DeleteGroupRequest>
1757 void DeleteGroupAsync(const DeleteGroupRequestT& request, const DeleteGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1758 {
1759 return SubmitAsync(&CognitoIdentityProviderClient::DeleteGroup, request, handler, context);
1760 }
1761
1768
1772 template<typename DeleteIdentityProviderRequestT = Model::DeleteIdentityProviderRequest>
1773 Model::DeleteIdentityProviderOutcomeCallable DeleteIdentityProviderCallable(const DeleteIdentityProviderRequestT& request) const
1774 {
1775 return SubmitCallable(&CognitoIdentityProviderClient::DeleteIdentityProvider, request);
1776 }
1777
1781 template<typename DeleteIdentityProviderRequestT = Model::DeleteIdentityProviderRequest>
1782 void DeleteIdentityProviderAsync(const DeleteIdentityProviderRequestT& request, const DeleteIdentityProviderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1783 {
1784 return SubmitAsync(&CognitoIdentityProviderClient::DeleteIdentityProvider, request, handler, context);
1785 }
1786
1793
1797 template<typename DeleteResourceServerRequestT = Model::DeleteResourceServerRequest>
1798 Model::DeleteResourceServerOutcomeCallable DeleteResourceServerCallable(const DeleteResourceServerRequestT& request) const
1799 {
1800 return SubmitCallable(&CognitoIdentityProviderClient::DeleteResourceServer, request);
1801 }
1802
1806 template<typename DeleteResourceServerRequestT = Model::DeleteResourceServerRequest>
1807 void DeleteResourceServerAsync(const DeleteResourceServerRequestT& request, const DeleteResourceServerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1808 {
1809 return SubmitAsync(&CognitoIdentityProviderClient::DeleteResourceServer, request, handler, context);
1810 }
1811
1827
1831 template<typename DeleteUserRequestT = Model::DeleteUserRequest>
1832 Model::DeleteUserOutcomeCallable DeleteUserCallable(const DeleteUserRequestT& request) const
1833 {
1834 return SubmitCallable(&CognitoIdentityProviderClient::DeleteUser, request);
1835 }
1836
1840 template<typename DeleteUserRequestT = Model::DeleteUserRequest>
1841 void DeleteUserAsync(const DeleteUserRequestT& request, const DeleteUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1842 {
1843 return SubmitAsync(&CognitoIdentityProviderClient::DeleteUser, request, handler, context);
1844 }
1845
1861
1865 template<typename DeleteUserAttributesRequestT = Model::DeleteUserAttributesRequest>
1866 Model::DeleteUserAttributesOutcomeCallable DeleteUserAttributesCallable(const DeleteUserAttributesRequestT& request) const
1867 {
1868 return SubmitCallable(&CognitoIdentityProviderClient::DeleteUserAttributes, request);
1869 }
1870
1874 template<typename DeleteUserAttributesRequestT = Model::DeleteUserAttributesRequest>
1875 void DeleteUserAttributesAsync(const DeleteUserAttributesRequestT& request, const DeleteUserAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1876 {
1877 return SubmitAsync(&CognitoIdentityProviderClient::DeleteUserAttributes, request, handler, context);
1878 }
1879
1886
1890 template<typename DeleteUserPoolRequestT = Model::DeleteUserPoolRequest>
1891 Model::DeleteUserPoolOutcomeCallable DeleteUserPoolCallable(const DeleteUserPoolRequestT& request) const
1892 {
1893 return SubmitCallable(&CognitoIdentityProviderClient::DeleteUserPool, request);
1894 }
1895
1899 template<typename DeleteUserPoolRequestT = Model::DeleteUserPoolRequest>
1900 void DeleteUserPoolAsync(const DeleteUserPoolRequestT& request, const DeleteUserPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1901 {
1902 return SubmitAsync(&CognitoIdentityProviderClient::DeleteUserPool, request, handler, context);
1903 }
1904
1912
1916 template<typename DeleteUserPoolClientRequestT = Model::DeleteUserPoolClientRequest>
1917 Model::DeleteUserPoolClientOutcomeCallable DeleteUserPoolClientCallable(const DeleteUserPoolClientRequestT& request) const
1918 {
1919 return SubmitCallable(&CognitoIdentityProviderClient::DeleteUserPoolClient, request);
1920 }
1921
1925 template<typename DeleteUserPoolClientRequestT = Model::DeleteUserPoolClientRequest>
1926 void DeleteUserPoolClientAsync(const DeleteUserPoolClientRequestT& request, const DeleteUserPoolClientResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1927 {
1928 return SubmitAsync(&CognitoIdentityProviderClient::DeleteUserPoolClient, request, handler, context);
1929 }
1930
1937
1941 template<typename DeleteUserPoolDomainRequestT = Model::DeleteUserPoolDomainRequest>
1942 Model::DeleteUserPoolDomainOutcomeCallable DeleteUserPoolDomainCallable(const DeleteUserPoolDomainRequestT& request) const
1943 {
1944 return SubmitCallable(&CognitoIdentityProviderClient::DeleteUserPoolDomain, request);
1945 }
1946
1950 template<typename DeleteUserPoolDomainRequestT = Model::DeleteUserPoolDomainRequest>
1951 void DeleteUserPoolDomainAsync(const DeleteUserPoolDomainRequestT& request, const DeleteUserPoolDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1952 {
1953 return SubmitAsync(&CognitoIdentityProviderClient::DeleteUserPoolDomain, request, handler, context);
1954 }
1955
1962
1966 template<typename DescribeIdentityProviderRequestT = Model::DescribeIdentityProviderRequest>
1967 Model::DescribeIdentityProviderOutcomeCallable DescribeIdentityProviderCallable(const DescribeIdentityProviderRequestT& request) const
1968 {
1969 return SubmitCallable(&CognitoIdentityProviderClient::DescribeIdentityProvider, request);
1970 }
1971
1975 template<typename DescribeIdentityProviderRequestT = Model::DescribeIdentityProviderRequest>
1976 void DescribeIdentityProviderAsync(const DescribeIdentityProviderRequestT& request, const DescribeIdentityProviderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1977 {
1978 return SubmitAsync(&CognitoIdentityProviderClient::DescribeIdentityProvider, request, handler, context);
1979 }
1980
1987
1991 template<typename DescribeResourceServerRequestT = Model::DescribeResourceServerRequest>
1992 Model::DescribeResourceServerOutcomeCallable DescribeResourceServerCallable(const DescribeResourceServerRequestT& request) const
1993 {
1994 return SubmitCallable(&CognitoIdentityProviderClient::DescribeResourceServer, request);
1995 }
1996
2000 template<typename DescribeResourceServerRequestT = Model::DescribeResourceServerRequest>
2001 void DescribeResourceServerAsync(const DescribeResourceServerRequestT& request, const DescribeResourceServerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2002 {
2003 return SubmitAsync(&CognitoIdentityProviderClient::DescribeResourceServer, request, handler, context);
2004 }
2005
2012
2016 template<typename DescribeRiskConfigurationRequestT = Model::DescribeRiskConfigurationRequest>
2017 Model::DescribeRiskConfigurationOutcomeCallable DescribeRiskConfigurationCallable(const DescribeRiskConfigurationRequestT& request) const
2018 {
2019 return SubmitCallable(&CognitoIdentityProviderClient::DescribeRiskConfiguration, request);
2020 }
2021
2025 template<typename DescribeRiskConfigurationRequestT = Model::DescribeRiskConfigurationRequest>
2026 void DescribeRiskConfigurationAsync(const DescribeRiskConfigurationRequestT& request, const DescribeRiskConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2027 {
2028 return SubmitAsync(&CognitoIdentityProviderClient::DescribeRiskConfiguration, request, handler, context);
2029 }
2030
2037
2041 template<typename DescribeUserImportJobRequestT = Model::DescribeUserImportJobRequest>
2042 Model::DescribeUserImportJobOutcomeCallable DescribeUserImportJobCallable(const DescribeUserImportJobRequestT& request) const
2043 {
2044 return SubmitCallable(&CognitoIdentityProviderClient::DescribeUserImportJob, request);
2045 }
2046
2050 template<typename DescribeUserImportJobRequestT = Model::DescribeUserImportJobRequest>
2051 void DescribeUserImportJobAsync(const DescribeUserImportJobRequestT& request, const DescribeUserImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2052 {
2053 return SubmitAsync(&CognitoIdentityProviderClient::DescribeUserImportJob, request, handler, context);
2054 }
2055
2072
2076 template<typename DescribeUserPoolRequestT = Model::DescribeUserPoolRequest>
2077 Model::DescribeUserPoolOutcomeCallable DescribeUserPoolCallable(const DescribeUserPoolRequestT& request) const
2078 {
2079 return SubmitCallable(&CognitoIdentityProviderClient::DescribeUserPool, request);
2080 }
2081
2085 template<typename DescribeUserPoolRequestT = Model::DescribeUserPoolRequest>
2086 void DescribeUserPoolAsync(const DescribeUserPoolRequestT& request, const DescribeUserPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2087 {
2088 return SubmitAsync(&CognitoIdentityProviderClient::DescribeUserPool, request, handler, context);
2089 }
2090
2107
2111 template<typename DescribeUserPoolClientRequestT = Model::DescribeUserPoolClientRequest>
2112 Model::DescribeUserPoolClientOutcomeCallable DescribeUserPoolClientCallable(const DescribeUserPoolClientRequestT& request) const
2113 {
2114 return SubmitCallable(&CognitoIdentityProviderClient::DescribeUserPoolClient, request);
2115 }
2116
2120 template<typename DescribeUserPoolClientRequestT = Model::DescribeUserPoolClientRequest>
2121 void DescribeUserPoolClientAsync(const DescribeUserPoolClientRequestT& request, const DescribeUserPoolClientResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2122 {
2123 return SubmitAsync(&CognitoIdentityProviderClient::DescribeUserPoolClient, request, handler, context);
2124 }
2125
2132
2136 template<typename DescribeUserPoolDomainRequestT = Model::DescribeUserPoolDomainRequest>
2137 Model::DescribeUserPoolDomainOutcomeCallable DescribeUserPoolDomainCallable(const DescribeUserPoolDomainRequestT& request) const
2138 {
2139 return SubmitCallable(&CognitoIdentityProviderClient::DescribeUserPoolDomain, request);
2140 }
2141
2145 template<typename DescribeUserPoolDomainRequestT = Model::DescribeUserPoolDomainRequest>
2146 void DescribeUserPoolDomainAsync(const DescribeUserPoolDomainRequestT& request, const DescribeUserPoolDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2147 {
2148 return SubmitAsync(&CognitoIdentityProviderClient::DescribeUserPoolDomain, request, handler, context);
2149 }
2150
2169
2173 template<typename ForgetDeviceRequestT = Model::ForgetDeviceRequest>
2174 Model::ForgetDeviceOutcomeCallable ForgetDeviceCallable(const ForgetDeviceRequestT& request) const
2175 {
2176 return SubmitCallable(&CognitoIdentityProviderClient::ForgetDevice, request);
2177 }
2178
2182 template<typename ForgetDeviceRequestT = Model::ForgetDeviceRequest>
2183 void ForgetDeviceAsync(const ForgetDeviceRequestT& request, const ForgetDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2184 {
2185 return SubmitAsync(&CognitoIdentityProviderClient::ForgetDevice, request, handler, context);
2186 }
2187
2232
2236 template<typename ForgotPasswordRequestT = Model::ForgotPasswordRequest>
2237 Model::ForgotPasswordOutcomeCallable ForgotPasswordCallable(const ForgotPasswordRequestT& request) const
2238 {
2239 return SubmitCallable(&CognitoIdentityProviderClient::ForgotPassword, request);
2240 }
2241
2245 template<typename ForgotPasswordRequestT = Model::ForgotPasswordRequest>
2246 void ForgotPasswordAsync(const ForgotPasswordRequestT& request, const ForgotPasswordResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2247 {
2248 return SubmitAsync(&CognitoIdentityProviderClient::ForgotPassword, request, handler, context);
2249 }
2250
2258
2262 template<typename GetCSVHeaderRequestT = Model::GetCSVHeaderRequest>
2263 Model::GetCSVHeaderOutcomeCallable GetCSVHeaderCallable(const GetCSVHeaderRequestT& request) const
2264 {
2265 return SubmitCallable(&CognitoIdentityProviderClient::GetCSVHeader, request);
2266 }
2267
2271 template<typename GetCSVHeaderRequestT = Model::GetCSVHeaderRequest>
2272 void GetCSVHeaderAsync(const GetCSVHeaderRequestT& request, const GetCSVHeaderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2273 {
2274 return SubmitAsync(&CognitoIdentityProviderClient::GetCSVHeader, request, handler, context);
2275 }
2276
2294
2298 template<typename GetDeviceRequestT = Model::GetDeviceRequest>
2299 Model::GetDeviceOutcomeCallable GetDeviceCallable(const GetDeviceRequestT& request) const
2300 {
2301 return SubmitCallable(&CognitoIdentityProviderClient::GetDevice, request);
2302 }
2303
2307 template<typename GetDeviceRequestT = Model::GetDeviceRequest>
2308 void GetDeviceAsync(const GetDeviceRequestT& request, const GetDeviceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2309 {
2310 return SubmitAsync(&CognitoIdentityProviderClient::GetDevice, request, handler, context);
2311 }
2312
2320
2324 template<typename GetGroupRequestT = Model::GetGroupRequest>
2325 Model::GetGroupOutcomeCallable GetGroupCallable(const GetGroupRequestT& request) const
2326 {
2327 return SubmitCallable(&CognitoIdentityProviderClient::GetGroup, request);
2328 }
2329
2333 template<typename GetGroupRequestT = Model::GetGroupRequest>
2334 void GetGroupAsync(const GetGroupRequestT& request, const GetGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2335 {
2336 return SubmitAsync(&CognitoIdentityProviderClient::GetGroup, request, handler, context);
2337 }
2338
2345
2349 template<typename GetIdentityProviderByIdentifierRequestT = Model::GetIdentityProviderByIdentifierRequest>
2351 {
2352 return SubmitCallable(&CognitoIdentityProviderClient::GetIdentityProviderByIdentifier, request);
2353 }
2354
2358 template<typename GetIdentityProviderByIdentifierRequestT = Model::GetIdentityProviderByIdentifierRequest>
2359 void GetIdentityProviderByIdentifierAsync(const GetIdentityProviderByIdentifierRequestT& request, const GetIdentityProviderByIdentifierResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2360 {
2361 return SubmitAsync(&CognitoIdentityProviderClient::GetIdentityProviderByIdentifier, request, handler, context);
2362 }
2363
2370
2374 template<typename GetLogDeliveryConfigurationRequestT = Model::GetLogDeliveryConfigurationRequest>
2375 Model::GetLogDeliveryConfigurationOutcomeCallable GetLogDeliveryConfigurationCallable(const GetLogDeliveryConfigurationRequestT& request) const
2376 {
2377 return SubmitCallable(&CognitoIdentityProviderClient::GetLogDeliveryConfiguration, request);
2378 }
2379
2383 template<typename GetLogDeliveryConfigurationRequestT = Model::GetLogDeliveryConfigurationRequest>
2384 void GetLogDeliveryConfigurationAsync(const GetLogDeliveryConfigurationRequestT& request, const GetLogDeliveryConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2385 {
2386 return SubmitAsync(&CognitoIdentityProviderClient::GetLogDeliveryConfiguration, request, handler, context);
2387 }
2388
2399
2403 template<typename GetSigningCertificateRequestT = Model::GetSigningCertificateRequest>
2404 Model::GetSigningCertificateOutcomeCallable GetSigningCertificateCallable(const GetSigningCertificateRequestT& request) const
2405 {
2406 return SubmitCallable(&CognitoIdentityProviderClient::GetSigningCertificate, request);
2407 }
2408
2412 template<typename GetSigningCertificateRequestT = Model::GetSigningCertificateRequest>
2413 void GetSigningCertificateAsync(const GetSigningCertificateRequestT& request, const GetSigningCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2414 {
2415 return SubmitAsync(&CognitoIdentityProviderClient::GetSigningCertificate, request, handler, context);
2416 }
2417
2429
2433 template<typename GetUICustomizationRequestT = Model::GetUICustomizationRequest>
2434 Model::GetUICustomizationOutcomeCallable GetUICustomizationCallable(const GetUICustomizationRequestT& request) const
2435 {
2436 return SubmitCallable(&CognitoIdentityProviderClient::GetUICustomization, request);
2437 }
2438
2442 template<typename GetUICustomizationRequestT = Model::GetUICustomizationRequest>
2443 void GetUICustomizationAsync(const GetUICustomizationRequestT& request, const GetUICustomizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2444 {
2445 return SubmitAsync(&CognitoIdentityProviderClient::GetUICustomization, request, handler, context);
2446 }
2447
2463
2467 template<typename GetUserRequestT = Model::GetUserRequest>
2468 Model::GetUserOutcomeCallable GetUserCallable(const GetUserRequestT& request) const
2469 {
2470 return SubmitCallable(&CognitoIdentityProviderClient::GetUser, request);
2471 }
2472
2476 template<typename GetUserRequestT = Model::GetUserRequest>
2477 void GetUserAsync(const GetUserRequestT& request, const GetUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2478 {
2479 return SubmitAsync(&CognitoIdentityProviderClient::GetUser, request, handler, context);
2480 }
2481
2515
2519 template<typename GetUserAttributeVerificationCodeRequestT = Model::GetUserAttributeVerificationCodeRequest>
2521 {
2522 return SubmitCallable(&CognitoIdentityProviderClient::GetUserAttributeVerificationCode, request);
2523 }
2524
2528 template<typename GetUserAttributeVerificationCodeRequestT = Model::GetUserAttributeVerificationCodeRequest>
2529 void GetUserAttributeVerificationCodeAsync(const GetUserAttributeVerificationCodeRequestT& request, const GetUserAttributeVerificationCodeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2530 {
2531 return SubmitAsync(&CognitoIdentityProviderClient::GetUserAttributeVerificationCode, request, handler, context);
2532 }
2533
2541
2545 template<typename GetUserPoolMfaConfigRequestT = Model::GetUserPoolMfaConfigRequest>
2546 Model::GetUserPoolMfaConfigOutcomeCallable GetUserPoolMfaConfigCallable(const GetUserPoolMfaConfigRequestT& request) const
2547 {
2548 return SubmitCallable(&CognitoIdentityProviderClient::GetUserPoolMfaConfig, request);
2549 }
2550
2554 template<typename GetUserPoolMfaConfigRequestT = Model::GetUserPoolMfaConfigRequest>
2555 void GetUserPoolMfaConfigAsync(const GetUserPoolMfaConfigRequestT& request, const GetUserPoolMfaConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2556 {
2557 return SubmitAsync(&CognitoIdentityProviderClient::GetUserPoolMfaConfig, request, handler, context);
2558 }
2559
2592
2596 template<typename GlobalSignOutRequestT = Model::GlobalSignOutRequest>
2597 Model::GlobalSignOutOutcomeCallable GlobalSignOutCallable(const GlobalSignOutRequestT& request) const
2598 {
2599 return SubmitCallable(&CognitoIdentityProviderClient::GlobalSignOut, request);
2600 }
2601
2605 template<typename GlobalSignOutRequestT = Model::GlobalSignOutRequest>
2606 void GlobalSignOutAsync(const GlobalSignOutRequestT& request, const GlobalSignOutResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2607 {
2608 return SubmitAsync(&CognitoIdentityProviderClient::GlobalSignOut, request, handler, context);
2609 }
2610
2644
2648 template<typename InitiateAuthRequestT = Model::InitiateAuthRequest>
2649 Model::InitiateAuthOutcomeCallable InitiateAuthCallable(const InitiateAuthRequestT& request) const
2650 {
2651 return SubmitCallable(&CognitoIdentityProviderClient::InitiateAuth, request);
2652 }
2653
2657 template<typename InitiateAuthRequestT = Model::InitiateAuthRequest>
2658 void InitiateAuthAsync(const InitiateAuthRequestT& request, const InitiateAuthResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2659 {
2660 return SubmitAsync(&CognitoIdentityProviderClient::InitiateAuth, request, handler, context);
2661 }
2662
2681
2685 template<typename ListDevicesRequestT = Model::ListDevicesRequest>
2686 Model::ListDevicesOutcomeCallable ListDevicesCallable(const ListDevicesRequestT& request) const
2687 {
2688 return SubmitCallable(&CognitoIdentityProviderClient::ListDevices, request);
2689 }
2690
2694 template<typename ListDevicesRequestT = Model::ListDevicesRequest>
2695 void ListDevicesAsync(const ListDevicesRequestT& request, const ListDevicesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2696 {
2697 return SubmitAsync(&CognitoIdentityProviderClient::ListDevices, request, handler, context);
2698 }
2699
2715
2719 template<typename ListGroupsRequestT = Model::ListGroupsRequest>
2720 Model::ListGroupsOutcomeCallable ListGroupsCallable(const ListGroupsRequestT& request) const
2721 {
2722 return SubmitCallable(&CognitoIdentityProviderClient::ListGroups, request);
2723 }
2724
2728 template<typename ListGroupsRequestT = Model::ListGroupsRequest>
2729 void ListGroupsAsync(const ListGroupsRequestT& request, const ListGroupsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2730 {
2731 return SubmitAsync(&CognitoIdentityProviderClient::ListGroups, request, handler, context);
2732 }
2733
2749
2753 template<typename ListIdentityProvidersRequestT = Model::ListIdentityProvidersRequest>
2754 Model::ListIdentityProvidersOutcomeCallable ListIdentityProvidersCallable(const ListIdentityProvidersRequestT& request) const
2755 {
2756 return SubmitCallable(&CognitoIdentityProviderClient::ListIdentityProviders, request);
2757 }
2758
2762 template<typename ListIdentityProvidersRequestT = Model::ListIdentityProvidersRequest>
2763 void ListIdentityProvidersAsync(const ListIdentityProvidersRequestT& request, const ListIdentityProvidersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2764 {
2765 return SubmitAsync(&CognitoIdentityProviderClient::ListIdentityProviders, request, handler, context);
2766 }
2767
2783
2787 template<typename ListResourceServersRequestT = Model::ListResourceServersRequest>
2788 Model::ListResourceServersOutcomeCallable ListResourceServersCallable(const ListResourceServersRequestT& request) const
2789 {
2790 return SubmitCallable(&CognitoIdentityProviderClient::ListResourceServers, request);
2791 }
2792
2796 template<typename ListResourceServersRequestT = Model::ListResourceServersRequest>
2797 void ListResourceServersAsync(const ListResourceServersRequestT& request, const ListResourceServersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2798 {
2799 return SubmitAsync(&CognitoIdentityProviderClient::ListResourceServers, request, handler, context);
2800 }
2801
2812
2816 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
2817 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const
2818 {
2819 return SubmitCallable(&CognitoIdentityProviderClient::ListTagsForResource, request);
2820 }
2821
2825 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
2826 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2827 {
2828 return SubmitAsync(&CognitoIdentityProviderClient::ListTagsForResource, request, handler, context);
2829 }
2830
2846
2850 template<typename ListUserImportJobsRequestT = Model::ListUserImportJobsRequest>
2851 Model::ListUserImportJobsOutcomeCallable ListUserImportJobsCallable(const ListUserImportJobsRequestT& request) const
2852 {
2853 return SubmitCallable(&CognitoIdentityProviderClient::ListUserImportJobs, request);
2854 }
2855
2859 template<typename ListUserImportJobsRequestT = Model::ListUserImportJobsRequest>
2860 void ListUserImportJobsAsync(const ListUserImportJobsRequestT& request, const ListUserImportJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2861 {
2862 return SubmitAsync(&CognitoIdentityProviderClient::ListUserImportJobs, request, handler, context);
2863 }
2864
2881
2885 template<typename ListUserPoolClientsRequestT = Model::ListUserPoolClientsRequest>
2886 Model::ListUserPoolClientsOutcomeCallable ListUserPoolClientsCallable(const ListUserPoolClientsRequestT& request) const
2887 {
2888 return SubmitCallable(&CognitoIdentityProviderClient::ListUserPoolClients, request);
2889 }
2890
2894 template<typename ListUserPoolClientsRequestT = Model::ListUserPoolClientsRequest>
2895 void ListUserPoolClientsAsync(const ListUserPoolClientsRequestT& request, const ListUserPoolClientsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2896 {
2897 return SubmitAsync(&CognitoIdentityProviderClient::ListUserPoolClients, request, handler, context);
2898 }
2899
2916
2920 template<typename ListUserPoolsRequestT = Model::ListUserPoolsRequest>
2921 Model::ListUserPoolsOutcomeCallable ListUserPoolsCallable(const ListUserPoolsRequestT& request) const
2922 {
2923 return SubmitCallable(&CognitoIdentityProviderClient::ListUserPools, request);
2924 }
2925
2929 template<typename ListUserPoolsRequestT = Model::ListUserPoolsRequest>
2930 void ListUserPoolsAsync(const ListUserPoolsRequestT& request, const ListUserPoolsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2931 {
2932 return SubmitAsync(&CognitoIdentityProviderClient::ListUserPools, request, handler, context);
2933 }
2934
2950
2954 template<typename ListUsersRequestT = Model::ListUsersRequest>
2955 Model::ListUsersOutcomeCallable ListUsersCallable(const ListUsersRequestT& request) const
2956 {
2957 return SubmitCallable(&CognitoIdentityProviderClient::ListUsers, request);
2958 }
2959
2963 template<typename ListUsersRequestT = Model::ListUsersRequest>
2964 void ListUsersAsync(const ListUsersRequestT& request, const ListUsersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2965 {
2966 return SubmitAsync(&CognitoIdentityProviderClient::ListUsers, request, handler, context);
2967 }
2968
2984
2988 template<typename ListUsersInGroupRequestT = Model::ListUsersInGroupRequest>
2989 Model::ListUsersInGroupOutcomeCallable ListUsersInGroupCallable(const ListUsersInGroupRequestT& request) const
2990 {
2991 return SubmitCallable(&CognitoIdentityProviderClient::ListUsersInGroup, request);
2992 }
2993
2997 template<typename ListUsersInGroupRequestT = Model::ListUsersInGroupRequest>
2998 void ListUsersInGroupAsync(const ListUsersInGroupRequestT& request, const ListUsersInGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2999 {
3000 return SubmitAsync(&CognitoIdentityProviderClient::ListUsersInGroup, request, handler, context);
3001 }
3002
3033
3037 template<typename ResendConfirmationCodeRequestT = Model::ResendConfirmationCodeRequest>
3038 Model::ResendConfirmationCodeOutcomeCallable ResendConfirmationCodeCallable(const ResendConfirmationCodeRequestT& request) const
3039 {
3040 return SubmitCallable(&CognitoIdentityProviderClient::ResendConfirmationCode, request);
3041 }
3042
3046 template<typename ResendConfirmationCodeRequestT = Model::ResendConfirmationCodeRequest>
3047 void ResendConfirmationCodeAsync(const ResendConfirmationCodeRequestT& request, const ResendConfirmationCodeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3048 {
3049 return SubmitAsync(&CognitoIdentityProviderClient::ResendConfirmationCode, request, handler, context);
3050 }
3051
3089
3093 template<typename RespondToAuthChallengeRequestT = Model::RespondToAuthChallengeRequest>
3094 Model::RespondToAuthChallengeOutcomeCallable RespondToAuthChallengeCallable(const RespondToAuthChallengeRequestT& request) const
3095 {
3096 return SubmitCallable(&CognitoIdentityProviderClient::RespondToAuthChallenge, request);
3097 }
3098
3102 template<typename RespondToAuthChallengeRequestT = Model::RespondToAuthChallengeRequest>
3103 void RespondToAuthChallengeAsync(const RespondToAuthChallengeRequestT& request, const RespondToAuthChallengeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3104 {
3105 return SubmitAsync(&CognitoIdentityProviderClient::RespondToAuthChallenge, request, handler, context);
3106 }
3107
3124
3128 template<typename RevokeTokenRequestT = Model::RevokeTokenRequest>
3129 Model::RevokeTokenOutcomeCallable RevokeTokenCallable(const RevokeTokenRequestT& request) const
3130 {
3131 return SubmitCallable(&CognitoIdentityProviderClient::RevokeToken, request);
3132 }
3133
3137 template<typename RevokeTokenRequestT = Model::RevokeTokenRequest>
3138 void RevokeTokenAsync(const RevokeTokenRequestT& request, const RevokeTokenResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3139 {
3140 return SubmitAsync(&CognitoIdentityProviderClient::RevokeToken, request, handler, context);
3141 }
3142
3151
3155 template<typename SetLogDeliveryConfigurationRequestT = Model::SetLogDeliveryConfigurationRequest>
3156 Model::SetLogDeliveryConfigurationOutcomeCallable SetLogDeliveryConfigurationCallable(const SetLogDeliveryConfigurationRequestT& request) const
3157 {
3158 return SubmitCallable(&CognitoIdentityProviderClient::SetLogDeliveryConfiguration, request);
3159 }
3160
3164 template<typename SetLogDeliveryConfigurationRequestT = Model::SetLogDeliveryConfigurationRequest>
3165 void SetLogDeliveryConfigurationAsync(const SetLogDeliveryConfigurationRequestT& request, const SetLogDeliveryConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3166 {
3167 return SubmitAsync(&CognitoIdentityProviderClient::SetLogDeliveryConfiguration, request, handler, context);
3168 }
3169
3180
3184 template<typename SetRiskConfigurationRequestT = Model::SetRiskConfigurationRequest>
3185 Model::SetRiskConfigurationOutcomeCallable SetRiskConfigurationCallable(const SetRiskConfigurationRequestT& request) const
3186 {
3187 return SubmitCallable(&CognitoIdentityProviderClient::SetRiskConfiguration, request);
3188 }
3189
3193 template<typename SetRiskConfigurationRequestT = Model::SetRiskConfigurationRequest>
3194 void SetRiskConfigurationAsync(const SetRiskConfigurationRequestT& request, const SetRiskConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3195 {
3196 return SubmitAsync(&CognitoIdentityProviderClient::SetRiskConfiguration, request, handler, context);
3197 }
3198
3214
3218 template<typename SetUICustomizationRequestT = Model::SetUICustomizationRequest>
3219 Model::SetUICustomizationOutcomeCallable SetUICustomizationCallable(const SetUICustomizationRequestT& request) const
3220 {
3221 return SubmitCallable(&CognitoIdentityProviderClient::SetUICustomization, request);
3222 }
3223
3227 template<typename SetUICustomizationRequestT = Model::SetUICustomizationRequest>
3228 void SetUICustomizationAsync(const SetUICustomizationRequestT& request, const SetUICustomizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3229 {
3230 return SubmitAsync(&CognitoIdentityProviderClient::SetUICustomization, request, handler, context);
3231 }
3232
3257
3261 template<typename SetUserMFAPreferenceRequestT = Model::SetUserMFAPreferenceRequest>
3262 Model::SetUserMFAPreferenceOutcomeCallable SetUserMFAPreferenceCallable(const SetUserMFAPreferenceRequestT& request) const
3263 {
3264 return SubmitCallable(&CognitoIdentityProviderClient::SetUserMFAPreference, request);
3265 }
3266
3270 template<typename SetUserMFAPreferenceRequestT = Model::SetUserMFAPreferenceRequest>
3271 void SetUserMFAPreferenceAsync(const SetUserMFAPreferenceRequestT& request, const SetUserMFAPreferenceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3272 {
3273 return SubmitAsync(&CognitoIdentityProviderClient::SetUserMFAPreference, request, handler, context);
3274 }
3275
3299
3303 template<typename SetUserPoolMfaConfigRequestT = Model::SetUserPoolMfaConfigRequest>
3304 Model::SetUserPoolMfaConfigOutcomeCallable SetUserPoolMfaConfigCallable(const SetUserPoolMfaConfigRequestT& request) const
3305 {
3306 return SubmitCallable(&CognitoIdentityProviderClient::SetUserPoolMfaConfig, request);
3307 }
3308
3312 template<typename SetUserPoolMfaConfigRequestT = Model::SetUserPoolMfaConfigRequest>
3313 void SetUserPoolMfaConfigAsync(const SetUserPoolMfaConfigRequestT& request, const SetUserPoolMfaConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3314 {
3315 return SubmitAsync(&CognitoIdentityProviderClient::SetUserPoolMfaConfig, request, handler, context);
3316 }
3317
3337
3341 template<typename SetUserSettingsRequestT = Model::SetUserSettingsRequest>
3342 Model::SetUserSettingsOutcomeCallable SetUserSettingsCallable(const SetUserSettingsRequestT& request) const
3343 {
3344 return SubmitCallable(&CognitoIdentityProviderClient::SetUserSettings, request);
3345 }
3346
3350 template<typename SetUserSettingsRequestT = Model::SetUserSettingsRequest>
3351 void SetUserSettingsAsync(const SetUserSettingsRequestT& request, const SetUserSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3352 {
3353 return SubmitAsync(&CognitoIdentityProviderClient::SetUserSettings, request, handler, context);
3354 }
3355
3385 virtual Model::SignUpOutcome SignUp(const Model::SignUpRequest& request) const;
3386
3390 template<typename SignUpRequestT = Model::SignUpRequest>
3391 Model::SignUpOutcomeCallable SignUpCallable(const SignUpRequestT& request) const
3392 {
3393 return SubmitCallable(&CognitoIdentityProviderClient::SignUp, request);
3394 }
3395
3399 template<typename SignUpRequestT = Model::SignUpRequest>
3400 void SignUpAsync(const SignUpRequestT& request, const SignUpResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3401 {
3402 return SubmitAsync(&CognitoIdentityProviderClient::SignUp, request, handler, context);
3403 }
3404
3411
3415 template<typename StartUserImportJobRequestT = Model::StartUserImportJobRequest>
3416 Model::StartUserImportJobOutcomeCallable StartUserImportJobCallable(const StartUserImportJobRequestT& request) const
3417 {
3418 return SubmitCallable(&CognitoIdentityProviderClient::StartUserImportJob, request);
3419 }
3420
3424 template<typename StartUserImportJobRequestT = Model::StartUserImportJobRequest>
3425 void StartUserImportJobAsync(const StartUserImportJobRequestT& request, const StartUserImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3426 {
3427 return SubmitAsync(&CognitoIdentityProviderClient::StartUserImportJob, request, handler, context);
3428 }
3429
3436
3440 template<typename StopUserImportJobRequestT = Model::StopUserImportJobRequest>
3441 Model::StopUserImportJobOutcomeCallable StopUserImportJobCallable(const StopUserImportJobRequestT& request) const
3442 {
3443 return SubmitCallable(&CognitoIdentityProviderClient::StopUserImportJob, request);
3444 }
3445
3449 template<typename StopUserImportJobRequestT = Model::StopUserImportJobRequest>
3450 void StopUserImportJobAsync(const StopUserImportJobRequestT& request, const StopUserImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3451 {
3452 return SubmitAsync(&CognitoIdentityProviderClient::StopUserImportJob, request, handler, context);
3453 }
3454
3474
3478 template<typename TagResourceRequestT = Model::TagResourceRequest>
3479 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const
3480 {
3481 return SubmitCallable(&CognitoIdentityProviderClient::TagResource, request);
3482 }
3483
3487 template<typename TagResourceRequestT = Model::TagResourceRequest>
3488 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3489 {
3490 return SubmitAsync(&CognitoIdentityProviderClient::TagResource, request, handler, context);
3491 }
3492
3500
3504 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
3505 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const
3506 {
3507 return SubmitCallable(&CognitoIdentityProviderClient::UntagResource, request);
3508 }
3509
3513 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
3514 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3515 {
3516 return SubmitAsync(&CognitoIdentityProviderClient::UntagResource, request, handler, context);
3517 }
3518
3535
3539 template<typename UpdateAuthEventFeedbackRequestT = Model::UpdateAuthEventFeedbackRequest>
3540 Model::UpdateAuthEventFeedbackOutcomeCallable UpdateAuthEventFeedbackCallable(const UpdateAuthEventFeedbackRequestT& request) const
3541 {
3542 return SubmitCallable(&CognitoIdentityProviderClient::UpdateAuthEventFeedback, request);
3543 }
3544
3548 template<typename UpdateAuthEventFeedbackRequestT = Model::UpdateAuthEventFeedbackRequest>
3549 void UpdateAuthEventFeedbackAsync(const UpdateAuthEventFeedbackRequestT& request, const UpdateAuthEventFeedbackResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3550 {
3551 return SubmitAsync(&CognitoIdentityProviderClient::UpdateAuthEventFeedback, request, handler, context);
3552 }
3553
3572
3576 template<typename UpdateDeviceStatusRequestT = Model::UpdateDeviceStatusRequest>
3577 Model::UpdateDeviceStatusOutcomeCallable UpdateDeviceStatusCallable(const UpdateDeviceStatusRequestT& request) const
3578 {
3579 return SubmitCallable(&CognitoIdentityProviderClient::UpdateDeviceStatus, request);
3580 }
3581
3585 template<typename UpdateDeviceStatusRequestT = Model::UpdateDeviceStatusRequest>
3586 void UpdateDeviceStatusAsync(const UpdateDeviceStatusRequestT& request, const UpdateDeviceStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3587 {
3588 return SubmitAsync(&CognitoIdentityProviderClient::UpdateDeviceStatus, request, handler, context);
3589 }
3590
3607
3611 template<typename UpdateGroupRequestT = Model::UpdateGroupRequest>
3612 Model::UpdateGroupOutcomeCallable UpdateGroupCallable(const UpdateGroupRequestT& request) const
3613 {
3614 return SubmitCallable(&CognitoIdentityProviderClient::UpdateGroup, request);
3615 }
3616
3620 template<typename UpdateGroupRequestT = Model::UpdateGroupRequest>
3621 void UpdateGroupAsync(const UpdateGroupRequestT& request, const UpdateGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3622 {
3623 return SubmitAsync(&CognitoIdentityProviderClient::UpdateGroup, request, handler, context);
3624 }
3625
3641
3645 template<typename UpdateIdentityProviderRequestT = Model::UpdateIdentityProviderRequest>
3646 Model::UpdateIdentityProviderOutcomeCallable UpdateIdentityProviderCallable(const UpdateIdentityProviderRequestT& request) const
3647 {
3648 return SubmitCallable(&CognitoIdentityProviderClient::UpdateIdentityProvider, request);
3649 }
3650
3654 template<typename UpdateIdentityProviderRequestT = Model::UpdateIdentityProviderRequest>
3655 void UpdateIdentityProviderAsync(const UpdateIdentityProviderRequestT& request, const UpdateIdentityProviderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3656 {
3657 return SubmitAsync(&CognitoIdentityProviderClient::UpdateIdentityProvider, request, handler, context);
3658 }
3659
3677
3681 template<typename UpdateResourceServerRequestT = Model::UpdateResourceServerRequest>
3682 Model::UpdateResourceServerOutcomeCallable UpdateResourceServerCallable(const UpdateResourceServerRequestT& request) const
3683 {
3684 return SubmitCallable(&CognitoIdentityProviderClient::UpdateResourceServer, request);
3685 }
3686
3690 template<typename UpdateResourceServerRequestT = Model::UpdateResourceServerRequest>
3691 void UpdateResourceServerAsync(const UpdateResourceServerRequestT& request, const UpdateResourceServerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3692 {
3693 return SubmitAsync(&CognitoIdentityProviderClient::UpdateResourceServer, request, handler, context);
3694 }
3695
3731
3735 template<typename UpdateUserAttributesRequestT = Model::UpdateUserAttributesRequest>
3736 Model::UpdateUserAttributesOutcomeCallable UpdateUserAttributesCallable(const UpdateUserAttributesRequestT& request) const
3737 {
3738 return SubmitCallable(&CognitoIdentityProviderClient::UpdateUserAttributes, request);
3739 }
3740
3744 template<typename UpdateUserAttributesRequestT = Model::UpdateUserAttributesRequest>
3745 void UpdateUserAttributesAsync(const UpdateUserAttributesRequestT& request, const UpdateUserAttributesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3746 {
3747 return SubmitAsync(&CognitoIdentityProviderClient::UpdateUserAttributes, request, handler, context);
3748 }
3749
3786
3790 template<typename UpdateUserPoolRequestT = Model::UpdateUserPoolRequest>
3791 Model::UpdateUserPoolOutcomeCallable UpdateUserPoolCallable(const UpdateUserPoolRequestT& request) const
3792 {
3793 return SubmitCallable(&CognitoIdentityProviderClient::UpdateUserPool, request);
3794 }
3795
3799 template<typename UpdateUserPoolRequestT = Model::UpdateUserPoolRequest>
3800 void UpdateUserPoolAsync(const UpdateUserPoolRequestT& request, const UpdateUserPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3801 {
3802 return SubmitAsync(&CognitoIdentityProviderClient::UpdateUserPool, request, handler, context);
3803 }
3804
3828
3832 template<typename UpdateUserPoolClientRequestT = Model::UpdateUserPoolClientRequest>
3833 Model::UpdateUserPoolClientOutcomeCallable UpdateUserPoolClientCallable(const UpdateUserPoolClientRequestT& request) const
3834 {
3835 return SubmitCallable(&CognitoIdentityProviderClient::UpdateUserPoolClient, request);
3836 }
3837
3841 template<typename UpdateUserPoolClientRequestT = Model::UpdateUserPoolClientRequest>
3842 void UpdateUserPoolClientAsync(const UpdateUserPoolClientRequestT& request, const UpdateUserPoolClientResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3843 {
3844 return SubmitAsync(&CognitoIdentityProviderClient::UpdateUserPoolClient, request, handler, context);
3845 }
3846
3882
3886 template<typename UpdateUserPoolDomainRequestT = Model::UpdateUserPoolDomainRequest>
3887 Model::UpdateUserPoolDomainOutcomeCallable UpdateUserPoolDomainCallable(const UpdateUserPoolDomainRequestT& request) const
3888 {
3889 return SubmitCallable(&CognitoIdentityProviderClient::UpdateUserPoolDomain, request);
3890 }
3891
3895 template<typename UpdateUserPoolDomainRequestT = Model::UpdateUserPoolDomainRequest>
3896 void UpdateUserPoolDomainAsync(const UpdateUserPoolDomainRequestT& request, const UpdateUserPoolDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3897 {
3898 return SubmitAsync(&CognitoIdentityProviderClient::UpdateUserPoolDomain, request, handler, context);
3899 }
3900
3917
3921 template<typename VerifySoftwareTokenRequestT = Model::VerifySoftwareTokenRequest>
3922 Model::VerifySoftwareTokenOutcomeCallable VerifySoftwareTokenCallable(const VerifySoftwareTokenRequestT& request) const
3923 {
3924 return SubmitCallable(&CognitoIdentityProviderClient::VerifySoftwareToken, request);
3925 }
3926
3930 template<typename VerifySoftwareTokenRequestT = Model::VerifySoftwareTokenRequest>
3931 void VerifySoftwareTokenAsync(const VerifySoftwareTokenRequestT& request, const VerifySoftwareTokenResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3932 {
3933 return SubmitAsync(&CognitoIdentityProviderClient::VerifySoftwareToken, request, handler, context);
3934 }
3935
3956
3960 template<typename VerifyUserAttributeRequestT = Model::VerifyUserAttributeRequest>
3961 Model::VerifyUserAttributeOutcomeCallable VerifyUserAttributeCallable(const VerifyUserAttributeRequestT& request) const
3962 {
3963 return SubmitCallable(&CognitoIdentityProviderClient::VerifyUserAttribute, request);
3964 }
3965
3969 template<typename VerifyUserAttributeRequestT = Model::VerifyUserAttributeRequest>
3970 void VerifyUserAttributeAsync(const VerifyUserAttributeRequestT& request, const VerifyUserAttributeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3971 {
3972 return SubmitAsync(&CognitoIdentityProviderClient::VerifyUserAttribute, request, handler, context);
3973 }
3974
3975
3976 void OverrideEndpoint(const Aws::String& endpoint);
3977 std::shared_ptr<CognitoIdentityProviderEndpointProviderBase>& accessEndpointProvider();
3978 private:
3980 void init(const CognitoIdentityProviderClientConfiguration& clientConfiguration);
3981
3982 CognitoIdentityProviderClientConfiguration m_clientConfiguration;
3983 std::shared_ptr<CognitoIdentityProviderEndpointProviderBase> m_endpointProvider;
3984 };
3985
3986} // namespace CognitoIdentityProvider
3987} // namespace Aws
Model::SetUserSettingsOutcomeCallable SetUserSettingsCallable(const SetUserSettingsRequestT &request) const
virtual Model::UpdateDeviceStatusOutcome UpdateDeviceStatus(const Model::UpdateDeviceStatusRequest &request) const
virtual Model::AdminRemoveUserFromGroupOutcome AdminRemoveUserFromGroup(const Model::AdminRemoveUserFromGroupRequest &request) const
void CreateGroupAsync(const CreateGroupRequestT &request, const CreateGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateIdentityProviderOutcomeCallable CreateIdentityProviderCallable(const CreateIdentityProviderRequestT &request) const
Model::DeleteIdentityProviderOutcomeCallable DeleteIdentityProviderCallable(const DeleteIdentityProviderRequestT &request) const
void AdminConfirmSignUpAsync(const AdminConfirmSignUpRequestT &request, const AdminConfirmSignUpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SignUpOutcome SignUp(const Model::SignUpRequest &request) const
void AdminSetUserMFAPreferenceAsync(const AdminSetUserMFAPreferenceRequestT &request, const AdminSetUserMFAPreferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminSetUserSettingsAsync(const AdminSetUserSettingsRequestT &request, const AdminSetUserSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteUserAttributesAsync(const DeleteUserAttributesRequestT &request, const DeleteUserAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SetUserPoolMfaConfigAsync(const SetUserPoolMfaConfigRequestT &request, const SetUserPoolMfaConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListGroupsOutcomeCallable ListGroupsCallable(const ListGroupsRequestT &request) const
Model::DescribeUserPoolClientOutcomeCallable DescribeUserPoolClientCallable(const DescribeUserPoolClientRequestT &request) const
virtual Model::AdminResetUserPasswordOutcome AdminResetUserPassword(const Model::AdminResetUserPasswordRequest &request) const
void DeleteUserPoolAsync(const DeleteUserPoolRequestT &request, const DeleteUserPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteUserOutcomeCallable DeleteUserCallable(const DeleteUserRequestT &request) const
void AdminDeleteUserAsync(const AdminDeleteUserRequestT &request, const AdminDeleteUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateUserImportJobOutcomeCallable CreateUserImportJobCallable(const CreateUserImportJobRequestT &request) const
void DeleteUserPoolDomainAsync(const DeleteUserPoolDomainRequestT &request, const DeleteUserPoolDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetCSVHeaderOutcome GetCSVHeader(const Model::GetCSVHeaderRequest &request) const
virtual Model::AdminDeleteUserOutcome AdminDeleteUser(const Model::AdminDeleteUserRequest &request) const
virtual Model::VerifyUserAttributeOutcome VerifyUserAttribute(const Model::VerifyUserAttributeRequest &request) const
void UpdateUserPoolDomainAsync(const UpdateUserPoolDomainRequestT &request, const UpdateUserPoolDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeUserPoolOutcomeCallable DescribeUserPoolCallable(const DescribeUserPoolRequestT &request) const
virtual Model::AdminLinkProviderForUserOutcome AdminLinkProviderForUser(const Model::AdminLinkProviderForUserRequest &request) const
virtual Model::DescribeUserPoolClientOutcome DescribeUserPoolClient(const Model::DescribeUserPoolClientRequest &request) const
Model::SetRiskConfigurationOutcomeCallable SetRiskConfigurationCallable(const SetRiskConfigurationRequestT &request) const
Model::DeleteGroupOutcomeCallable DeleteGroupCallable(const DeleteGroupRequestT &request) const
void StartUserImportJobAsync(const StartUserImportJobRequestT &request, const StartUserImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteResourceServerOutcomeCallable DeleteResourceServerCallable(const DeleteResourceServerRequestT &request) const
Model::AdminRespondToAuthChallengeOutcomeCallable AdminRespondToAuthChallengeCallable(const AdminRespondToAuthChallengeRequestT &request) const
virtual Model::AdminUpdateUserAttributesOutcome AdminUpdateUserAttributes(const Model::AdminUpdateUserAttributesRequest &request) const
Model::AdminListGroupsForUserOutcomeCallable AdminListGroupsForUserCallable(const AdminListGroupsForUserRequestT &request) const
virtual Model::DescribeUserPoolOutcome DescribeUserPool(const Model::DescribeUserPoolRequest &request) const
Model::ConfirmDeviceOutcomeCallable ConfirmDeviceCallable(const ConfirmDeviceRequestT &request) const
Model::AdminListDevicesOutcomeCallable AdminListDevicesCallable(const AdminListDevicesRequestT &request) const
virtual Model::AddCustomAttributesOutcome AddCustomAttributes(const Model::AddCustomAttributesRequest &request) const
Model::SetUserPoolMfaConfigOutcomeCallable SetUserPoolMfaConfigCallable(const SetUserPoolMfaConfigRequestT &request) const
Model::AdminSetUserSettingsOutcomeCallable AdminSetUserSettingsCallable(const AdminSetUserSettingsRequestT &request) const
void ListUserPoolClientsAsync(const ListUserPoolClientsRequestT &request, const ListUserPoolClientsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CognitoIdentityProviderClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
void CreateUserPoolClientAsync(const CreateUserPoolClientRequestT &request, const CreateUserPoolClientResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ForgotPasswordOutcome ForgotPassword(const Model::ForgotPasswordRequest &request) const
Model::AssociateSoftwareTokenOutcomeCallable AssociateSoftwareTokenCallable(const AssociateSoftwareTokenRequestT &request={}) const
void ForgotPasswordAsync(const ForgotPasswordRequestT &request, const ForgotPasswordResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateUserPoolAsync(const UpdateUserPoolRequestT &request, const UpdateUserPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminDeleteUserAttributesOutcomeCallable AdminDeleteUserAttributesCallable(const AdminDeleteUserAttributesRequestT &request) const
Model::UpdateGroupOutcomeCallable UpdateGroupCallable(const UpdateGroupRequestT &request) const
void AdminCreateUserAsync(const AdminCreateUserRequestT &request, const AdminCreateUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminRespondToAuthChallengeAsync(const AdminRespondToAuthChallengeRequestT &request, const AdminRespondToAuthChallengeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeUserImportJobAsync(const DescribeUserImportJobRequestT &request, const DescribeUserImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListUserImportJobsOutcome ListUserImportJobs(const Model::ListUserImportJobsRequest &request) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
void DescribeUserPoolAsync(const DescribeUserPoolRequestT &request, const DescribeUserPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetUserAsync(const GetUserRequestT &request, const GetUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetUserOutcome GetUser(const Model::GetUserRequest &request) const
void AdminListGroupsForUserAsync(const AdminListGroupsForUserRequestT &request, const AdminListGroupsForUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopUserImportJobOutcome StopUserImportJob(const Model::StopUserImportJobRequest &request) const
void DescribeIdentityProviderAsync(const DescribeIdentityProviderRequestT &request, const DescribeIdentityProviderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetIdentityProviderByIdentifierOutcomeCallable GetIdentityProviderByIdentifierCallable(const GetIdentityProviderByIdentifierRequestT &request) const
Model::GetUserPoolMfaConfigOutcomeCallable GetUserPoolMfaConfigCallable(const GetUserPoolMfaConfigRequestT &request) const
virtual Model::AdminCreateUserOutcome AdminCreateUser(const Model::AdminCreateUserRequest &request) const
void UpdateUserPoolClientAsync(const UpdateUserPoolClientRequestT &request, const UpdateUserPoolClientResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AdminDeleteUserAttributesOutcome AdminDeleteUserAttributes(const Model::AdminDeleteUserAttributesRequest &request) const
Model::CreateGroupOutcomeCallable CreateGroupCallable(const CreateGroupRequestT &request) const
virtual Model::AdminListUserAuthEventsOutcome AdminListUserAuthEvents(const Model::AdminListUserAuthEventsRequest &request) const
virtual Model::UpdateUserAttributesOutcome UpdateUserAttributes(const Model::UpdateUserAttributesRequest &request) const
Model::GetCSVHeaderOutcomeCallable GetCSVHeaderCallable(const GetCSVHeaderRequestT &request) const
virtual Model::GetLogDeliveryConfigurationOutcome GetLogDeliveryConfiguration(const Model::GetLogDeliveryConfigurationRequest &request) const
virtual Model::ListResourceServersOutcome ListResourceServers(const Model::ListResourceServersRequest &request) const
virtual Model::ConfirmForgotPasswordOutcome ConfirmForgotPassword(const Model::ConfirmForgotPasswordRequest &request) const
void AdminListUserAuthEventsAsync(const AdminListUserAuthEventsRequestT &request, const AdminListUserAuthEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDevicesOutcomeCallable ListDevicesCallable(const ListDevicesRequestT &request) const
Model::ListUserPoolClientsOutcomeCallable ListUserPoolClientsCallable(const ListUserPoolClientsRequestT &request) const
virtual Model::AdminForgetDeviceOutcome AdminForgetDevice(const Model::AdminForgetDeviceRequest &request) const
void AdminListDevicesAsync(const AdminListDevicesRequestT &request, const AdminListDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminUpdateUserAttributesAsync(const AdminUpdateUserAttributesRequestT &request, const AdminUpdateUserAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateUserPoolDomainOutcomeCallable UpdateUserPoolDomainCallable(const UpdateUserPoolDomainRequestT &request) const
virtual Model::DeleteResourceServerOutcome DeleteResourceServer(const Model::DeleteResourceServerRequest &request) const
Model::AdminSetUserPasswordOutcomeCallable AdminSetUserPasswordCallable(const AdminSetUserPasswordRequestT &request) const
virtual Model::ResendConfirmationCodeOutcome ResendConfirmationCode(const Model::ResendConfirmationCodeRequest &request) const
Model::GetUserAttributeVerificationCodeOutcomeCallable GetUserAttributeVerificationCodeCallable(const GetUserAttributeVerificationCodeRequestT &request) const
Model::GetDeviceOutcomeCallable GetDeviceCallable(const GetDeviceRequestT &request) const
void GetUserPoolMfaConfigAsync(const GetUserPoolMfaConfigRequestT &request, const GetUserPoolMfaConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminDisableUserAsync(const AdminDisableUserRequestT &request, const AdminDisableUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateIdentityProviderAsync(const UpdateIdentityProviderRequestT &request, const UpdateIdentityProviderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopUserImportJobAsync(const StopUserImportJobRequestT &request, const StopUserImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::RevokeTokenOutcome RevokeToken(const Model::RevokeTokenRequest &request) const
void CreateResourceServerAsync(const CreateResourceServerRequestT &request, const CreateResourceServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SetUserSettingsAsync(const SetUserSettingsRequestT &request, const SetUserSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::RespondToAuthChallengeOutcomeCallable RespondToAuthChallengeCallable(const RespondToAuthChallengeRequestT &request) const
Model::SetUserMFAPreferenceOutcomeCallable SetUserMFAPreferenceCallable(const SetUserMFAPreferenceRequestT &request) const
Model::AdminListUserAuthEventsOutcomeCallable AdminListUserAuthEventsCallable(const AdminListUserAuthEventsRequestT &request) const
virtual Model::AdminGetUserOutcome AdminGetUser(const Model::AdminGetUserRequest &request) const
void GetUICustomizationAsync(const GetUICustomizationRequestT &request, const GetUICustomizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateUserPoolAsync(const CreateUserPoolRequestT &request, const CreateUserPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Model::ConfirmForgotPasswordOutcomeCallable ConfirmForgotPasswordCallable(const ConfirmForgotPasswordRequestT &request) const
virtual Model::AdminAddUserToGroupOutcome AdminAddUserToGroup(const Model::AdminAddUserToGroupRequest &request) const
Model::ChangePasswordOutcomeCallable ChangePasswordCallable(const ChangePasswordRequestT &request) const
void AdminSetUserPasswordAsync(const AdminSetUserPasswordRequestT &request, const AdminSetUserPasswordResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListUsersInGroupOutcome ListUsersInGroup(const Model::ListUsersInGroupRequest &request) const
virtual Model::CreateUserPoolDomainOutcome CreateUserPoolDomain(const Model::CreateUserPoolDomainRequest &request) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
Model::SetUICustomizationOutcomeCallable SetUICustomizationCallable(const SetUICustomizationRequestT &request) const
void UpdateAuthEventFeedbackAsync(const UpdateAuthEventFeedbackRequestT &request, const UpdateAuthEventFeedbackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDeviceAsync(const GetDeviceRequestT &request, const GetDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AddCustomAttributesAsync(const AddCustomAttributesRequestT &request, const AddCustomAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListUserPoolsOutcomeCallable ListUserPoolsCallable(const ListUserPoolsRequestT &request) const
Model::CreateUserPoolOutcomeCallable CreateUserPoolCallable(const CreateUserPoolRequestT &request) const
void ForgetDeviceAsync(const ForgetDeviceRequestT &request, const ForgetDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AdminRespondToAuthChallengeOutcome AdminRespondToAuthChallenge(const Model::AdminRespondToAuthChallengeRequest &request) const
Model::UpdateUserPoolClientOutcomeCallable UpdateUserPoolClientCallable(const UpdateUserPoolClientRequestT &request) const
Model::GetSigningCertificateOutcomeCallable GetSigningCertificateCallable(const GetSigningCertificateRequestT &request) const
void AdminEnableUserAsync(const AdminEnableUserRequestT &request, const AdminEnableUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteGroupOutcome DeleteGroup(const Model::DeleteGroupRequest &request) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Model::DeleteUserPoolDomainOutcomeCallable DeleteUserPoolDomainCallable(const DeleteUserPoolDomainRequestT &request) const
Model::DescribeResourceServerOutcomeCallable DescribeResourceServerCallable(const DescribeResourceServerRequestT &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::SignUpOutcomeCallable SignUpCallable(const SignUpRequestT &request) const
Model::UpdateUserAttributesOutcomeCallable UpdateUserAttributesCallable(const UpdateUserAttributesRequestT &request) const
virtual Model::SetRiskConfigurationOutcome SetRiskConfiguration(const Model::SetRiskConfigurationRequest &request) const
Model::VerifyUserAttributeOutcomeCallable VerifyUserAttributeCallable(const VerifyUserAttributeRequestT &request) const
void VerifyUserAttributeAsync(const VerifyUserAttributeRequestT &request, const VerifyUserAttributeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListUserPoolsOutcome ListUserPools(const Model::ListUserPoolsRequest &request) const
Model::AdminInitiateAuthOutcomeCallable AdminInitiateAuthCallable(const AdminInitiateAuthRequestT &request) const
Model::RevokeTokenOutcomeCallable RevokeTokenCallable(const RevokeTokenRequestT &request) const
virtual Model::CreateUserPoolOutcome CreateUserPool(const Model::CreateUserPoolRequest &request) const
virtual Model::GetUserPoolMfaConfigOutcome GetUserPoolMfaConfig(const Model::GetUserPoolMfaConfigRequest &request) const
virtual Model::DeleteIdentityProviderOutcome DeleteIdentityProvider(const Model::DeleteIdentityProviderRequest &request) const
void AdminDeleteUserAttributesAsync(const AdminDeleteUserAttributesRequestT &request, const AdminDeleteUserAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::InitiateAuthOutcome InitiateAuth(const Model::InitiateAuthRequest &request) const
Model::AdminConfirmSignUpOutcomeCallable AdminConfirmSignUpCallable(const AdminConfirmSignUpRequestT &request) const
Model::DeleteUserAttributesOutcomeCallable DeleteUserAttributesCallable(const DeleteUserAttributesRequestT &request) const
Model::UpdateIdentityProviderOutcomeCallable UpdateIdentityProviderCallable(const UpdateIdentityProviderRequestT &request) const
virtual Model::SetUserPoolMfaConfigOutcome SetUserPoolMfaConfig(const Model::SetUserPoolMfaConfigRequest &request) const
void GetSigningCertificateAsync(const GetSigningCertificateRequestT &request, const GetSigningCertificateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateUserAttributesAsync(const UpdateUserAttributesRequestT &request, const UpdateUserAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminResetUserPasswordAsync(const AdminResetUserPasswordRequestT &request, const AdminResetUserPasswordResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminResetUserPasswordOutcomeCallable AdminResetUserPasswordCallable(const AdminResetUserPasswordRequestT &request) const
void AdminForgetDeviceAsync(const AdminForgetDeviceRequestT &request, const AdminForgetDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SignUpAsync(const SignUpRequestT &request, const SignUpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void RespondToAuthChallengeAsync(const RespondToAuthChallengeRequestT &request, const RespondToAuthChallengeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetUICustomizationOutcomeCallable GetUICustomizationCallable(const GetUICustomizationRequestT &request) const
void AdminGetUserAsync(const AdminGetUserRequestT &request, const AdminGetUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetIdentityProviderByIdentifierAsync(const GetIdentityProviderByIdentifierRequestT &request, const GetIdentityProviderByIdentifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CognitoIdentityProviderClient(const Aws::Client::ClientConfiguration &clientConfiguration)
Model::AdminUpdateDeviceStatusOutcomeCallable AdminUpdateDeviceStatusCallable(const AdminUpdateDeviceStatusRequestT &request) const
virtual Model::DescribeUserPoolDomainOutcome DescribeUserPoolDomain(const Model::DescribeUserPoolDomainRequest &request) const
Model::AdminUpdateUserAttributesOutcomeCallable AdminUpdateUserAttributesCallable(const AdminUpdateUserAttributesRequestT &request) const
void ResendConfirmationCodeAsync(const ResendConfirmationCodeRequestT &request, const ResendConfirmationCodeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateIdentityProviderAsync(const CreateIdentityProviderRequestT &request, const CreateIdentityProviderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSigningCertificateOutcome GetSigningCertificate(const Model::GetSigningCertificateRequest &request) const
virtual Model::GlobalSignOutOutcome GlobalSignOut(const Model::GlobalSignOutRequest &request) const
Model::AdminEnableUserOutcomeCallable AdminEnableUserCallable(const AdminEnableUserRequestT &request) const
Model::UpdateAuthEventFeedbackOutcomeCallable UpdateAuthEventFeedbackCallable(const UpdateAuthEventFeedbackRequestT &request) const
void DeleteGroupAsync(const DeleteGroupRequestT &request, const DeleteGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SetUICustomizationOutcome SetUICustomization(const Model::SetUICustomizationRequest &request) const
virtual Model::AdminGetDeviceOutcome AdminGetDevice(const Model::AdminGetDeviceRequest &request) const
Model::DescribeUserPoolDomainOutcomeCallable DescribeUserPoolDomainCallable(const DescribeUserPoolDomainRequestT &request) const
Model::ListIdentityProvidersOutcomeCallable ListIdentityProvidersCallable(const ListIdentityProvidersRequestT &request) const
Model::GetGroupOutcomeCallable GetGroupCallable(const GetGroupRequestT &request) const
virtual Model::GetIdentityProviderByIdentifierOutcome GetIdentityProviderByIdentifier(const Model::GetIdentityProviderByIdentifierRequest &request) const
virtual Model::DescribeResourceServerOutcome DescribeResourceServer(const Model::DescribeResourceServerRequest &request) const
Model::CreateUserPoolClientOutcomeCallable CreateUserPoolClientCallable(const CreateUserPoolClientRequestT &request) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AssociateSoftwareTokenOutcome AssociateSoftwareToken(const Model::AssociateSoftwareTokenRequest &request={}) const
void GetGroupAsync(const GetGroupRequestT &request, const GetGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminRemoveUserFromGroupAsync(const AdminRemoveUserFromGroupRequestT &request, const AdminRemoveUserFromGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateUserImportJobAsync(const CreateUserImportJobRequestT &request, const CreateUserImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CognitoIdentityProviderClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< CognitoIdentityProviderEndpointProviderBase > endpointProvider=nullptr, const Aws::CognitoIdentityProvider::CognitoIdentityProviderClientConfiguration &clientConfiguration=Aws::CognitoIdentityProvider::CognitoIdentityProviderClientConfiguration())
void ConfirmSignUpAsync(const ConfirmSignUpRequestT &request, const ConfirmSignUpResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ResendConfirmationCodeOutcomeCallable ResendConfirmationCodeCallable(const ResendConfirmationCodeRequestT &request) const
virtual Model::DescribeRiskConfigurationOutcome DescribeRiskConfiguration(const Model::DescribeRiskConfigurationRequest &request) const
void DescribeUserPoolDomainAsync(const DescribeUserPoolDomainRequestT &request, const DescribeUserPoolDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::SetLogDeliveryConfigurationOutcomeCallable SetLogDeliveryConfigurationCallable(const SetLogDeliveryConfigurationRequestT &request) const
void DeleteResourceServerAsync(const DeleteResourceServerRequestT &request, const DeleteResourceServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SetLogDeliveryConfigurationOutcome SetLogDeliveryConfiguration(const Model::SetLogDeliveryConfigurationRequest &request) const
Model::VerifySoftwareTokenOutcomeCallable VerifySoftwareTokenCallable(const VerifySoftwareTokenRequestT &request) const
void DeleteIdentityProviderAsync(const DeleteIdentityProviderRequestT &request, const DeleteIdentityProviderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeUserPoolClientAsync(const DescribeUserPoolClientRequestT &request, const DescribeUserPoolClientResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ForgetDeviceOutcomeCallable ForgetDeviceCallable(const ForgetDeviceRequestT &request) const
virtual Model::DescribeIdentityProviderOutcome DescribeIdentityProvider(const Model::DescribeIdentityProviderRequest &request) const
virtual Model::AdminListGroupsForUserOutcome AdminListGroupsForUser(const Model::AdminListGroupsForUserRequest &request) const
void AdminUpdateAuthEventFeedbackAsync(const AdminUpdateAuthEventFeedbackRequestT &request, const AdminUpdateAuthEventFeedbackResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ChangePasswordOutcome ChangePassword(const Model::ChangePasswordRequest &request) const
void ListUserPoolsAsync(const ListUserPoolsRequestT &request, const ListUserPoolsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetCSVHeaderAsync(const GetCSVHeaderRequestT &request, const GetCSVHeaderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminGetDeviceAsync(const AdminGetDeviceRequestT &request, const AdminGetDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateUserPoolDomainOutcomeCallable CreateUserPoolDomainCallable(const CreateUserPoolDomainRequestT &request) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Model::CreateResourceServerOutcomeCallable CreateResourceServerCallable(const CreateResourceServerRequestT &request) const
CognitoIdentityProviderClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
void UpdateResourceServerAsync(const UpdateResourceServerRequestT &request, const UpdateResourceServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateGroupOutcome UpdateGroup(const Model::UpdateGroupRequest &request) const
virtual Model::StartUserImportJobOutcome StartUserImportJob(const Model::StartUserImportJobRequest &request) const
Model::ConfirmSignUpOutcomeCallable ConfirmSignUpCallable(const ConfirmSignUpRequestT &request) const
virtual Model::AdminUpdateAuthEventFeedbackOutcome AdminUpdateAuthEventFeedback(const Model::AdminUpdateAuthEventFeedbackRequest &request) const
void GetUserAttributeVerificationCodeAsync(const GetUserAttributeVerificationCodeRequestT &request, const GetUserAttributeVerificationCodeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AdminUserGlobalSignOutOutcome AdminUserGlobalSignOut(const Model::AdminUserGlobalSignOutRequest &request) const
void ListUsersAsync(const ListUsersRequestT &request, const ListUsersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetUserOutcomeCallable GetUserCallable(const GetUserRequestT &request) const
virtual Model::VerifySoftwareTokenOutcome VerifySoftwareToken(const Model::VerifySoftwareTokenRequest &request) const
Model::DeleteUserPoolOutcomeCallable DeleteUserPoolCallable(const DeleteUserPoolRequestT &request) const
Model::UpdateDeviceStatusOutcomeCallable UpdateDeviceStatusCallable(const UpdateDeviceStatusRequestT &request) const
Model::StartUserImportJobOutcomeCallable StartUserImportJobCallable(const StartUserImportJobRequestT &request) const
virtual Model::UpdateAuthEventFeedbackOutcome UpdateAuthEventFeedback(const Model::UpdateAuthEventFeedbackRequest &request) const
void DescribeRiskConfigurationAsync(const DescribeRiskConfigurationRequestT &request, const DescribeRiskConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminAddUserToGroupAsync(const AdminAddUserToGroupRequestT &request, const AdminAddUserToGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminDisableUserOutcomeCallable AdminDisableUserCallable(const AdminDisableUserRequestT &request) const
virtual Model::GetUserAttributeVerificationCodeOutcome GetUserAttributeVerificationCode(const Model::GetUserAttributeVerificationCodeRequest &request) const
virtual Model::DeleteUserOutcome DeleteUser(const Model::DeleteUserRequest &request) const
Model::AdminDisableProviderForUserOutcomeCallable AdminDisableProviderForUserCallable(const AdminDisableProviderForUserRequestT &request) const
virtual Model::CreateIdentityProviderOutcome CreateIdentityProvider(const Model::CreateIdentityProviderRequest &request) const
Model::AdminGetDeviceOutcomeCallable AdminGetDeviceCallable(const AdminGetDeviceRequestT &request) const
virtual Model::ListIdentityProvidersOutcome ListIdentityProviders(const Model::ListIdentityProvidersRequest &request) const
virtual Model::GetUICustomizationOutcome GetUICustomization(const Model::GetUICustomizationRequest &request) const
void CreateUserPoolDomainAsync(const CreateUserPoolDomainRequestT &request, const CreateUserPoolDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AssociateSoftwareTokenAsync(const AssociateSoftwareTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const AssociateSoftwareTokenRequestT &request={}) const
virtual Model::AdminDisableUserOutcome AdminDisableUser(const Model::AdminDisableUserRequest &request) const
virtual Model::DeleteUserPoolOutcome DeleteUserPool(const Model::DeleteUserPoolRequest &request) const
void UpdateGroupAsync(const UpdateGroupRequestT &request, const UpdateGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetLogDeliveryConfigurationOutcomeCallable GetLogDeliveryConfigurationCallable(const GetLogDeliveryConfigurationRequestT &request) const
void AdminDisableProviderForUserAsync(const AdminDisableProviderForUserRequestT &request, const AdminDisableProviderForUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeUserImportJobOutcome DescribeUserImportJob(const Model::DescribeUserImportJobRequest &request) const
virtual Model::DeleteUserAttributesOutcome DeleteUserAttributes(const Model::DeleteUserAttributesRequest &request) const
virtual Model::DeleteUserPoolDomainOutcome DeleteUserPoolDomain(const Model::DeleteUserPoolDomainRequest &request) const
void AdminLinkProviderForUserAsync(const AdminLinkProviderForUserRequestT &request, const AdminLinkProviderForUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListGroupsAsync(const ListGroupsRequestT &request, const ListGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminCreateUserOutcomeCallable AdminCreateUserCallable(const AdminCreateUserRequestT &request) const
virtual Model::GetDeviceOutcome GetDevice(const Model::GetDeviceRequest &request) const
void GlobalSignOutAsync(const GlobalSignOutRequestT &request, const GlobalSignOutResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CognitoIdentityProviderClient(const Aws::CognitoIdentityProvider::CognitoIdentityProviderClientConfiguration &clientConfiguration=Aws::CognitoIdentityProvider::CognitoIdentityProviderClientConfiguration(), std::shared_ptr< CognitoIdentityProviderEndpointProviderBase > endpointProvider=nullptr)
CognitoIdentityProviderClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< CognitoIdentityProviderEndpointProviderBase > endpointProvider=nullptr, const Aws::CognitoIdentityProvider::CognitoIdentityProviderClientConfiguration &clientConfiguration=Aws::CognitoIdentityProvider::CognitoIdentityProviderClientConfiguration())
void DeleteUserAsync(const DeleteUserRequestT &request, const DeleteUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListGroupsOutcome ListGroups(const Model::ListGroupsRequest &request) const
virtual Model::ListUsersOutcome ListUsers(const Model::ListUsersRequest &request) const
Model::AdminForgetDeviceOutcomeCallable AdminForgetDeviceCallable(const AdminForgetDeviceRequestT &request) const
Model::AdminAddUserToGroupOutcomeCallable AdminAddUserToGroupCallable(const AdminAddUserToGroupRequestT &request) const
virtual Model::CreateUserPoolClientOutcome CreateUserPoolClient(const Model::CreateUserPoolClientRequest &request) const
Model::ListResourceServersOutcomeCallable ListResourceServersCallable(const ListResourceServersRequestT &request) const
void SetUICustomizationAsync(const SetUICustomizationRequestT &request, const SetUICustomizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateResourceServerOutcomeCallable UpdateResourceServerCallable(const UpdateResourceServerRequestT &request) const
Model::DescribeUserImportJobOutcomeCallable DescribeUserImportJobCallable(const DescribeUserImportJobRequestT &request) const
virtual Model::ListUserPoolClientsOutcome ListUserPoolClients(const Model::ListUserPoolClientsRequest &request) const
virtual Model::ListDevicesOutcome ListDevices(const Model::ListDevicesRequest &request) const
virtual Model::AdminDisableProviderForUserOutcome AdminDisableProviderForUser(const Model::AdminDisableProviderForUserRequest &request) const
virtual Model::UpdateUserPoolOutcome UpdateUserPool(const Model::UpdateUserPoolRequest &request) const
void ChangePasswordAsync(const ChangePasswordRequestT &request, const ChangePasswordResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AdminListDevicesOutcome AdminListDevices(const Model::AdminListDevicesRequest &request) const
virtual Model::ForgetDeviceOutcome ForgetDevice(const Model::ForgetDeviceRequest &request) const
Model::AdminDeleteUserOutcomeCallable AdminDeleteUserCallable(const AdminDeleteUserRequestT &request) const
virtual Model::AdminSetUserPasswordOutcome AdminSetUserPassword(const Model::AdminSetUserPasswordRequest &request) const
virtual Model::RespondToAuthChallengeOutcome RespondToAuthChallenge(const Model::RespondToAuthChallengeRequest &request) const
void UpdateDeviceStatusAsync(const UpdateDeviceStatusRequestT &request, const UpdateDeviceStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminUserGlobalSignOutOutcomeCallable AdminUserGlobalSignOutCallable(const AdminUserGlobalSignOutRequestT &request) const
virtual Model::AdminEnableUserOutcome AdminEnableUser(const Model::AdminEnableUserRequest &request) const
virtual Model::SetUserMFAPreferenceOutcome SetUserMFAPreference(const Model::SetUserMFAPreferenceRequest &request) const
void AdminUpdateDeviceStatusAsync(const AdminUpdateDeviceStatusRequestT &request, const AdminUpdateDeviceStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListIdentityProvidersAsync(const ListIdentityProvidersRequestT &request, const ListIdentityProvidersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ConfirmSignUpOutcome ConfirmSignUp(const Model::ConfirmSignUpRequest &request) const
virtual Model::AdminSetUserMFAPreferenceOutcome AdminSetUserMFAPreference(const Model::AdminSetUserMFAPreferenceRequest &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
virtual Model::CreateResourceServerOutcome CreateResourceServer(const Model::CreateResourceServerRequest &request) const
void SetLogDeliveryConfigurationAsync(const SetLogDeliveryConfigurationRequestT &request, const SetLogDeliveryConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListUserImportJobsOutcomeCallable ListUserImportJobsCallable(const ListUserImportJobsRequestT &request) const
virtual Model::UpdateResourceServerOutcome UpdateResourceServer(const Model::UpdateResourceServerRequest &request) const
void ConfirmDeviceAsync(const ConfirmDeviceRequestT &request, const ConfirmDeviceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListUsersInGroupOutcomeCallable ListUsersInGroupCallable(const ListUsersInGroupRequestT &request) const
virtual Model::AdminSetUserSettingsOutcome AdminSetUserSettings(const Model::AdminSetUserSettingsRequest &request) const
Model::AdminRemoveUserFromGroupOutcomeCallable AdminRemoveUserFromGroupCallable(const AdminRemoveUserFromGroupRequestT &request) const
void ListDevicesAsync(const ListDevicesRequestT &request, const ListDevicesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ForgotPasswordOutcomeCallable ForgotPasswordCallable(const ForgotPasswordRequestT &request) const
void DeleteUserPoolClientAsync(const DeleteUserPoolClientRequestT &request, const DeleteUserPoolClientResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AdminUpdateDeviceStatusOutcome AdminUpdateDeviceStatus(const Model::AdminUpdateDeviceStatusRequest &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SetUserMFAPreferenceAsync(const SetUserMFAPreferenceRequestT &request, const SetUserMFAPreferenceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopUserImportJobOutcomeCallable StopUserImportJobCallable(const StopUserImportJobRequestT &request) const
void AdminInitiateAuthAsync(const AdminInitiateAuthRequestT &request, const AdminInitiateAuthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminGetUserOutcomeCallable AdminGetUserCallable(const AdminGetUserRequestT &request) const
void RevokeTokenAsync(const RevokeTokenRequestT &request, const RevokeTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void AdminUserGlobalSignOutAsync(const AdminUserGlobalSignOutRequestT &request, const AdminUserGlobalSignOutResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteUserPoolClientOutcomeCallable DeleteUserPoolClientCallable(const DeleteUserPoolClientRequestT &request) const
void ListResourceServersAsync(const ListResourceServersRequestT &request, const ListResourceServersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetLogDeliveryConfigurationAsync(const GetLogDeliveryConfigurationRequestT &request, const GetLogDeliveryConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeRiskConfigurationOutcomeCallable DescribeRiskConfigurationCallable(const DescribeRiskConfigurationRequestT &request) const
void VerifySoftwareTokenAsync(const VerifySoftwareTokenRequestT &request, const VerifySoftwareTokenResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminSetUserMFAPreferenceOutcomeCallable AdminSetUserMFAPreferenceCallable(const AdminSetUserMFAPreferenceRequestT &request) const
Model::DescribeIdentityProviderOutcomeCallable DescribeIdentityProviderCallable(const DescribeIdentityProviderRequestT &request) const
Model::GlobalSignOutOutcomeCallable GlobalSignOutCallable(const GlobalSignOutRequestT &request) const
std::shared_ptr< CognitoIdentityProviderEndpointProviderBase > & accessEndpointProvider()
void DescribeResourceServerAsync(const DescribeResourceServerRequestT &request, const DescribeResourceServerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListUsersInGroupAsync(const ListUsersInGroupRequestT &request, const ListUsersInGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SetUserSettingsOutcome SetUserSettings(const Model::SetUserSettingsRequest &request) const
virtual Model::UpdateUserPoolClientOutcome UpdateUserPoolClient(const Model::UpdateUserPoolClientRequest &request) const
Model::UpdateUserPoolOutcomeCallable UpdateUserPoolCallable(const UpdateUserPoolRequestT &request) const
virtual Model::UpdateIdentityProviderOutcome UpdateIdentityProvider(const Model::UpdateIdentityProviderRequest &request) const
Model::AddCustomAttributesOutcomeCallable AddCustomAttributesCallable(const AddCustomAttributesRequestT &request) const
Model::AdminUpdateAuthEventFeedbackOutcomeCallable AdminUpdateAuthEventFeedbackCallable(const AdminUpdateAuthEventFeedbackRequestT &request) const
virtual Model::CreateUserImportJobOutcome CreateUserImportJob(const Model::CreateUserImportJobRequest &request) const
Model::ListUsersOutcomeCallable ListUsersCallable(const ListUsersRequestT &request) const
void InitiateAuthAsync(const InitiateAuthRequestT &request, const InitiateAuthResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetGroupOutcome GetGroup(const Model::GetGroupRequest &request) const
void SetRiskConfigurationAsync(const SetRiskConfigurationRequestT &request, const SetRiskConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ConfirmForgotPasswordAsync(const ConfirmForgotPasswordRequestT &request, const ConfirmForgotPasswordResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AdminLinkProviderForUserOutcomeCallable AdminLinkProviderForUserCallable(const AdminLinkProviderForUserRequestT &request) const
void ListUserImportJobsAsync(const ListUserImportJobsRequestT &request, const ListUserImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ConfirmDeviceOutcome ConfirmDevice(const Model::ConfirmDeviceRequest &request) const
virtual Model::CreateGroupOutcome CreateGroup(const Model::CreateGroupRequest &request) const
virtual Model::UpdateUserPoolDomainOutcome UpdateUserPoolDomain(const Model::UpdateUserPoolDomainRequest &request) const
Model::InitiateAuthOutcomeCallable InitiateAuthCallable(const InitiateAuthRequestT &request) const
virtual Model::DeleteUserPoolClientOutcome DeleteUserPoolClient(const Model::DeleteUserPoolClientRequest &request) const
virtual Model::AdminInitiateAuthOutcome AdminInitiateAuth(const Model::AdminInitiateAuthRequest &request) const
virtual Model::AdminConfirmSignUpOutcome AdminConfirmSignUp(const Model::AdminConfirmSignUpRequest &request) const
std::future< ListResourceServersOutcome > ListResourceServersOutcomeCallable
std::future< AdminDeleteUserAttributesOutcome > AdminDeleteUserAttributesOutcomeCallable
std::future< DeleteUserAttributesOutcome > DeleteUserAttributesOutcomeCallable
std::future< AdminInitiateAuthOutcome > AdminInitiateAuthOutcomeCallable
std::future< AddCustomAttributesOutcome > AddCustomAttributesOutcomeCallable
std::future< AdminDisableProviderForUserOutcome > AdminDisableProviderForUserOutcomeCallable
std::future< AdminRemoveUserFromGroupOutcome > AdminRemoveUserFromGroupOutcomeCallable
std::future< AdminListGroupsForUserOutcome > AdminListGroupsForUserOutcomeCallable
std::future< UpdateUserPoolClientOutcome > UpdateUserPoolClientOutcomeCallable
std::future< AssociateSoftwareTokenOutcome > AssociateSoftwareTokenOutcomeCallable
std::future< ConfirmSignUpOutcome > ConfirmSignUpOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< GlobalSignOutOutcome > GlobalSignOutOutcomeCallable
std::future< UpdateDeviceStatusOutcome > UpdateDeviceStatusOutcomeCallable
std::future< DeleteResourceServerOutcome > DeleteResourceServerOutcomeCallable
std::future< DeleteUserPoolDomainOutcome > DeleteUserPoolDomainOutcomeCallable
std::future< DescribeIdentityProviderOutcome > DescribeIdentityProviderOutcomeCallable
std::future< SetLogDeliveryConfigurationOutcome > SetLogDeliveryConfigurationOutcomeCallable
std::future< GetLogDeliveryConfigurationOutcome > GetLogDeliveryConfigurationOutcomeCallable
std::future< CreateUserPoolClientOutcome > CreateUserPoolClientOutcomeCallable
std::future< DescribeRiskConfigurationOutcome > DescribeRiskConfigurationOutcomeCallable
std::future< StartUserImportJobOutcome > StartUserImportJobOutcomeCallable
std::future< AdminEnableUserOutcome > AdminEnableUserOutcomeCallable
std::future< SetUserMFAPreferenceOutcome > SetUserMFAPreferenceOutcomeCallable
std::future< CreateResourceServerOutcome > CreateResourceServerOutcomeCallable
std::future< ResendConfirmationCodeOutcome > ResendConfirmationCodeOutcomeCallable
std::future< AdminCreateUserOutcome > AdminCreateUserOutcomeCallable
std::future< UpdateUserPoolDomainOutcome > UpdateUserPoolDomainOutcomeCallable
std::future< AdminDeleteUserOutcome > AdminDeleteUserOutcomeCallable
std::future< ListUsersInGroupOutcome > ListUsersInGroupOutcomeCallable
std::future< UpdateAuthEventFeedbackOutcome > UpdateAuthEventFeedbackOutcomeCallable
std::future< GetUserAttributeVerificationCodeOutcome > GetUserAttributeVerificationCodeOutcomeCallable
std::future< ListUserPoolClientsOutcome > ListUserPoolClientsOutcomeCallable
std::future< AdminRespondToAuthChallengeOutcome > AdminRespondToAuthChallengeOutcomeCallable
std::future< ConfirmForgotPasswordOutcome > ConfirmForgotPasswordOutcomeCallable
std::future< RespondToAuthChallengeOutcome > RespondToAuthChallengeOutcomeCallable
std::future< AdminLinkProviderForUserOutcome > AdminLinkProviderForUserOutcomeCallable
std::future< GetSigningCertificateOutcome > GetSigningCertificateOutcomeCallable
std::future< AdminUserGlobalSignOutOutcome > AdminUserGlobalSignOutOutcomeCallable
std::future< AdminSetUserMFAPreferenceOutcome > AdminSetUserMFAPreferenceOutcomeCallable
std::future< CreateUserPoolOutcome > CreateUserPoolOutcomeCallable
std::future< DescribeResourceServerOutcome > DescribeResourceServerOutcomeCallable
std::future< DescribeUserPoolOutcome > DescribeUserPoolOutcomeCallable
std::future< DeleteUserPoolOutcome > DeleteUserPoolOutcomeCallable
std::future< AdminListDevicesOutcome > AdminListDevicesOutcomeCallable
std::future< DeleteIdentityProviderOutcome > DeleteIdentityProviderOutcomeCallable
std::future< AdminDisableUserOutcome > AdminDisableUserOutcomeCallable
std::future< GetUICustomizationOutcome > GetUICustomizationOutcomeCallable
std::future< AdminAddUserToGroupOutcome > AdminAddUserToGroupOutcomeCallable
std::future< VerifyUserAttributeOutcome > VerifyUserAttributeOutcomeCallable
std::future< UpdateUserAttributesOutcome > UpdateUserAttributesOutcomeCallable
std::future< CreateUserPoolDomainOutcome > CreateUserPoolDomainOutcomeCallable
std::future< AdminSetUserSettingsOutcome > AdminSetUserSettingsOutcomeCallable
std::future< SetRiskConfigurationOutcome > SetRiskConfigurationOutcomeCallable
std::future< GetIdentityProviderByIdentifierOutcome > GetIdentityProviderByIdentifierOutcomeCallable
std::future< AdminUpdateDeviceStatusOutcome > AdminUpdateDeviceStatusOutcomeCallable
std::future< AdminGetDeviceOutcome > AdminGetDeviceOutcomeCallable
std::future< VerifySoftwareTokenOutcome > VerifySoftwareTokenOutcomeCallable
std::future< CreateUserImportJobOutcome > CreateUserImportJobOutcomeCallable
std::future< ChangePasswordOutcome > ChangePasswordOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateUserPoolOutcome > UpdateUserPoolOutcomeCallable
std::future< SetUserPoolMfaConfigOutcome > SetUserPoolMfaConfigOutcomeCallable
std::future< CreateIdentityProviderOutcome > CreateIdentityProviderOutcomeCallable
std::future< ListIdentityProvidersOutcome > ListIdentityProvidersOutcomeCallable
std::future< AdminSetUserPasswordOutcome > AdminSetUserPasswordOutcomeCallable
std::future< AdminUpdateUserAttributesOutcome > AdminUpdateUserAttributesOutcomeCallable
std::future< AdminListUserAuthEventsOutcome > AdminListUserAuthEventsOutcomeCallable
std::future< SetUserSettingsOutcome > SetUserSettingsOutcomeCallable
std::future< DescribeUserPoolClientOutcome > DescribeUserPoolClientOutcomeCallable
std::future< AdminResetUserPasswordOutcome > AdminResetUserPasswordOutcomeCallable
std::future< GetUserPoolMfaConfigOutcome > GetUserPoolMfaConfigOutcomeCallable
std::future< DescribeUserImportJobOutcome > DescribeUserImportJobOutcomeCallable
std::future< AdminConfirmSignUpOutcome > AdminConfirmSignUpOutcomeCallable
std::future< AdminForgetDeviceOutcome > AdminForgetDeviceOutcomeCallable
std::future< AdminUpdateAuthEventFeedbackOutcome > AdminUpdateAuthEventFeedbackOutcomeCallable
std::future< ConfirmDeviceOutcome > ConfirmDeviceOutcomeCallable
std::future< DeleteUserPoolClientOutcome > DeleteUserPoolClientOutcomeCallable
std::future< UpdateIdentityProviderOutcome > UpdateIdentityProviderOutcomeCallable
std::future< DescribeUserPoolDomainOutcome > DescribeUserPoolDomainOutcomeCallable
std::future< ListUserPoolsOutcome > ListUserPoolsOutcomeCallable
std::future< ListUserImportJobsOutcome > ListUserImportJobsOutcomeCallable
std::future< ForgotPasswordOutcome > ForgotPasswordOutcomeCallable
std::future< SetUICustomizationOutcome > SetUICustomizationOutcomeCallable
std::future< StopUserImportJobOutcome > StopUserImportJobOutcomeCallable
std::future< UpdateResourceServerOutcome > UpdateResourceServerOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::VerifySoftwareTokenRequest &, const Model::VerifySoftwareTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifySoftwareTokenResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::VerifyUserAttributeRequest &, const Model::VerifyUserAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyUserAttributeResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetSigningCertificateRequest &, const Model::GetSigningCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSigningCertificateResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserAttributesRequest &, const Model::DeleteUserAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserAttributesResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ConfirmForgotPasswordRequest &, const Model::ConfirmForgotPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmForgotPasswordResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminGetDeviceRequest &, const Model::AdminGetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminGetDeviceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateIdentityProviderRequest &, const Model::CreateIdentityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIdentityProviderResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminCreateUserRequest &, const Model::AdminCreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminCreateUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminListDevicesRequest &, const Model::AdminListDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminListDevicesResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateUserPoolClientRequest &, const Model::CreateUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserPoolClientResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetGroupRequest &, const Model::GetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateAuthEventFeedbackRequest &, const Model::UpdateAuthEventFeedbackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAuthEventFeedbackResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetDeviceRequest &, const Model::GetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateGroupRequest &, const Model::CreateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminAddUserToGroupRequest &, const Model::AdminAddUserToGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminAddUserToGroupResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AssociateSoftwareTokenRequest &, const Model::AssociateSoftwareTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateSoftwareTokenResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminUpdateAuthEventFeedbackRequest &, const Model::AdminUpdateAuthEventFeedbackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminUpdateAuthEventFeedbackResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserPoolRequest &, const Model::DeleteUserPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserPoolResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteGroupRequest &, const Model::DeleteGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGroupResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::SetLogDeliveryConfigurationRequest &, const Model::SetLogDeliveryConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetLogDeliveryConfigurationResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeUserPoolDomainRequest &, const Model::DescribeUserPoolDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserPoolDomainResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeUserPoolClientRequest &, const Model::DescribeUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserPoolClientResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GlobalSignOutRequest &, const Model::GlobalSignOutOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GlobalSignOutResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateIdentityProviderRequest &, const Model::UpdateIdentityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIdentityProviderResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetIdentityProviderByIdentifierRequest &, const Model::GetIdentityProviderByIdentifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdentityProviderByIdentifierResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateUserPoolRequest &, const Model::CreateUserPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserPoolResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListUserImportJobsRequest &, const Model::ListUserImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUserImportJobsResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ForgetDeviceRequest &, const Model::ForgetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ForgetDeviceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateUserPoolClientRequest &, const Model::UpdateUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserPoolClientResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::StartUserImportJobRequest &, const Model::StartUserImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartUserImportJobResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateUserAttributesRequest &, const Model::UpdateUserAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserAttributesResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminInitiateAuthRequest &, const Model::AdminInitiateAuthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminInitiateAuthResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminDeleteUserAttributesRequest &, const Model::AdminDeleteUserAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminDeleteUserAttributesResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListIdentityProvidersRequest &, const Model::ListIdentityProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentityProvidersResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeIdentityProviderRequest &, const Model::DescribeIdentityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIdentityProviderResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateUserPoolDomainRequest &, const Model::UpdateUserPoolDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserPoolDomainResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminForgetDeviceRequest &, const Model::AdminForgetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminForgetDeviceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::SetUserPoolMfaConfigRequest &, const Model::SetUserPoolMfaConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetUserPoolMfaConfigResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeUserPoolRequest &, const Model::DescribeUserPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserPoolResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminUpdateUserAttributesRequest &, const Model::AdminUpdateUserAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminUpdateUserAttributesResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::SetUICustomizationRequest &, const Model::SetUICustomizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetUICustomizationResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ConfirmSignUpRequest &, const Model::ConfirmSignUpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmSignUpResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminLinkProviderForUserRequest &, const Model::AdminLinkProviderForUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminLinkProviderForUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeRiskConfigurationRequest &, const Model::DescribeRiskConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRiskConfigurationResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListUsersRequest &, const Model::ListUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUsersResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetUserAttributeVerificationCodeRequest &, const Model::GetUserAttributeVerificationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserAttributeVerificationCodeResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminListGroupsForUserRequest &, const Model::AdminListGroupsForUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminListGroupsForUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateResourceServerRequest &, const Model::CreateResourceServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResourceServerResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetUserPoolMfaConfigRequest &, const Model::GetUserPoolMfaConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserPoolMfaConfigResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListGroupsRequest &, const Model::ListGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupsResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateResourceServerRequest &, const Model::UpdateResourceServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResourceServerResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetUserRequest &, const Model::GetUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeResourceServerRequest &, const Model::DescribeResourceServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeResourceServerResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminRemoveUserFromGroupRequest &, const Model::AdminRemoveUserFromGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminRemoveUserFromGroupResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminDeleteUserRequest &, const Model::AdminDeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminDeleteUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListUserPoolsRequest &, const Model::ListUserPoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUserPoolsResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateUserPoolDomainRequest &, const Model::CreateUserPoolDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserPoolDomainResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::RevokeTokenRequest &, const Model::RevokeTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeTokenResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminEnableUserRequest &, const Model::AdminEnableUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminEnableUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserPoolClientRequest &, const Model::DeleteUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserPoolClientResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ResendConfirmationCodeRequest &, const Model::ResendConfirmationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResendConfirmationCodeResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminGetUserRequest &, const Model::AdminGetUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminGetUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminListUserAuthEventsRequest &, const Model::AdminListUserAuthEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminListUserAuthEventsResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminUpdateDeviceStatusRequest &, const Model::AdminUpdateDeviceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminUpdateDeviceStatusResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminSetUserSettingsRequest &, const Model::AdminSetUserSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminSetUserSettingsResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminDisableProviderForUserRequest &, const Model::AdminDisableProviderForUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminDisableProviderForUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminConfirmSignUpRequest &, const Model::AdminConfirmSignUpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminConfirmSignUpResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetUICustomizationRequest &, const Model::GetUICustomizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUICustomizationResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteIdentityProviderRequest &, const Model::DeleteIdentityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentityProviderResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AddCustomAttributesRequest &, const Model::AddCustomAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddCustomAttributesResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminResetUserPasswordRequest &, const Model::AdminResetUserPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminResetUserPasswordResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminUserGlobalSignOutRequest &, const Model::AdminUserGlobalSignOutOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminUserGlobalSignOutResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminSetUserMFAPreferenceRequest &, const Model::AdminSetUserMFAPreferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminSetUserMFAPreferenceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminSetUserPasswordRequest &, const Model::AdminSetUserPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminSetUserPasswordResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::SetRiskConfigurationRequest &, const Model::SetRiskConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetRiskConfigurationResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListResourceServersRequest &, const Model::ListResourceServersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResourceServersResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetCSVHeaderRequest &, const Model::GetCSVHeaderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCSVHeaderResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::SignUpRequest &, const Model::SignUpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SignUpResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::SetUserMFAPreferenceRequest &, const Model::SetUserMFAPreferenceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetUserMFAPreferenceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::StopUserImportJobRequest &, const Model::StopUserImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopUserImportJobResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteResourceServerRequest &, const Model::DeleteResourceServerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourceServerResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListUsersInGroupRequest &, const Model::ListUsersInGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUsersInGroupResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateGroupRequest &, const Model::UpdateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGroupResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserPoolDomainRequest &, const Model::DeleteUserPoolDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserPoolDomainResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::RespondToAuthChallengeRequest &, const Model::RespondToAuthChallengeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondToAuthChallengeResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ChangePasswordRequest &, const Model::ChangePasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ChangePasswordResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::SetUserSettingsRequest &, const Model::SetUserSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetUserSettingsResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::GetLogDeliveryConfigurationRequest &, const Model::GetLogDeliveryConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLogDeliveryConfigurationResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListDevicesRequest &, const Model::ListDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevicesResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::InitiateAuthRequest &, const Model::InitiateAuthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > InitiateAuthResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminDisableUserRequest &, const Model::AdminDisableUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminDisableUserResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ListUserPoolClientsRequest &, const Model::ListUserPoolClientsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUserPoolClientsResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateUserPoolRequest &, const Model::UpdateUserPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserPoolResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeUserImportJobRequest &, const Model::DescribeUserImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserImportJobResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateUserImportJobRequest &, const Model::CreateUserImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserImportJobResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateDeviceStatusRequest &, const Model::UpdateDeviceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeviceStatusResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ConfirmDeviceRequest &, const Model::ConfirmDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmDeviceResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminRespondToAuthChallengeRequest &, const Model::AdminRespondToAuthChallengeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminRespondToAuthChallengeResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::ForgotPasswordRequest &, const Model::ForgotPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ForgotPasswordResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String