Class AbpOpenIddictClaimsPrincipalManager
Inheritance
AbpOpenIddictClaimsPrincipalManager
Assembly: Volo.Abp.OpenIddict.AspNetCore.dll
Syntax
public class AbpOpenIddictClaimsPrincipalManager : ISingletonDependency
Constructors
AbpOpenIddictClaimsPrincipalManager(IServiceScopeFactory, IOptions<AbpOpenIddictClaimsPrincipalOptions>)
Declaration
public AbpOpenIddictClaimsPrincipalManager(IServiceScopeFactory serviceScopeFactory, IOptions<AbpOpenIddictClaimsPrincipalOptions> options)
Parameters
Properties
Options
Declaration
protected IOptions<AbpOpenIddictClaimsPrincipalOptions> Options { get; }
Property Value
ServiceScopeFactory
Declaration
protected IServiceScopeFactory ServiceScopeFactory { get; }
Property Value
Methods
HandleAsync(OpenIddictRequest, ClaimsPrincipal)
Declaration
public virtual Task HandleAsync(OpenIddictRequest openIddictRequest, ClaimsPrincipal principal)
Parameters
Type |
Name |
Description |
OpenIddictRequest |
openIddictRequest |
|
ClaimsPrincipal |
principal |
|
Returns
Implements
Extension Methods