This topic has not yet been rated - Rate this topic

AuthenticablePrincipal.ChangePassword Method

Changes the account password from the old password to the new password. Do not use this with a ComputerPrincipal.

Namespace:  System.DirectoryServices.AccountManagement
Assembly:  System.DirectoryServices.AccountManagement (in System.DirectoryServices.AccountManagement.dll)
member ChangePassword : 
        oldPassword:string * 
        newPassword:string -> unit

Parameters

oldPassword
Type: System.String

The password that is changed.

newPassword
Type: System.String

The new password.

ExceptionCondition
InvalidOperationException

The principal has not been persisted.

PasswordException

The new password does not meet the complexity requirements.

NotSupportedException

The principal is not a user.

This method is not intended for computer principals. Calling this with a ComputerPrincipal will cause a NotSupportedException to be thrown.

.NET Framework

Supported in: 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.