TwoFactorSecurityStampValidator<TUser> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отвечает за проверку двухфакторной метки безопасности файлов cookie удостоверений.
generic <typename TUser>
where TUser : classpublic ref class TwoFactorSecurityStampValidator : Microsoft::AspNetCore::Identity::SecurityStampValidator<TUser>, Microsoft::AspNetCore::Identity::ITwoFactorSecurityStampValidator
public class TwoFactorSecurityStampValidator<TUser> : Microsoft.AspNetCore.Identity.SecurityStampValidator<TUser>, Microsoft.AspNetCore.Identity.ITwoFactorSecurityStampValidator where TUser : class
type TwoFactorSecurityStampValidator<'User (requires 'User : null)> = class
inherit SecurityStampValidator<'User (requires 'User : null)>
interface ITwoFactorSecurityStampValidator
interface ISecurityStampValidator
type TwoFactorSecurityStampValidator<'User (requires 'User : null)> = class
inherit SecurityStampValidator<'User (requires 'User : null)>
interface ISecurityStampValidator
interface ITwoFactorSecurityStampValidator
Public Class TwoFactorSecurityStampValidator(Of TUser)
Inherits SecurityStampValidator(Of TUser)
Implements ITwoFactorSecurityStampValidator
Параметры типа
- TUser
Тип, инкапсулирующий пользователя.
- Наследование
- Реализации
Конструкторы
Свойства
Clock |
Устаревшие..
(Унаследовано от SecurityStampValidator<TUser>)
|
Logger |
Возвращает объект , используемый ILogger для ведения журнала сообщений. (Унаследовано от SecurityStampValidator<TUser>) |
Options |
SecurityStampValidatorOptions. (Унаследовано от SecurityStampValidator<TUser>) |
SignInManager |
The SignInManager. (Унаследовано от SecurityStampValidator<TUser>) |
TimeProvider | (Унаследовано от SecurityStampValidator<TUser>) |
Методы
SecurityStampVerified(TUser, CookieValidatePrincipalContext) |
Вызывается при проверке метки безопасности. |
ValidateAsync(CookieValidatePrincipalContext) |
Проверяет метку безопасности удостоверения как асинхронную операцию и перестраивает удостоверение, если проверка прошла успешно, в противном случае отклоняет удостоверение. (Унаследовано от SecurityStampValidator<TUser>) |
VerifySecurityStamp(ClaimsPrincipal) |
Проверяет метку безопасности субъекта и возвращает соответствующего пользователя в случае успешного выполнения. |