Compartir a través de


UserManager<TUser>.ChangePasswordAsync(TUser, String, String) Método

Definición

Cambia la contraseña de un usuario después de confirmar que el especificado currentPassword es correcto, como una operación asincrónica.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::IdentityResult ^> ^ ChangePasswordAsync(TUser user, System::String ^ currentPassword, System::String ^ newPassword);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ChangePasswordAsync (TUser user, string currentPassword, string newPassword);
abstract member ChangePasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
override this.ChangePasswordAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
Public Overridable Function ChangePasswordAsync (user As TUser, currentPassword As String, newPassword As String) As Task(Of IdentityResult)

Parámetros

user
TUser

Usuario cuya contraseña se debe establecer.

currentPassword
String

Contraseña actual que se va a validar antes de cambiar.

newPassword
String

Nueva contraseña que se va a establecer para el especificado user.

Devoluciones

Task que representa la operación asincrónica, que contiene el IdentityResult objeto de la operación.

Se aplica a