Class AbpDynamicClaimsPrincipalContributorBase
Inheritance
AbpDynamicClaimsPrincipalContributorBase
Assembly: Volo.Abp.Security.dll
Syntax
public abstract class AbpDynamicClaimsPrincipalContributorBase : IAbpDynamicClaimsPrincipalContributor, ITransientDependency
Constructors
AbpDynamicClaimsPrincipalContributorBase()
Declaration
protected AbpDynamicClaimsPrincipalContributorBase()
Methods
AddDynamicClaimsAsync(AbpClaimsPrincipalContributorContext, ClaimsIdentity, List<AbpDynamicClaim>)
Declaration
protected virtual Task AddDynamicClaimsAsync(AbpClaimsPrincipalContributorContext context, ClaimsIdentity identity, List<AbpDynamicClaim> dynamicClaims)
Parameters
Returns
ContributeAsync(AbpClaimsPrincipalContributorContext)
Declaration
public abstract Task ContributeAsync(AbpClaimsPrincipalContributorContext context)
Parameters
Returns
MapClaimAsync(ClaimsIdentity, List<AbpDynamicClaim>, string, params string[])
Declaration
protected virtual Task MapClaimAsync(ClaimsIdentity identity, List<AbpDynamicClaim> dynamicClaims, string targetClaimType, params string[] sourceClaimTypes)
Parameters
Returns
Implements
Extension Methods