Namespace: Microsoft.MetadirectoryServices
Assembly: Microsoft.MetadirectoryServicesEx (in microsoft.metadirectoryservicesex.dll)
Usage
Visual Basic |
---|
Dim instance As IMAPasswordManagement Dim csentry As CSEntry Dim OldPassword As String Dim NewPassword As String instance.ChangePassword(csentry, OldPassword, NewPassword) |
Syntax
Visual Basic |
---|
Sub ChangePassword ( _ csentry As CSEntry, _ OldPassword As String, _ NewPassword As String _ ) |
C# |
---|
void ChangePassword ( CSEntry csentry, string OldPassword, string NewPassword ) |
C++ |
---|
void ChangePassword ( CSEntry^ csentry, String^ OldPassword, String^ NewPassword ) |
J# |
---|
void ChangePassword ( CSEntry csentry, String OldPassword, String NewPassword ) |
JScript |
---|
function ChangePassword ( csentry : CSEntry, OldPassword : String, NewPassword : String ) |
Parameters
- csentry
-
The CSEntry object that specifies the user.
- OldPassword
-
The old password.
- NewPassword
-
The new password.
Exceptions
Exception type | Condition |
---|---|
AccessDeniedException |
The password extension failed to set the password in the connected directory. |
ObjectTypeNotSupportedException |
The object type does not support setting or changing passwords. |
EntryPointNotImplementedException |
The password extension does not implement this method. |
PasswordExtensionException |
The password extension throws an unknown exception. |
PasswordIllFormedException |
The supplied password contains extended characters or invalid characters. |
PasswordPolicyViolationException |
The password does not comply with the password policy. |
ServerDownException |
The connected directory extension cannot establish a connection to the connected directory. |
Thread Safety
Any public static (Shared in Visual
Basic) members of this type are thread safe. Any instance members
are not guaranteed to be thread safe.