Compartir a través de


SecurityStampValidator<TUser> Clase

Definición

Proporciona la implementación predeterminada de funciones de validación para stamps de seguridad.

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

Parámetros de tipo

TUser

Tipo que encapsula un usuario.

Herencia
SecurityStampValidator<TUser>
Derivado
Implementaciones

Constructores

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

Crea una nueva instancia de SecurityStampValidator<TUser>.

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

Crea una nueva instancia de SecurityStampValidator<TUser>.

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

Crea una nueva instancia de SecurityStampValidator<TUser>.

SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory)
Obsoletos.

Crea una nueva instancia de SecurityStampValidator<TUser>.

Propiedades

Clock
Obsoletos.

ISystemClock.

Logger

Obtiene el ILogger objeto utilizado para registrar los mensajes.

Options

SecurityStampValidatorOptions.

SignInManager

The SignInManager.

TimeProvider

TimeProvider.

Métodos

SecurityStampVerified(TUser, CookieValidatePrincipalContext)

Se llama cuando se ha comprobado la marca de seguridad.

ValidateAsync(CookieValidatePrincipalContext)

Valida una marca de seguridad de una identidad como una operación asincrónica y vuelve a generar la identidad si la validación se realiza correctamente; de lo contrario, rechaza la identidad.

VerifySecurityStamp(ClaimsPrincipal)

Comprueba la marca de seguridad de la entidad de seguridad, devuelve el usuario coincidente si se realiza correctamente.

Se aplica a