Class DynamicClaimsAppService
Inheritance
DynamicClaimsAppService
Implements
IApplicationService
IRemoteService
Assembly: Volo.Abp.Account.Pro.Public.Application.dll
Syntax
[Authorize]
public class DynamicClaimsAppService : ApplicationService, IDynamicClaimsAppService, IApplicationService, IRemoteService
Constructors
DynamicClaimsAppService(IdentityDynamicClaimsPrincipalContributorCache, IAbpClaimsPrincipalFactory, ICurrentPrincipalAccessor)
Declaration
public DynamicClaimsAppService(IdentityDynamicClaimsPrincipalContributorCache identityDynamicClaimsPrincipalContributorCache, IAbpClaimsPrincipalFactory abpClaimsPrincipalFactory, ICurrentPrincipalAccessor principalAccessor)
Parameters
Type |
Name |
Description |
IdentityDynamicClaimsPrincipalContributorCache |
identityDynamicClaimsPrincipalContributorCache |
|
IAbpClaimsPrincipalFactory |
abpClaimsPrincipalFactory |
|
ICurrentPrincipalAccessor |
principalAccessor |
|
Properties
AbpClaimsPrincipalFactory
Declaration
protected IAbpClaimsPrincipalFactory AbpClaimsPrincipalFactory { get; }
Property Value
Type |
Description |
IAbpClaimsPrincipalFactory |
|
IdentityDynamicClaimsPrincipalContributorCache
Declaration
protected IdentityDynamicClaimsPrincipalContributorCache IdentityDynamicClaimsPrincipalContributorCache { get; }
Property Value
Type |
Description |
IdentityDynamicClaimsPrincipalContributorCache |
|
PrincipalAccessor
Declaration
protected ICurrentPrincipalAccessor PrincipalAccessor { get; }
Property Value
Type |
Description |
ICurrentPrincipalAccessor |
|
Methods
RefreshAsync()
Declaration
public virtual Task RefreshAsync()
Returns
Implements
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService