Freigeben über


IPasswordValidator<TUser>.ValidateAsync Methode

Definition

Überprüft ein Kennwort als asynchronen Vorgang.

public:
 System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::IdentityResult ^> ^ ValidateAsync(Microsoft::AspNetCore::Identity::UserManager<TUser> ^ manager, TUser user, System::String ^ password);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ValidateAsync (Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user, string password);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ValidateAsync (Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user, string? password);
abstract member ValidateAsync : Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
Public Function ValidateAsync (manager As UserManager(Of TUser), user As TUser, password As String) As Task(Of IdentityResult)

Parameter

manager
UserManager<TUser>

Die UserManager<TUser> , aus der die user Eigenschaften abgerufen werden sollen.

user
TUser

Der Benutzer, dessen Kennwort überprüft werden soll.

password
String

Das für die Überprüfung angegebene Kennwort

Gibt zurück

Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.

Gilt für: