Class ConfigureSecurityStampOptions
Inheritance
System.Object
Namespace: Umbraco.Cms.Web.Common.Security
Assembly: Umbraco.Web.Common.dll
Syntax
public class ConfigureSecurityStampOptions : IConfigureOptions<SecurityStampValidatorOptions>
Constructors
View SourceConfigureSecurityStampOptions()
Declaration
public ConfigureSecurityStampOptions()
ConfigureSecurityStampOptions(IOptions<SecuritySettings>)
Declaration
public ConfigureSecurityStampOptions(IOptions<SecuritySettings> securitySettings)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.Extensions.Options.IOptions<SecuritySettings> | securitySettings |
Methods
View SourceConfigure(SecurityStampValidatorOptions)
Declaration
public void Configure(SecurityStampValidatorOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.AspNetCore.Identity.SecurityStampValidatorOptions | options |
ConfigureOptions(SecurityStampValidatorOptions, SecuritySettings)
Configures security stamp options and ensures any custom claims set on the identity are persisted to the new identity when it's refreshed.
Declaration
public static void ConfigureOptions(SecurityStampValidatorOptions options, SecuritySettings securitySettings)
Parameters
| Type | Name | Description |
|---|---|---|
| Microsoft.AspNetCore.Identity.SecurityStampValidatorOptions | options | Options for Microsoft.AspNetCore.Identity.ISecurityStampValidator. |
| SecuritySettings | securitySettings | The |