Show / Hide Table of Contents

Class DynamicClaimsAppService

Inheritance
object
DynamicClaimsAppService
Implements
IDynamicClaimsAppService
IApplicationService
IRemoteService
Namespace: Volo.Abp.Account
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
Type Description
Task

Implements

IDynamicClaimsAppService
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService
In this article
Back to top Powered by Volosoft