Updates the password for the membership user in the Visual Guard repository.

Namespace: Novalys.VisualGuard.Security.Membership
Assembly: Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2016.0.105.16 (2016.0.105.16)

Syntax

C#
public static bool ChangePassword(
	string username,
	string oldPassword,
	string newPassword
)
Visual Basic
Public Shared Function ChangePassword ( 
	username As String,
	oldPassword As String,
	newPassword As String
) As Boolean

Parameters

username
Type: System..::..String
The user to update the password for.
oldPassword
Type: System..::..String
The current password for the membership user.
newPassword
Type: System..::..String
The new password for the membership user.

Return Value

Type: Boolean
true if the update was successful; otherwise, false.

Exceptions

ExceptionCondition
System..::..ArgumentNullExceptionusername or oldPassword or newPasswordis null
System..::..ArgumentExceptionoldPassword or newPassword is longer than 64 characters.

username is empty or is longer than 64 characters or contains invalid chars ('\', '/', '?', '*', '%', ';', ''', '"', ':', '|', '[', ']', '+', '=', ',').

See Also