AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Resets the password for any user in your Managed Microsoft AD or Simple AD directory. Disabled users will become enabled and can be authenticated following the API call.
You can reset the password for any user in your directory with the following exceptions:
For Simple AD, you cannot reset the password for any user that is a member of either the Domain Admins or Enterprise Admins group except for the administrator user.
For Managed Microsoft AD, you can only reset the password for a user that is in an OU based off of the NetBIOS name that you typed when you created your directory. For example, you cannot reset the password for a user in the Amazon Web Services Reserved OU. For more information about the OU structure for an Managed Microsoft AD directory, see What Gets Created in the Directory Service Administration Guide.
This is an asynchronous operation using the standard naming convention for .NET 4.5 or higher. For .NET 3.5 the operation is implemented as a pair of methods using the standard naming convention of BeginResetUserPassword and EndResetUserPassword.
Namespace: Amazon.DirectoryService
Assembly: AWSSDK.DirectoryService.dll
Version: 3.x.y.z
public virtual Task<ResetUserPasswordResponse> ResetUserPasswordAsync( ResetUserPasswordRequest request, CancellationToken cancellationToken )
Container for the necessary parameters to execute the ResetUserPassword service method.
A cancellation token that can be used by other objects or threads to receive notice of cancellation.
Exception | Condition |
---|---|
ClientException | A client exception has occurred. |
DirectoryUnavailableException | The specified directory is unavailable. |
EntityDoesNotExistException | The specified entity could not be found. |
InvalidPasswordException | The new password provided by the user does not meet the password complexity requirements defined in your directory. |
ServiceException | An exception has occurred in Directory Service. |
UnsupportedOperationException | The operation is not supported. |
UserDoesNotExistException | The user provided a username that does not exist in your directory. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer