UserManager<TUser>.ChangePasswordAsync(TUser, String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.