TotpSecurityStampBasedTokenProvider<TUser>.ValidateAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Flag zurück, das angibt, ob das angegebene token
für den angegebenen user
und purpose
gültig ist.
public:
virtual System::Threading::Tasks::Task<bool> ^ ValidateAsync(System::String ^ purpose, System::String ^ token, Microsoft::AspNetCore::Identity::UserManager<TUser> ^ manager, TUser user);
public virtual System.Threading.Tasks.Task<bool> ValidateAsync (string purpose, string token, Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user);
abstract member ValidateAsync : string * string * Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User -> System.Threading.Tasks.Task<bool>
override this.ValidateAsync : string * string * Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User -> System.Threading.Tasks.Task<bool>
Public Overridable Function ValidateAsync (purpose As String, token As String, manager As UserManager(Of TUser), user As TUser) As Task(Of Boolean)
Parameter
- purpose
- String
Der Zweck, für den das Token verwendet wird.
- token
- String
Das zu validierende Token.
- manager
- UserManager<TUser>
Die UserManager<TUser> , die zum Abrufen von Benutzereigenschaften verwendet werden kann.
- user
- TUser
Der Benutzer, für den ein Token überprüft werden soll.
Gibt zurück
Die Task , die den asynchronen Vorgang darstellt und das Flag enthält, das das Ergebnis der Validierung token
user
von und purpose
angibt.
Der Task gibt true zurück, wenn das Token gültig ist, andernfalls false.