@aws-sdk/client-cognito-identity-provider
Version:
AWS SDK for JavaScript Cognito Identity Provider Client for Node.js, Browser and React Native
807 lines (806 loc) • 27 kB
TypeScript
import {
HostHeaderInputConfig,
HostHeaderResolvedConfig,
} from "@aws-sdk/middleware-host-header";
import {
UserAgentInputConfig,
UserAgentResolvedConfig,
} from "@aws-sdk/middleware-user-agent";
import {
RegionInputConfig,
RegionResolvedConfig,
} from "@smithy/config-resolver";
import {
EndpointInputConfig,
EndpointResolvedConfig,
} from "@smithy/middleware-endpoint";
import {
RetryInputConfig,
RetryResolvedConfig,
} from "@smithy/middleware-retry";
import { HttpHandlerUserInput as __HttpHandlerUserInput } from "@smithy/protocol-http";
import {
Client as __Client,
DefaultsMode as __DefaultsMode,
SmithyConfiguration as __SmithyConfiguration,
SmithyResolvedConfiguration as __SmithyResolvedConfiguration,
} from "@smithy/smithy-client";
import {
AwsCredentialIdentityProvider,
BodyLengthCalculator as __BodyLengthCalculator,
CheckOptionalClientConfig as __CheckOptionalClientConfig,
ChecksumConstructor as __ChecksumConstructor,
Decoder as __Decoder,
Encoder as __Encoder,
HashConstructor as __HashConstructor,
HttpHandlerOptions as __HttpHandlerOptions,
Logger as __Logger,
Provider as __Provider,
Provider,
StreamCollector as __StreamCollector,
UrlParser as __UrlParser,
UserAgent as __UserAgent,
} from "@smithy/types";
import {
HttpAuthSchemeInputConfig,
HttpAuthSchemeResolvedConfig,
} from "./auth/httpAuthSchemeProvider";
import {
AddCustomAttributesCommandInput,
AddCustomAttributesCommandOutput,
} from "./commands/AddCustomAttributesCommand";
import {
AdminAddUserToGroupCommandInput,
AdminAddUserToGroupCommandOutput,
} from "./commands/AdminAddUserToGroupCommand";
import {
AdminConfirmSignUpCommandInput,
AdminConfirmSignUpCommandOutput,
} from "./commands/AdminConfirmSignUpCommand";
import {
AdminCreateUserCommandInput,
AdminCreateUserCommandOutput,
} from "./commands/AdminCreateUserCommand";
import {
AdminDeleteUserAttributesCommandInput,
AdminDeleteUserAttributesCommandOutput,
} from "./commands/AdminDeleteUserAttributesCommand";
import {
AdminDeleteUserCommandInput,
AdminDeleteUserCommandOutput,
} from "./commands/AdminDeleteUserCommand";
import {
AdminDisableProviderForUserCommandInput,
AdminDisableProviderForUserCommandOutput,
} from "./commands/AdminDisableProviderForUserCommand";
import {
AdminDisableUserCommandInput,
AdminDisableUserCommandOutput,
} from "./commands/AdminDisableUserCommand";
import {
AdminEnableUserCommandInput,
AdminEnableUserCommandOutput,
} from "./commands/AdminEnableUserCommand";
import {
AdminForgetDeviceCommandInput,
AdminForgetDeviceCommandOutput,
} from "./commands/AdminForgetDeviceCommand";
import {
AdminGetDeviceCommandInput,
AdminGetDeviceCommandOutput,
} from "./commands/AdminGetDeviceCommand";
import {
AdminGetUserCommandInput,
AdminGetUserCommandOutput,
} from "./commands/AdminGetUserCommand";
import {
AdminInitiateAuthCommandInput,
AdminInitiateAuthCommandOutput,
} from "./commands/AdminInitiateAuthCommand";
import {
AdminLinkProviderForUserCommandInput,
AdminLinkProviderForUserCommandOutput,
} from "./commands/AdminLinkProviderForUserCommand";
import {
AdminListDevicesCommandInput,
AdminListDevicesCommandOutput,
} from "./commands/AdminListDevicesCommand";
import {
AdminListGroupsForUserCommandInput,
AdminListGroupsForUserCommandOutput,
} from "./commands/AdminListGroupsForUserCommand";
import {
AdminListUserAuthEventsCommandInput,
AdminListUserAuthEventsCommandOutput,
} from "./commands/AdminListUserAuthEventsCommand";
import {
AdminRemoveUserFromGroupCommandInput,
AdminRemoveUserFromGroupCommandOutput,
} from "./commands/AdminRemoveUserFromGroupCommand";
import {
AdminResetUserPasswordCommandInput,
AdminResetUserPasswordCommandOutput,
} from "./commands/AdminResetUserPasswordCommand";
import {
AdminRespondToAuthChallengeCommandInput,
AdminRespondToAuthChallengeCommandOutput,
} from "./commands/AdminRespondToAuthChallengeCommand";
import {
AdminSetUserMFAPreferenceCommandInput,
AdminSetUserMFAPreferenceCommandOutput,
} from "./commands/AdminSetUserMFAPreferenceCommand";
import {
AdminSetUserPasswordCommandInput,
AdminSetUserPasswordCommandOutput,
} from "./commands/AdminSetUserPasswordCommand";
import {
AdminSetUserSettingsCommandInput,
AdminSetUserSettingsCommandOutput,
} from "./commands/AdminSetUserSettingsCommand";
import {
AdminUpdateAuthEventFeedbackCommandInput,
AdminUpdateAuthEventFeedbackCommandOutput,
} from "./commands/AdminUpdateAuthEventFeedbackCommand";
import {
AdminUpdateDeviceStatusCommandInput,
AdminUpdateDeviceStatusCommandOutput,
} from "./commands/AdminUpdateDeviceStatusCommand";
import {
AdminUpdateUserAttributesCommandInput,
AdminUpdateUserAttributesCommandOutput,
} from "./commands/AdminUpdateUserAttributesCommand";
import {
AdminUserGlobalSignOutCommandInput,
AdminUserGlobalSignOutCommandOutput,
} from "./commands/AdminUserGlobalSignOutCommand";
import {
AssociateSoftwareTokenCommandInput,
AssociateSoftwareTokenCommandOutput,
} from "./commands/AssociateSoftwareTokenCommand";
import {
ChangePasswordCommandInput,
ChangePasswordCommandOutput,
} from "./commands/ChangePasswordCommand";
import {
CompleteWebAuthnRegistrationCommandInput,
CompleteWebAuthnRegistrationCommandOutput,
} from "./commands/CompleteWebAuthnRegistrationCommand";
import {
ConfirmDeviceCommandInput,
ConfirmDeviceCommandOutput,
} from "./commands/ConfirmDeviceCommand";
import {
ConfirmForgotPasswordCommandInput,
ConfirmForgotPasswordCommandOutput,
} from "./commands/ConfirmForgotPasswordCommand";
import {
ConfirmSignUpCommandInput,
ConfirmSignUpCommandOutput,
} from "./commands/ConfirmSignUpCommand";
import {
CreateGroupCommandInput,
CreateGroupCommandOutput,
} from "./commands/CreateGroupCommand";
import {
CreateIdentityProviderCommandInput,
CreateIdentityProviderCommandOutput,
} from "./commands/CreateIdentityProviderCommand";
import {
CreateManagedLoginBrandingCommandInput,
CreateManagedLoginBrandingCommandOutput,
} from "./commands/CreateManagedLoginBrandingCommand";
import {
CreateResourceServerCommandInput,
CreateResourceServerCommandOutput,
} from "./commands/CreateResourceServerCommand";
import {
CreateUserImportJobCommandInput,
CreateUserImportJobCommandOutput,
} from "./commands/CreateUserImportJobCommand";
import {
CreateUserPoolClientCommandInput,
CreateUserPoolClientCommandOutput,
} from "./commands/CreateUserPoolClientCommand";
import {
CreateUserPoolCommandInput,
CreateUserPoolCommandOutput,
} from "./commands/CreateUserPoolCommand";
import {
CreateUserPoolDomainCommandInput,
CreateUserPoolDomainCommandOutput,
} from "./commands/CreateUserPoolDomainCommand";
import {
DeleteGroupCommandInput,
DeleteGroupCommandOutput,
} from "./commands/DeleteGroupCommand";
import {
DeleteIdentityProviderCommandInput,
DeleteIdentityProviderCommandOutput,
} from "./commands/DeleteIdentityProviderCommand";
import {
DeleteManagedLoginBrandingCommandInput,
DeleteManagedLoginBrandingCommandOutput,
} from "./commands/DeleteManagedLoginBrandingCommand";
import {
DeleteResourceServerCommandInput,
DeleteResourceServerCommandOutput,
} from "./commands/DeleteResourceServerCommand";
import {
DeleteUserAttributesCommandInput,
DeleteUserAttributesCommandOutput,
} from "./commands/DeleteUserAttributesCommand";
import {
DeleteUserCommandInput,
DeleteUserCommandOutput,
} from "./commands/DeleteUserCommand";
import {
DeleteUserPoolClientCommandInput,
DeleteUserPoolClientCommandOutput,
} from "./commands/DeleteUserPoolClientCommand";
import {
DeleteUserPoolCommandInput,
DeleteUserPoolCommandOutput,
} from "./commands/DeleteUserPoolCommand";
import {
DeleteUserPoolDomainCommandInput,
DeleteUserPoolDomainCommandOutput,
} from "./commands/DeleteUserPoolDomainCommand";
import {
DeleteWebAuthnCredentialCommandInput,
DeleteWebAuthnCredentialCommandOutput,
} from "./commands/DeleteWebAuthnCredentialCommand";
import {
DescribeIdentityProviderCommandInput,
DescribeIdentityProviderCommandOutput,
} from "./commands/DescribeIdentityProviderCommand";
import {
DescribeManagedLoginBrandingByClientCommandInput,
DescribeManagedLoginBrandingByClientCommandOutput,
} from "./commands/DescribeManagedLoginBrandingByClientCommand";
import {
DescribeManagedLoginBrandingCommandInput,
DescribeManagedLoginBrandingCommandOutput,
} from "./commands/DescribeManagedLoginBrandingCommand";
import {
DescribeResourceServerCommandInput,
DescribeResourceServerCommandOutput,
} from "./commands/DescribeResourceServerCommand";
import {
DescribeRiskConfigurationCommandInput,
DescribeRiskConfigurationCommandOutput,
} from "./commands/DescribeRiskConfigurationCommand";
import {
DescribeUserImportJobCommandInput,
DescribeUserImportJobCommandOutput,
} from "./commands/DescribeUserImportJobCommand";
import {
DescribeUserPoolClientCommandInput,
DescribeUserPoolClientCommandOutput,
} from "./commands/DescribeUserPoolClientCommand";
import {
DescribeUserPoolCommandInput,
DescribeUserPoolCommandOutput,
} from "./commands/DescribeUserPoolCommand";
import {
DescribeUserPoolDomainCommandInput,
DescribeUserPoolDomainCommandOutput,
} from "./commands/DescribeUserPoolDomainCommand";
import {
ForgetDeviceCommandInput,
ForgetDeviceCommandOutput,
} from "./commands/ForgetDeviceCommand";
import {
ForgotPasswordCommandInput,
ForgotPasswordCommandOutput,
} from "./commands/ForgotPasswordCommand";
import {
GetCSVHeaderCommandInput,
GetCSVHeaderCommandOutput,
} from "./commands/GetCSVHeaderCommand";
import {
GetDeviceCommandInput,
GetDeviceCommandOutput,
} from "./commands/GetDeviceCommand";
import {
GetGroupCommandInput,
GetGroupCommandOutput,
} from "./commands/GetGroupCommand";
import {
GetIdentityProviderByIdentifierCommandInput,
GetIdentityProviderByIdentifierCommandOutput,
} from "./commands/GetIdentityProviderByIdentifierCommand";
import {
GetLogDeliveryConfigurationCommandInput,
GetLogDeliveryConfigurationCommandOutput,
} from "./commands/GetLogDeliveryConfigurationCommand";
import {
GetSigningCertificateCommandInput,
GetSigningCertificateCommandOutput,
} from "./commands/GetSigningCertificateCommand";
import {
GetTokensFromRefreshTokenCommandInput,
GetTokensFromRefreshTokenCommandOutput,
} from "./commands/GetTokensFromRefreshTokenCommand";
import {
GetUICustomizationCommandInput,
GetUICustomizationCommandOutput,
} from "./commands/GetUICustomizationCommand";
import {
GetUserAttributeVerificationCodeCommandInput,
GetUserAttributeVerificationCodeCommandOutput,
} from "./commands/GetUserAttributeVerificationCodeCommand";
import {
GetUserAuthFactorsCommandInput,
GetUserAuthFactorsCommandOutput,
} from "./commands/GetUserAuthFactorsCommand";
import {
GetUserCommandInput,
GetUserCommandOutput,
} from "./commands/GetUserCommand";
import {
GetUserPoolMfaConfigCommandInput,
GetUserPoolMfaConfigCommandOutput,
} from "./commands/GetUserPoolMfaConfigCommand";
import {
GlobalSignOutCommandInput,
GlobalSignOutCommandOutput,
} from "./commands/GlobalSignOutCommand";
import {
InitiateAuthCommandInput,
InitiateAuthCommandOutput,
} from "./commands/InitiateAuthCommand";
import {
ListDevicesCommandInput,
ListDevicesCommandOutput,
} from "./commands/ListDevicesCommand";
import {
ListGroupsCommandInput,
ListGroupsCommandOutput,
} from "./commands/ListGroupsCommand";
import {
ListIdentityProvidersCommandInput,
ListIdentityProvidersCommandOutput,
} from "./commands/ListIdentityProvidersCommand";
import {
ListResourceServersCommandInput,
ListResourceServersCommandOutput,
} from "./commands/ListResourceServersCommand";
import {
ListTagsForResourceCommandInput,
ListTagsForResourceCommandOutput,
} from "./commands/ListTagsForResourceCommand";
import {
ListUserImportJobsCommandInput,
ListUserImportJobsCommandOutput,
} from "./commands/ListUserImportJobsCommand";
import {
ListUserPoolClientsCommandInput,
ListUserPoolClientsCommandOutput,
} from "./commands/ListUserPoolClientsCommand";
import {
ListUserPoolsCommandInput,
ListUserPoolsCommandOutput,
} from "./commands/ListUserPoolsCommand";
import {
ListUsersCommandInput,
ListUsersCommandOutput,
} from "./commands/ListUsersCommand";
import {
ListUsersInGroupCommandInput,
ListUsersInGroupCommandOutput,
} from "./commands/ListUsersInGroupCommand";
import {
ListWebAuthnCredentialsCommandInput,
ListWebAuthnCredentialsCommandOutput,
} from "./commands/ListWebAuthnCredentialsCommand";
import {
ResendConfirmationCodeCommandInput,
ResendConfirmationCodeCommandOutput,
} from "./commands/ResendConfirmationCodeCommand";
import {
RespondToAuthChallengeCommandInput,
RespondToAuthChallengeCommandOutput,
} from "./commands/RespondToAuthChallengeCommand";
import {
RevokeTokenCommandInput,
RevokeTokenCommandOutput,
} from "./commands/RevokeTokenCommand";
import {
SetLogDeliveryConfigurationCommandInput,
SetLogDeliveryConfigurationCommandOutput,
} from "./commands/SetLogDeliveryConfigurationCommand";
import {
SetRiskConfigurationCommandInput,
SetRiskConfigurationCommandOutput,
} from "./commands/SetRiskConfigurationCommand";
import {
SetUICustomizationCommandInput,
SetUICustomizationCommandOutput,
} from "./commands/SetUICustomizationCommand";
import {
SetUserMFAPreferenceCommandInput,
SetUserMFAPreferenceCommandOutput,
} from "./commands/SetUserMFAPreferenceCommand";
import {
SetUserPoolMfaConfigCommandInput,
SetUserPoolMfaConfigCommandOutput,
} from "./commands/SetUserPoolMfaConfigCommand";
import {
SetUserSettingsCommandInput,
SetUserSettingsCommandOutput,
} from "./commands/SetUserSettingsCommand";
import {
SignUpCommandInput,
SignUpCommandOutput,
} from "./commands/SignUpCommand";
import {
StartUserImportJobCommandInput,
StartUserImportJobCommandOutput,
} from "./commands/StartUserImportJobCommand";
import {
StartWebAuthnRegistrationCommandInput,
StartWebAuthnRegistrationCommandOutput,
} from "./commands/StartWebAuthnRegistrationCommand";
import {
StopUserImportJobCommandInput,
StopUserImportJobCommandOutput,
} from "./commands/StopUserImportJobCommand";
import {
TagResourceCommandInput,
TagResourceCommandOutput,
} from "./commands/TagResourceCommand";
import {
UntagResourceCommandInput,
UntagResourceCommandOutput,
} from "./commands/UntagResourceCommand";
import {
UpdateAuthEventFeedbackCommandInput,
UpdateAuthEventFeedbackCommandOutput,
} from "./commands/UpdateAuthEventFeedbackCommand";
import {
UpdateDeviceStatusCommandInput,
UpdateDeviceStatusCommandOutput,
} from "./commands/UpdateDeviceStatusCommand";
import {
UpdateGroupCommandInput,
UpdateGroupCommandOutput,
} from "./commands/UpdateGroupCommand";
import {
UpdateIdentityProviderCommandInput,
UpdateIdentityProviderCommandOutput,
} from "./commands/UpdateIdentityProviderCommand";
import {
UpdateManagedLoginBrandingCommandInput,
UpdateManagedLoginBrandingCommandOutput,
} from "./commands/UpdateManagedLoginBrandingCommand";
import {
UpdateResourceServerCommandInput,
UpdateResourceServerCommandOutput,
} from "./commands/UpdateResourceServerCommand";
import {
UpdateUserAttributesCommandInput,
UpdateUserAttributesCommandOutput,
} from "./commands/UpdateUserAttributesCommand";
import {
UpdateUserPoolClientCommandInput,
UpdateUserPoolClientCommandOutput,
} from "./commands/UpdateUserPoolClientCommand";
import {
UpdateUserPoolCommandInput,
UpdateUserPoolCommandOutput,
} from "./commands/UpdateUserPoolCommand";
import {
UpdateUserPoolDomainCommandInput,
UpdateUserPoolDomainCommandOutput,
} from "./commands/UpdateUserPoolDomainCommand";
import {
VerifySoftwareTokenCommandInput,
VerifySoftwareTokenCommandOutput,
} from "./commands/VerifySoftwareTokenCommand";
import {
VerifyUserAttributeCommandInput,
VerifyUserAttributeCommandOutput,
} from "./commands/VerifyUserAttributeCommand";
import {
ClientInputEndpointParameters,
ClientResolvedEndpointParameters,
EndpointParameters,
} from "./endpoint/EndpointParameters";
import { RuntimeExtension, RuntimeExtensionsConfig } from "./runtimeExtensions";
export { __Client };
export type ServiceInputTypes =
| AddCustomAttributesCommandInput
| AdminAddUserToGroupCommandInput
| AdminConfirmSignUpCommandInput
| AdminCreateUserCommandInput
| AdminDeleteUserAttributesCommandInput
| AdminDeleteUserCommandInput
| AdminDisableProviderForUserCommandInput
| AdminDisableUserCommandInput
| AdminEnableUserCommandInput
| AdminForgetDeviceCommandInput
| AdminGetDeviceCommandInput
| AdminGetUserCommandInput
| AdminInitiateAuthCommandInput
| AdminLinkProviderForUserCommandInput
| AdminListDevicesCommandInput
| AdminListGroupsForUserCommandInput
| AdminListUserAuthEventsCommandInput
| AdminRemoveUserFromGroupCommandInput
| AdminResetUserPasswordCommandInput
| AdminRespondToAuthChallengeCommandInput
| AdminSetUserMFAPreferenceCommandInput
| AdminSetUserPasswordCommandInput
| AdminSetUserSettingsCommandInput
| AdminUpdateAuthEventFeedbackCommandInput
| AdminUpdateDeviceStatusCommandInput
| AdminUpdateUserAttributesCommandInput
| AdminUserGlobalSignOutCommandInput
| AssociateSoftwareTokenCommandInput
| ChangePasswordCommandInput
| CompleteWebAuthnRegistrationCommandInput
| ConfirmDeviceCommandInput
| ConfirmForgotPasswordCommandInput
| ConfirmSignUpCommandInput
| CreateGroupCommandInput
| CreateIdentityProviderCommandInput
| CreateManagedLoginBrandingCommandInput
| CreateResourceServerCommandInput
| CreateUserImportJobCommandInput
| CreateUserPoolClientCommandInput
| CreateUserPoolCommandInput
| CreateUserPoolDomainCommandInput
| DeleteGroupCommandInput
| DeleteIdentityProviderCommandInput
| DeleteManagedLoginBrandingCommandInput
| DeleteResourceServerCommandInput
| DeleteUserAttributesCommandInput
| DeleteUserCommandInput
| DeleteUserPoolClientCommandInput
| DeleteUserPoolCommandInput
| DeleteUserPoolDomainCommandInput
| DeleteWebAuthnCredentialCommandInput
| DescribeIdentityProviderCommandInput
| DescribeManagedLoginBrandingByClientCommandInput
| DescribeManagedLoginBrandingCommandInput
| DescribeResourceServerCommandInput
| DescribeRiskConfigurationCommandInput
| DescribeUserImportJobCommandInput
| DescribeUserPoolClientCommandInput
| DescribeUserPoolCommandInput
| DescribeUserPoolDomainCommandInput
| ForgetDeviceCommandInput
| ForgotPasswordCommandInput
| GetCSVHeaderCommandInput
| GetDeviceCommandInput
| GetGroupCommandInput
| GetIdentityProviderByIdentifierCommandInput
| GetLogDeliveryConfigurationCommandInput
| GetSigningCertificateCommandInput
| GetTokensFromRefreshTokenCommandInput
| GetUICustomizationCommandInput
| GetUserAttributeVerificationCodeCommandInput
| GetUserAuthFactorsCommandInput
| GetUserCommandInput
| GetUserPoolMfaConfigCommandInput
| GlobalSignOutCommandInput
| InitiateAuthCommandInput
| ListDevicesCommandInput
| ListGroupsCommandInput
| ListIdentityProvidersCommandInput
| ListResourceServersCommandInput
| ListTagsForResourceCommandInput
| ListUserImportJobsCommandInput
| ListUserPoolClientsCommandInput
| ListUserPoolsCommandInput
| ListUsersCommandInput
| ListUsersInGroupCommandInput
| ListWebAuthnCredentialsCommandInput
| ResendConfirmationCodeCommandInput
| RespondToAuthChallengeCommandInput
| RevokeTokenCommandInput
| SetLogDeliveryConfigurationCommandInput
| SetRiskConfigurationCommandInput
| SetUICustomizationCommandInput
| SetUserMFAPreferenceCommandInput
| SetUserPoolMfaConfigCommandInput
| SetUserSettingsCommandInput
| SignUpCommandInput
| StartUserImportJobCommandInput
| StartWebAuthnRegistrationCommandInput
| StopUserImportJobCommandInput
| TagResourceCommandInput
| UntagResourceCommandInput
| UpdateAuthEventFeedbackCommandInput
| UpdateDeviceStatusCommandInput
| UpdateGroupCommandInput
| UpdateIdentityProviderCommandInput
| UpdateManagedLoginBrandingCommandInput
| UpdateResourceServerCommandInput
| UpdateUserAttributesCommandInput
| UpdateUserPoolClientCommandInput
| UpdateUserPoolCommandInput
| UpdateUserPoolDomainCommandInput
| VerifySoftwareTokenCommandInput
| VerifyUserAttributeCommandInput;
export type ServiceOutputTypes =
| AddCustomAttributesCommandOutput
| AdminAddUserToGroupCommandOutput
| AdminConfirmSignUpCommandOutput
| AdminCreateUserCommandOutput
| AdminDeleteUserAttributesCommandOutput
| AdminDeleteUserCommandOutput
| AdminDisableProviderForUserCommandOutput
| AdminDisableUserCommandOutput
| AdminEnableUserCommandOutput
| AdminForgetDeviceCommandOutput
| AdminGetDeviceCommandOutput
| AdminGetUserCommandOutput
| AdminInitiateAuthCommandOutput
| AdminLinkProviderForUserCommandOutput
| AdminListDevicesCommandOutput
| AdminListGroupsForUserCommandOutput
| AdminListUserAuthEventsCommandOutput
| AdminRemoveUserFromGroupCommandOutput
| AdminResetUserPasswordCommandOutput
| AdminRespondToAuthChallengeCommandOutput
| AdminSetUserMFAPreferenceCommandOutput
| AdminSetUserPasswordCommandOutput
| AdminSetUserSettingsCommandOutput
| AdminUpdateAuthEventFeedbackCommandOutput
| AdminUpdateDeviceStatusCommandOutput
| AdminUpdateUserAttributesCommandOutput
| AdminUserGlobalSignOutCommandOutput
| AssociateSoftwareTokenCommandOutput
| ChangePasswordCommandOutput
| CompleteWebAuthnRegistrationCommandOutput
| ConfirmDeviceCommandOutput
| ConfirmForgotPasswordCommandOutput
| ConfirmSignUpCommandOutput
| CreateGroupCommandOutput
| CreateIdentityProviderCommandOutput
| CreateManagedLoginBrandingCommandOutput
| CreateResourceServerCommandOutput
| CreateUserImportJobCommandOutput
| CreateUserPoolClientCommandOutput
| CreateUserPoolCommandOutput
| CreateUserPoolDomainCommandOutput
| DeleteGroupCommandOutput
| DeleteIdentityProviderCommandOutput
| DeleteManagedLoginBrandingCommandOutput
| DeleteResourceServerCommandOutput
| DeleteUserAttributesCommandOutput
| DeleteUserCommandOutput
| DeleteUserPoolClientCommandOutput
| DeleteUserPoolCommandOutput
| DeleteUserPoolDomainCommandOutput
| DeleteWebAuthnCredentialCommandOutput
| DescribeIdentityProviderCommandOutput
| DescribeManagedLoginBrandingByClientCommandOutput
| DescribeManagedLoginBrandingCommandOutput
| DescribeResourceServerCommandOutput
| DescribeRiskConfigurationCommandOutput
| DescribeUserImportJobCommandOutput
| DescribeUserPoolClientCommandOutput
| DescribeUserPoolCommandOutput
| DescribeUserPoolDomainCommandOutput
| ForgetDeviceCommandOutput
| ForgotPasswordCommandOutput
| GetCSVHeaderCommandOutput
| GetDeviceCommandOutput
| GetGroupCommandOutput
| GetIdentityProviderByIdentifierCommandOutput
| GetLogDeliveryConfigurationCommandOutput
| GetSigningCertificateCommandOutput
| GetTokensFromRefreshTokenCommandOutput
| GetUICustomizationCommandOutput
| GetUserAttributeVerificationCodeCommandOutput
| GetUserAuthFactorsCommandOutput
| GetUserCommandOutput
| GetUserPoolMfaConfigCommandOutput
| GlobalSignOutCommandOutput
| InitiateAuthCommandOutput
| ListDevicesCommandOutput
| ListGroupsCommandOutput
| ListIdentityProvidersCommandOutput
| ListResourceServersCommandOutput
| ListTagsForResourceCommandOutput
| ListUserImportJobsCommandOutput
| ListUserPoolClientsCommandOutput
| ListUserPoolsCommandOutput
| ListUsersCommandOutput
| ListUsersInGroupCommandOutput
| ListWebAuthnCredentialsCommandOutput
| ResendConfirmationCodeCommandOutput
| RespondToAuthChallengeCommandOutput
| RevokeTokenCommandOutput
| SetLogDeliveryConfigurationCommandOutput
| SetRiskConfigurationCommandOutput
| SetUICustomizationCommandOutput
| SetUserMFAPreferenceCommandOutput
| SetUserPoolMfaConfigCommandOutput
| SetUserSettingsCommandOutput
| SignUpCommandOutput
| StartUserImportJobCommandOutput
| StartWebAuthnRegistrationCommandOutput
| StopUserImportJobCommandOutput
| TagResourceCommandOutput
| UntagResourceCommandOutput
| UpdateAuthEventFeedbackCommandOutput
| UpdateDeviceStatusCommandOutput
| UpdateGroupCommandOutput
| UpdateIdentityProviderCommandOutput
| UpdateManagedLoginBrandingCommandOutput
| UpdateResourceServerCommandOutput
| UpdateUserAttributesCommandOutput
| UpdateUserPoolClientCommandOutput
| UpdateUserPoolCommandOutput
| UpdateUserPoolDomainCommandOutput
| VerifySoftwareTokenCommandOutput
| VerifyUserAttributeCommandOutput;
export interface ClientDefaults
extends Partial<__SmithyConfiguration<__HttpHandlerOptions>> {
requestHandler?: __HttpHandlerUserInput;
sha256?: __ChecksumConstructor | __HashConstructor;
urlParser?: __UrlParser;
bodyLengthChecker?: __BodyLengthCalculator;
streamCollector?: __StreamCollector;
base64Decoder?: __Decoder;
base64Encoder?: __Encoder;
utf8Decoder?: __Decoder;
utf8Encoder?: __Encoder;
runtime?: string;
disableHostPrefix?: boolean;
serviceId?: string;
useDualstackEndpoint?: boolean | __Provider<boolean>;
useFipsEndpoint?: boolean | __Provider<boolean>;
region?: string | __Provider<string>;
profile?: string;
defaultUserAgentProvider?: Provider<__UserAgent>;
credentialDefaultProvider?: (input: any) => AwsCredentialIdentityProvider;
maxAttempts?: number | __Provider<number>;
retryMode?: string | __Provider<string>;
logger?: __Logger;
extensions?: RuntimeExtension[];
defaultsMode?: __DefaultsMode | __Provider<__DefaultsMode>;
}
export type CognitoIdentityProviderClientConfigType = Partial<
__SmithyConfiguration<__HttpHandlerOptions>
> &
ClientDefaults &
UserAgentInputConfig &
RetryInputConfig &
RegionInputConfig &
HostHeaderInputConfig &
EndpointInputConfig<EndpointParameters> &
HttpAuthSchemeInputConfig &
ClientInputEndpointParameters;
export interface CognitoIdentityProviderClientConfig
extends CognitoIdentityProviderClientConfigType {}
export type CognitoIdentityProviderClientResolvedConfigType =
__SmithyResolvedConfiguration<__HttpHandlerOptions> &
Required<ClientDefaults> &
RuntimeExtensionsConfig &
UserAgentResolvedConfig &
RetryResolvedConfig &
RegionResolvedConfig &
HostHeaderResolvedConfig &
EndpointResolvedConfig<EndpointParameters> &
HttpAuthSchemeResolvedConfig &
ClientResolvedEndpointParameters;
export interface CognitoIdentityProviderClientResolvedConfig
extends CognitoIdentityProviderClientResolvedConfigType {}
export declare class CognitoIdentityProviderClient extends __Client<
__HttpHandlerOptions,
ServiceInputTypes,
ServiceOutputTypes,
CognitoIdentityProviderClientResolvedConfig
> {
readonly config: CognitoIdentityProviderClientResolvedConfig;
constructor(
...[
configuration,
]: __CheckOptionalClientConfig<CognitoIdentityProviderClientConfig>
);
destroy(): void;
}