DataProtectorTokenProvider<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.
Überprüft den geschützten token
für den angegebenen user
und purpose
als asynchronen Vorgang.
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 wurde.
- token
- String
Das zu validierende Token.
- manager
- UserManager<TUser>
Die UserManager<TUser> , aus der Benutzereigenschaften abgerufen werden sollen.
- user
- TUser
Der TUser
, für den das Token generiert wurde.
Gibt zurück
Ein Task<TResult> , das das Ergebnis der asynchronen Überprüfung darstellt, und true enthält, wenn das Token gültig ist, andernfalls false.