DataProtectorTokenProvider<TUser>.ValidateAsync Метод

Определение

Проверяет защищенный token объект для указанного user объекта и purpose в качестве асинхронной операции.

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)

Параметры

purpose
String

Назначение, для чего использовался маркер.

token
String

Токен для проверки.

manager
UserManager<TUser>

Объект , UserManager<TUser> из которого извлекаются свойства пользователя.

user
TUser

Маркер TUser был создан для .

Возвращаемое значение

Объект , Task<TResult> представляющий результат асинхронной проверки, содержащий значение true, если маркер действителен, в противном случае — false.

Реализации

Применяется к