SignInManager<TUser>.ValidateTwoFactorSecurityStampAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет метку безопасности для указанного principal
из одного из двух субъектов-факторов (запомнить идентификатор клиента или пользователя) по сохраненной метки для текущего пользователя в качестве асинхронной операции.
public:
virtual System::Threading::Tasks::Task<TUser> ^ ValidateTwoFactorSecurityStampAsync(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual System.Threading.Tasks.Task<TUser> ValidateTwoFactorSecurityStampAsync (System.Security.Claims.ClaimsPrincipal principal);
public virtual System.Threading.Tasks.Task<TUser?> ValidateTwoFactorSecurityStampAsync (System.Security.Claims.ClaimsPrincipal? principal);
abstract member ValidateTwoFactorSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.ValidateTwoFactorSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function ValidateTwoFactorSecurityStampAsync (principal As ClaimsPrincipal) As Task(Of TUser)
Параметры
- principal
- ClaimsPrincipal
Субъект, метка которого должна быть проверена.
Возвращаемое значение
Объект задачи, представляющий асинхронную операцию. Задача будет содержать , TUser
если метка соответствует сохраненному значению, в противном случае она вернет значение NULL.