SecurityStampValidator<TUser> Класс

Определение

Предоставляет реализацию функций проверки по умолчанию для меток безопасности.

generic <typename TUser>
 where TUser : classpublic ref class SecurityStampValidator : Microsoft::AspNetCore::Identity::ISecurityStampValidator
public class SecurityStampValidator<TUser> : Microsoft.AspNetCore.Identity.ISecurityStampValidator where TUser : class
type SecurityStampValidator<'User (requires 'User : null)> = class
    interface ISecurityStampValidator
Public Class SecurityStampValidator(Of TUser)
Implements ISecurityStampValidator

Параметры типа

TUser

Тип, инкапсулирующий пользователя.

Наследование
SecurityStampValidator<TUser>
Производный
Реализации

Конструкторы

SecurityStampValidator<TUser>(IOptions<IdentityOptions>, SignInManager<TUser>)

Создает новый экземпляр SecurityStampValidator<TUser>.

SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ILoggerFactory)

Создает новый экземпляр SecurityStampValidator<TUser>.

SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock)

Создает новый экземпляр SecurityStampValidator<TUser>.

SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory)
Устаревшие..

Создает новый экземпляр SecurityStampValidator<TUser>.

Свойства

Clock
Устаревшие..

ISystemClock.

Logger

Возвращает объект , используемый ILogger для ведения журнала сообщений.

Options

SecurityStampValidatorOptions.

SignInManager

The SignInManager.

TimeProvider

TimeProvider.

Методы

SecurityStampVerified(TUser, CookieValidatePrincipalContext)

Вызывается при проверке метки безопасности.

ValidateAsync(CookieValidatePrincipalContext)

Проверяет метку безопасности удостоверения как асинхронную операцию и перестраивает удостоверение в случае успешной проверки, в противном случае отклоняет удостоверение.

VerifySecurityStamp(ClaimsPrincipal)

Проверяет метку безопасности субъекта и возвращает соответствующего пользователя в случае успешного выполнения.

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