Class WebAssemblyCurrentPrincipalAccessor
Inheritance
System.Object
WebAssemblyCurrentPrincipalAccessor
Implements
ITransientDependency
Namespace: Volo.Abp.AspNetCore.Components.WebAssembly
Assembly: Volo.Abp.AspNetCore.Components.WebAssembly.dll
Syntax
public class WebAssemblyCurrentPrincipalAccessor : CurrentPrincipalAccessorBase, ITransientDependency
Constructors
WebAssemblyCurrentPrincipalAccessor(ICachedApplicationConfigurationClient)
Declaration
public WebAssemblyCurrentPrincipalAccessor(ICachedApplicationConfigurationClient configurationClient)
Parameters
| Type | Name | Description |
|---|---|---|
| ICachedApplicationConfigurationClient | configurationClient |
Properties
ConfigurationClient
Declaration
protected ICachedApplicationConfigurationClient ConfigurationClient { get; }
Property Value
| Type | Description |
|---|---|
| ICachedApplicationConfigurationClient |
Methods
GetClaimsPrincipal()
Declaration
protected override ClaimsPrincipal GetClaimsPrincipal()
Returns
| Type | Description |
|---|---|
| System.Security.Claims.ClaimsPrincipal |
Implements
ITransientDependency