SecurityStampValidator<TUser> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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, ILoggerFactory) |
Obsoletos.
Crea una nueva instancia de SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock) |
Crea una nueva instancia de SecurityStampValidator<TUser>. |
Propiedades
Clock |
Obsoletos.
|
Logger |
Obtiene el ILogger objeto utilizado para registrar los mensajes. |
Options | |
SignInManager |
The SignInManager. |
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. |