78 class HttpClientFactory;
83 template<
typename R,
typename E>
class Outcome;
99 class AWSCredentialsProvider;
107 namespace CognitoIdentityProvider
265 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AddCustomAttributesRequest&, const Model::AddCustomAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AddCustomAttributesResponseReceivedHandler;
266 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminConfirmSignUpRequest&, const Model::AdminConfirmSignUpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminConfirmSignUpResponseReceivedHandler;
267 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminDeleteUserRequest&, const Model::AdminDeleteUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminDeleteUserResponseReceivedHandler;
268 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminDeleteUserAttributesRequest&, const Model::AdminDeleteUserAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminDeleteUserAttributesResponseReceivedHandler;
269 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminDisableUserRequest&, const Model::AdminDisableUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminDisableUserResponseReceivedHandler;
270 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminEnableUserRequest&, const Model::AdminEnableUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminEnableUserResponseReceivedHandler;
271 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminForgetDeviceRequest&, const Model::AdminForgetDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminForgetDeviceResponseReceivedHandler;
272 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminGetDeviceRequest&, const Model::AdminGetDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminGetDeviceResponseReceivedHandler;
273 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminGetUserRequest&, const Model::AdminGetUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminGetUserResponseReceivedHandler;
274 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminInitiateAuthRequest&, const Model::AdminInitiateAuthOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminInitiateAuthResponseReceivedHandler;
275 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminListDevicesRequest&, const Model::AdminListDevicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminListDevicesResponseReceivedHandler;
276 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminResetUserPasswordRequest&, const Model::AdminResetUserPasswordOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminResetUserPasswordResponseReceivedHandler;
277 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminRespondToAuthChallengeRequest&, const Model::AdminRespondToAuthChallengeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminRespondToAuthChallengeResponseReceivedHandler;
278 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminSetUserSettingsRequest&, const Model::AdminSetUserSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminSetUserSettingsResponseReceivedHandler;
279 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminUpdateDeviceStatusRequest&, const Model::AdminUpdateDeviceStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminUpdateDeviceStatusResponseReceivedHandler;
280 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminUpdateUserAttributesRequest&, const Model::AdminUpdateUserAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminUpdateUserAttributesResponseReceivedHandler;
281 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::AdminUserGlobalSignOutRequest&, const Model::AdminUserGlobalSignOutOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AdminUserGlobalSignOutResponseReceivedHandler;
282 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ChangePasswordRequest&, const Model::ChangePasswordOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ChangePasswordResponseReceivedHandler;
283 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ConfirmDeviceRequest&, const Model::ConfirmDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ConfirmDeviceResponseReceivedHandler;
284 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ConfirmForgotPasswordRequest&, const Model::ConfirmForgotPasswordOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ConfirmForgotPasswordResponseReceivedHandler;
285 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ConfirmSignUpRequest&, const Model::ConfirmSignUpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ConfirmSignUpResponseReceivedHandler;
286 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::CreateUserPoolRequest&, const Model::CreateUserPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateUserPoolResponseReceivedHandler;
287 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::CreateUserPoolClientRequest&, const Model::CreateUserPoolClientOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateUserPoolClientResponseReceivedHandler;
288 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::DeleteUserRequest&, const Model::DeleteUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteUserResponseReceivedHandler;
289 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::DeleteUserAttributesRequest&, const Model::DeleteUserAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteUserAttributesResponseReceivedHandler;
290 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::DeleteUserPoolRequest&, const Model::DeleteUserPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteUserPoolResponseReceivedHandler;
291 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::DeleteUserPoolClientRequest&, const Model::DeleteUserPoolClientOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteUserPoolClientResponseReceivedHandler;
292 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::DescribeUserPoolRequest&, const Model::DescribeUserPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeUserPoolResponseReceivedHandler;
293 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::DescribeUserPoolClientRequest&, const Model::DescribeUserPoolClientOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DescribeUserPoolClientResponseReceivedHandler;
294 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ForgetDeviceRequest&, const Model::ForgetDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ForgetDeviceResponseReceivedHandler;
295 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ForgotPasswordRequest&, const Model::ForgotPasswordOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ForgotPasswordResponseReceivedHandler;
296 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::GetDeviceRequest&, const Model::GetDeviceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetDeviceResponseReceivedHandler;
297 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::GetUserRequest&, const Model::GetUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetUserResponseReceivedHandler;
298 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::GetUserAttributeVerificationCodeRequest&, const Model::GetUserAttributeVerificationCodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetUserAttributeVerificationCodeResponseReceivedHandler;
299 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::GlobalSignOutRequest&, const Model::GlobalSignOutOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GlobalSignOutResponseReceivedHandler;
300 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::InitiateAuthRequest&, const Model::InitiateAuthOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
InitiateAuthResponseReceivedHandler;
301 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ListDevicesRequest&, const Model::ListDevicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListDevicesResponseReceivedHandler;
302 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ListUserPoolClientsRequest&, const Model::ListUserPoolClientsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListUserPoolClientsResponseReceivedHandler;
303 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ListUserPoolsRequest&, const Model::ListUserPoolsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListUserPoolsResponseReceivedHandler;
304 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ListUsersRequest&, const Model::ListUsersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListUsersResponseReceivedHandler;
305 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::ResendConfirmationCodeRequest&, const Model::ResendConfirmationCodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ResendConfirmationCodeResponseReceivedHandler;
306 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::RespondToAuthChallengeRequest&, const Model::RespondToAuthChallengeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
RespondToAuthChallengeResponseReceivedHandler;
307 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::SetUserSettingsRequest&, const Model::SetUserSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
SetUserSettingsResponseReceivedHandler;
308 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::SignUpRequest&, const Model::SignUpOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
SignUpResponseReceivedHandler;
309 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::UpdateDeviceStatusRequest&, const Model::UpdateDeviceStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateDeviceStatusResponseReceivedHandler;
310 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::UpdateUserAttributesRequest&, const Model::UpdateUserAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateUserAttributesResponseReceivedHandler;
311 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::UpdateUserPoolRequest&, const Model::UpdateUserPoolOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateUserPoolResponseReceivedHandler;
312 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::UpdateUserPoolClientRequest&, const Model::UpdateUserPoolClientOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateUserPoolClientResponseReceivedHandler;
313 typedef std::function<void(const CognitoIdentityProviderClient*, const Model::VerifyUserAttributeRequest&, const Model::VerifyUserAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
VerifyUserAttributeResponseReceivedHandler;
1386 std::shared_ptr<Utils::Threading::Executor> m_executor;
Aws::Utils::Outcome< ConfirmDeviceResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ConfirmDeviceOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::ConfirmSignUpRequest &, const Model::ConfirmSignUpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmSignUpResponseReceivedHandler
std::future< AdminListDevicesOutcome > AdminListDevicesOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::ListUsersRequest &, const Model::ListUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUsersResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > DeleteUserPoolClientOutcome
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > DeleteUserOutcome
Aws::Utils::Outcome< UpdateDeviceStatusResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > UpdateDeviceStatusOutcome
Aws::Utils::Outcome< AdminSetUserSettingsResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminSetUserSettingsOutcome
std::future< ListUsersOutcome > ListUsersOutcomeCallable
std::future< UpdateUserAttributesOutcome > UpdateUserAttributesOutcomeCallable
std::future< ConfirmSignUpOutcome > ConfirmSignUpOutcomeCallable
std::future< AddCustomAttributesOutcome > AddCustomAttributesOutcomeCallable
Aws::Utils::Outcome< GetUserAttributeVerificationCodeResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > GetUserAttributeVerificationCodeOutcome
Aws::Utils::Outcome< AdminUpdateUserAttributesResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminUpdateUserAttributesOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::GlobalSignOutRequest &, const Model::GlobalSignOutOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GlobalSignOutResponseReceivedHandler
std::future< ListDevicesOutcome > ListDevicesOutcomeCallable
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::AdminDeleteUserRequest &, const Model::AdminDeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminDeleteUserResponseReceivedHandler
std::future< ConfirmDeviceOutcome > ConfirmDeviceOutcomeCallable
std::future< AdminDeleteUserOutcome > AdminDeleteUserOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateUserPoolRequest &, const Model::UpdateUserPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserPoolResponseReceivedHandler
std::future< ResendConfirmationCodeOutcome > ResendConfirmationCodeOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::ListUserPoolClientsRequest &, const Model::ListUserPoolClientsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUserPoolClientsResponseReceivedHandler
std::future< ForgotPasswordOutcome > ForgotPasswordOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminGetUserRequest &, const Model::AdminGetUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminGetUserResponseReceivedHandler
Aws::Utils::Outcome< AdminUpdateDeviceStatusResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminUpdateDeviceStatusOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserResponseReceivedHandler
std::future< AdminUpdateDeviceStatusOutcome > AdminUpdateDeviceStatusOutcomeCallable
Aws::Utils::Outcome< CreateUserPoolClientResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > CreateUserPoolClientOutcome
std::future< CreateUserPoolClientOutcome > CreateUserPoolClientOutcomeCallable
std::future< AdminRespondToAuthChallengeOutcome > AdminRespondToAuthChallengeOutcomeCallable
std::future< SignUpOutcome > SignUpOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminEnableUserRequest &, const Model::AdminEnableUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminEnableUserResponseReceivedHandler
Aws::Utils::Outcome< AddCustomAttributesResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AddCustomAttributesOutcome
std::future< AdminGetUserOutcome > AdminGetUserOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::CreateUserPoolClientRequest &, const Model::CreateUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserPoolClientResponseReceivedHandler
Aws::Client::AWSJsonClient BASECLASS
Aws::Utils::Outcome< InitiateAuthResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > InitiateAuthOutcome
Aws::Utils::Outcome< ListUserPoolsResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ListUserPoolsOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminUserGlobalSignOutRequest &, const Model::AdminUserGlobalSignOutOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminUserGlobalSignOutResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ForgetDeviceOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminSetUserSettingsRequest &, const Model::AdminSetUserSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminSetUserSettingsResponseReceivedHandler
Aws::Utils::Outcome< ListUserPoolClientsResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ListUserPoolClientsOutcome
Aws::Utils::Outcome< AdminListDevicesResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminListDevicesOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminDisableUserRequest &, const Model::AdminDisableUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminDisableUserResponseReceivedHandler
std::future< VerifyUserAttributeOutcome > VerifyUserAttributeOutcomeCallable
Aws::Utils::Outcome< AdminInitiateAuthResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminInitiateAuthOutcome
std::future< AdminInitiateAuthOutcome > AdminInitiateAuthOutcomeCallable
Aws::Utils::Outcome< SetUserSettingsResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > SetUserSettingsOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminRespondToAuthChallengeRequest &, const Model::AdminRespondToAuthChallengeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminRespondToAuthChallengeResponseReceivedHandler
std::future< SetUserSettingsOutcome > SetUserSettingsOutcomeCallable
std::future< GetUserAttributeVerificationCodeOutcome > GetUserAttributeVerificationCodeOutcomeCallable
Aws::Utils::Outcome< ResendConfirmationCodeResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ResendConfirmationCodeOutcome
std::future< GetUserOutcome > GetUserOutcomeCallable
Aws::Utils::Outcome< AdminGetUserResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminGetUserOutcome
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::AdminConfirmSignUpRequest &, const Model::AdminConfirmSignUpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminConfirmSignUpResponseReceivedHandler
Aws::Utils::Outcome< SignUpResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > SignUpOutcome
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::ResendConfirmationCodeRequest &, const Model::ResendConfirmationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResendConfirmationCodeResponseReceivedHandler
std::future< AdminUpdateUserAttributesOutcome > AdminUpdateUserAttributesOutcomeCallable
std::future< ChangePasswordOutcome > ChangePasswordOutcomeCallable
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::DescribeUserPoolClientRequest &, const Model::DescribeUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserPoolClientResponseReceivedHandler
std::function< void(const CognitoIdentityProviderClient *, const Model::RespondToAuthChallengeRequest &, const Model::RespondToAuthChallengeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RespondToAuthChallengeResponseReceivedHandler
std::future< AdminDeleteUserAttributesOutcome > AdminDeleteUserAttributesOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateUserPoolClientRequest &, const Model::UpdateUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserPoolClientResponseReceivedHandler
std::future< UpdateDeviceStatusOutcome > UpdateDeviceStatusOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::ConfirmDeviceRequest &, const Model::ConfirmDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmDeviceResponseReceivedHandler
Aws::Utils::Outcome< AdminResetUserPasswordResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminResetUserPasswordOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::GetDeviceRequest &, const Model::GetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceResponseReceivedHandler
std::future< UpdateUserPoolClientOutcome > UpdateUserPoolClientOutcomeCallable
Aws::Utils::Outcome< AdminDisableUserResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminDisableUserOutcome
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::ListDevicesRequest &, const Model::ListDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevicesResponseReceivedHandler
std::future< DeleteUserOutcome > DeleteUserOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::DescribeUserPoolRequest &, const Model::DescribeUserPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserPoolResponseReceivedHandler
std::future< AdminEnableUserOutcome > AdminEnableUserOutcomeCallable
std::future< AdminSetUserSettingsOutcome > AdminSetUserSettingsOutcomeCallable
Aws::Utils::Outcome< AdminEnableUserResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminEnableUserOutcome
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::GetUserAttributeVerificationCodeRequest &, const Model::GetUserAttributeVerificationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserAttributeVerificationCodeResponseReceivedHandler
#define AWS_COGNITOIDENTITYPROVIDER_API
Aws::Utils::Outcome< DescribeUserPoolClientResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > DescribeUserPoolClientOutcome
Aws::Utils::Outcome< DeleteUserAttributesResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > DeleteUserAttributesOutcome
std::future< AdminForgetDeviceOutcome > AdminForgetDeviceOutcomeCallable
Aws::Utils::Outcome< ForgotPasswordResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ForgotPasswordOutcome
Aws::Utils::Outcome< ListUsersResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ListUsersOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserPoolClientRequest &, const Model::DeleteUserPoolClientOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserPoolClientResponseReceivedHandler
Aws::Utils::Outcome< UpdateUserPoolClientResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > UpdateUserPoolClientOutcome
Aws::Utils::Outcome< ChangePasswordResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ChangePasswordOutcome
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::VerifyUserAttributeRequest &, const Model::VerifyUserAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > VerifyUserAttributeResponseReceivedHandler
Aws::Utils::Outcome< AdminRespondToAuthChallengeResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminRespondToAuthChallengeOutcome
Aws::Utils::Outcome< UpdateUserAttributesResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > UpdateUserAttributesOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminInitiateAuthRequest &, const Model::AdminInitiateAuthOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminInitiateAuthResponseReceivedHandler
std::future< AdminDisableUserOutcome > AdminDisableUserOutcomeCallable
std::future< AdminGetDeviceOutcome > AdminGetDeviceOutcomeCallable
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::UpdateDeviceStatusRequest &, const Model::UpdateDeviceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeviceStatusResponseReceivedHandler
Aws::Utils::Outcome< CreateUserPoolResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > CreateUserPoolOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserAttributesRequest &, const Model::DeleteUserAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserAttributesResponseReceivedHandler
Aws::Utils::Outcome< GetDeviceResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > GetDeviceOutcome
std::future< ForgetDeviceOutcome > ForgetDeviceOutcomeCallable
Aws::Utils::Outcome< UpdateUserPoolResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > UpdateUserPoolOutcome
Aws::Utils::Outcome< ConfirmSignUpResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ConfirmSignUpOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::ForgetDeviceRequest &, const Model::ForgetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ForgetDeviceResponseReceivedHandler
Aws::Utils::Outcome< GlobalSignOutResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > GlobalSignOutOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminForgetDeviceRequest &, const Model::AdminForgetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminForgetDeviceResponseReceivedHandler
std::future< ListUserPoolsOutcome > ListUserPoolsOutcomeCallable
std::future< AdminConfirmSignUpOutcome > AdminConfirmSignUpOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::ForgotPasswordRequest &, const Model::ForgotPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ForgotPasswordResponseReceivedHandler
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::GetUserRequest &, const Model::GetUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserResponseReceivedHandler
std::future< ListUserPoolClientsOutcome > ListUserPoolClientsOutcomeCallable
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Outcome< VerifyUserAttributeResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > VerifyUserAttributeOutcome
Aws::Utils::Outcome< ConfirmForgotPasswordResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ConfirmForgotPasswordOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminDeleteUserAttributesRequest &, const Model::AdminDeleteUserAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminDeleteUserAttributesResponseReceivedHandler
Aws::Utils::Outcome< AdminDeleteUserAttributesResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminDeleteUserAttributesOutcome
Aws::Utils::Outcome< AdminGetDeviceResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminGetDeviceOutcome
std::future< UpdateUserPoolOutcome > UpdateUserPoolOutcomeCallable
Aws::Utils::Outcome< RespondToAuthChallengeResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > RespondToAuthChallengeOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::DeleteUserPoolRequest &, const Model::DeleteUserPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserPoolResponseReceivedHandler
std::future< ConfirmForgotPasswordOutcome > ConfirmForgotPasswordOutcomeCallable
std::future< InitiateAuthOutcome > InitiateAuthOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::SignUpRequest &, const Model::SignUpOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SignUpResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > DeleteUserPoolOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminGetDeviceRequest &, const Model::AdminGetDeviceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminGetDeviceResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminDeleteUserOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::UpdateUserAttributesRequest &, const Model::UpdateUserAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserAttributesResponseReceivedHandler
std::future< GlobalSignOutOutcome > GlobalSignOutOutcomeCallable
Aws::Utils::Outcome< ListDevicesResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > ListDevicesOutcome
std::future< AdminResetUserPasswordOutcome > AdminResetUserPasswordOutcomeCallable
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminResetUserPasswordRequest &, const Model::AdminResetUserPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminResetUserPasswordResponseReceivedHandler
std::future< GetDeviceOutcome > GetDeviceOutcomeCallable
std::future< DeleteUserPoolOutcome > DeleteUserPoolOutcomeCallable
std::future< DescribeUserPoolClientOutcome > DescribeUserPoolClientOutcomeCallable
Aws::Utils::Outcome< AdminConfirmSignUpResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminConfirmSignUpOutcome
std::future< DeleteUserAttributesOutcome > DeleteUserAttributesOutcomeCallable
std::future< DeleteUserPoolClientOutcome > DeleteUserPoolClientOutcomeCallable
Aws::Utils::Outcome< GetUserResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > GetUserOutcome
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminForgetDeviceOutcome
std::function< void(const CognitoIdentityProviderClient *, const Model::AdminUpdateDeviceStatusRequest &, const Model::AdminUpdateDeviceStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AdminUpdateDeviceStatusResponseReceivedHandler
JSON (JavaScript Object Notation).
std::future< DescribeUserPoolOutcome > DescribeUserPoolOutcomeCallable
std::future< RespondToAuthChallengeOutcome > RespondToAuthChallengeOutcomeCallable
Aws::Utils::Outcome< AdminUserGlobalSignOutResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > AdminUserGlobalSignOutOutcome
Aws::Utils::Outcome< DescribeUserPoolResult, Aws::Client::AWSError< CognitoIdentityProviderErrors > > DescribeUserPoolOutcome
std::future< CreateUserPoolOutcome > CreateUserPoolOutcomeCallable
std::future< AdminUserGlobalSignOutOutcome > AdminUserGlobalSignOutOutcomeCallable