UserManager<TUser>.ChangePasswordAsync(TUser, String, String) Metoda

Definice

Po potvrzení správnosti zadaného currentPassword hesla změní heslo uživatele jako asynchronní operace.

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)

Parametry

user
TUser

Uživatel, jehož heslo by mělo být nastavené.

currentPassword
String

Aktuální heslo, které se má před změnou ověřit.

newPassword
String

Nové heslo, které se nastaví pro zadané user.

Návraty

Task<IdentityResult>

Představuje Task asynchronní operaci, která obsahuje IdentityResult operaci.

Platí pro