SecurityStampValidator<TUser> Konstruktory
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í.
Přetížení
| SecurityStampValidator<TUser>(IOptions<IdentityOptions>, SignInManager<TUser>) |
Vytvoří novou instanci položky SecurityStampValidator<TUser>. |
| SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock) |
Vytvoří novou instanci položky SecurityStampValidator<TUser>. |
| SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory) |
Vytvoří novou instanci položky SecurityStampValidator<TUser>. |
SecurityStampValidator<TUser>(IOptions<IdentityOptions>, SignInManager<TUser>)
Vytvoří novou instanci položky SecurityStampValidator<TUser>.
public:
SecurityStampValidator(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Builder::IdentityOptions ^> ^ options, Microsoft::AspNetCore::Identity::SignInManager<TUser> ^ signInManager);
public SecurityStampValidator (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.IdentityOptions> options, Microsoft.AspNetCore.Identity.SignInManager<TUser> signInManager);
new Microsoft.AspNetCore.Identity.SecurityStampValidator<'User (requires 'User : null)> : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.IdentityOptions> * Microsoft.AspNetCore.Identity.SignInManager<'User (requires 'User : null)> -> Microsoft.AspNetCore.Identity.SecurityStampValidator<'User (requires 'User : null)>
Public Sub New (options As IOptions(Of IdentityOptions), signInManager As SignInManager(Of TUser))
Parametry
- options
- IOptions<IdentityOptions>
Používá se pro přístup k sadě IdentityOptions.
- signInManager
- SignInManager<TUser>
Hodnota SignInManager<TUser>
Platí pro
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock)
Vytvoří novou instanci položky SecurityStampValidator<TUser>.
public:
SecurityStampValidator(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Identity::SecurityStampValidatorOptions ^> ^ options, Microsoft::AspNetCore::Identity::SignInManager<TUser> ^ signInManager, Microsoft::AspNetCore::Authentication::ISystemClock ^ clock);
public SecurityStampValidator (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.SecurityStampValidatorOptions> options, Microsoft.AspNetCore.Identity.SignInManager<TUser> signInManager, Microsoft.AspNetCore.Authentication.ISystemClock clock);
new Microsoft.AspNetCore.Identity.SecurityStampValidator<'User (requires 'User : null)> : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.SecurityStampValidatorOptions> * Microsoft.AspNetCore.Identity.SignInManager<'User (requires 'User : null)> * Microsoft.AspNetCore.Authentication.ISystemClock -> Microsoft.AspNetCore.Identity.SecurityStampValidator<'User (requires 'User : null)>
Public Sub New (options As IOptions(Of SecurityStampValidatorOptions), signInManager As SignInManager(Of TUser), clock As ISystemClock)
Parametry
- options
- IOptions<SecurityStampValidatorOptions>
Používá se pro přístup k sadě IdentityOptions.
- signInManager
- SignInManager<TUser>
Hodnota SignInManager<TUser>
- clock
- ISystemClock
Systémové hodiny.
Platí pro
SecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory)
Vytvoří novou instanci položky SecurityStampValidator<TUser>.
public:
SecurityStampValidator(Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::Identity::SecurityStampValidatorOptions ^> ^ options, Microsoft::AspNetCore::Identity::SignInManager<TUser> ^ signInManager, Microsoft::AspNetCore::Authentication::ISystemClock ^ clock, Microsoft::Extensions::Logging::ILoggerFactory ^ logger);
public SecurityStampValidator (Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.SecurityStampValidatorOptions> options, Microsoft.AspNetCore.Identity.SignInManager<TUser> signInManager, Microsoft.AspNetCore.Authentication.ISystemClock clock, Microsoft.Extensions.Logging.ILoggerFactory logger);
new Microsoft.AspNetCore.Identity.SecurityStampValidator<'User (requires 'User : null)> : Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Identity.SecurityStampValidatorOptions> * Microsoft.AspNetCore.Identity.SignInManager<'User (requires 'User : null)> * Microsoft.AspNetCore.Authentication.ISystemClock * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.AspNetCore.Identity.SecurityStampValidator<'User (requires 'User : null)>
Public Sub New (options As IOptions(Of SecurityStampValidatorOptions), signInManager As SignInManager(Of TUser), clock As ISystemClock, logger As ILoggerFactory)
Parametry
- options
- IOptions<SecurityStampValidatorOptions>
Používá se pro přístup k sadě IdentityOptions.
- signInManager
- SignInManager<TUser>
Hodnota SignInManager<TUser>
- clock
- ISystemClock
Systémové hodiny.
- logger
- ILoggerFactory
Zaprotokolovač.