Class MemberSecurityStampValidator
A security stamp validator for the back office
Inheritance
System.Object
Microsoft.AspNetCore.Identity.SecurityStampValidator<MemberIdentityUser>
Namespace: Umbraco.Cms.Web.Common.Security
Assembly: Umbraco.Web.Common.dll
Syntax
public class MemberSecurityStampValidator : SecurityStampValidator<MemberIdentityUser>, ISecurityStampValidator
Constructors
View SourceMemberSecurityStampValidator(IOptions<MemberSecurityStampValidatorOptions>, MemberSignInManager, ISystemClock, ILoggerFactory)
Declaration
public MemberSecurityStampValidator(IOptions<MemberSecurityStampValidatorOptions> options, MemberSignInManager signInManager, ISystemClock clock, ILoggerFactory logger)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.Extensions.Options.IOptions<MemberSecurityStampValidatorOptions> | options | |
MemberSignInManager | signInManager | |
Microsoft.AspNetCore.Authentication.ISystemClock | clock | |
Microsoft.Extensions.Logging.ILoggerFactory | logger |
Methods
View SourceValidateAsync(CookieValidatePrincipalContext)
Declaration
public override Task ValidateAsync(CookieValidatePrincipalContext context)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.AspNetCore.Authentication.Cookies.CookieValidatePrincipalContext | context |
Returns
Type | Description |
---|---|
Task |