SecurityStampValidator<TUser> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje výchozí implementaci ověřovacích funkcí pro razítka zabezpečení.
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
Parametry typu
- TUser
Typ zapouzdřující uživatele.
- Dědičnost
-
SecurityStampValidator<TUser>
- Odvozené
- Implementuje
Konstruktory
SecurityStampValidator<TUser>(IOptions<IdentityOptions>, SignInManager<TUser>) |
Vytvoří novou instanci položky SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ILoggerFactory) |
Vytvoří novou instanci položky SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory) |
Zastaralé.
Vytvoří novou instanci položky SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock) |
Vytvoří novou instanci položky SecurityStampValidator<TUser>. |
Vlastnosti
Clock |
Zastaralé.
Hodnota ISystemClock |
Logger |
ILogger Získá používá k protokolování zpráv. |
Options |
Hodnota SecurityStampValidatorOptions |
SignInManager |
The SignInManager. |
TimeProvider |
Hodnota TimeProvider |
Metody
SecurityStampVerified(TUser, CookieValidatePrincipalContext) |
Volá se po ověření razítka zabezpečení. |
ValidateAsync(CookieValidatePrincipalContext) |
Ověří razítko zabezpečení identity jako asynchronní operace a znovu sestaví identitu, pokud ověření proběhne úspěšně, jinak identitu odmítne. |
VerifySecurityStamp(ClaimsPrincipal) |
Ověří razítko zabezpečení objektu zabezpečení a v případě úspěchu vrátí odpovídajícího uživatele. |