Partager via


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

Définition

Modifie le mot de passe d’un utilisateur après avoir vérifié que le spécifié currentPassword est correct, en tant qu’opération asynchrone.

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)

Paramètres

user
TUser

Utilisateur dont le mot de passe doit être défini.

currentPassword
String

Mot de passe actuel à valider avant de changer.

newPassword
String

Nouveau mot de passe à définir pour le spécifié user.

Retours

Task qui représente l’opération asynchrone, contenant le IdentityResult de l’opération.

S’applique à