Share via


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

Definition

Ändert das Kennwort eines Benutzers, nachdem bestätigt wurde, dass das angegebene currentPassword als asynchroner Vorgang korrekt ist.

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)

Parameter

user
TUser

Der Benutzer, dessen Kennwort festgelegt werden soll.

currentPassword
String

Das aktuelle Kennwort, das vor der Änderung überprüft werden soll.

newPassword
String

Das neue Kennwort, das für die angegebene userfestgelegt werden soll.

Gibt zurück

Das Task , das den asynchronen Vorgang darstellt, der den IdentityResult des Vorgangs enthält.

Gilt für: