Class OpenIddictCreateIdentitySession
Inheritance
OpenIddictCreateIdentitySession
Implements
IOpenIddictServerHandler<ProcessSignInContext>
Assembly: Volo.Abp.Account.Pro.Public.Web.OpenIddict.dll
Syntax
public class OpenIddictCreateIdentitySession : IOpenIddictServerHandler<OpenIddictServerEvents.ProcessSignInContext>
Constructors
OpenIddictCreateIdentitySession(IdentitySessionManager, IWebClientInfoProvider, IOptions<AbpAccountOpenIddictOptions>)
Declaration
public OpenIddictCreateIdentitySession(IdentitySessionManager identitySessionManager, IWebClientInfoProvider webClientInfoProvider, IOptions<AbpAccountOpenIddictOptions> options)
Parameters
Properties
Descriptor
Declaration
public static OpenIddictServerHandlerDescriptor Descriptor { get; }
Property Value
Type |
Description |
OpenIddictServerHandlerDescriptor |
|
IdentitySessionManager
Declaration
protected IdentitySessionManager IdentitySessionManager { get; }
Property Value
Options
Declaration
protected IOptions<AbpAccountOpenIddictOptions> Options { get; }
Property Value
WebClientInfoProvider
Declaration
protected IWebClientInfoProvider WebClientInfoProvider { get; }
Property Value
Methods
HandleAsync(ProcessSignInContext)
Declaration
public ValueTask HandleAsync(OpenIddictServerEvents.ProcessSignInContext context)
Parameters
Type |
Name |
Description |
ProcessSignInContext |
context |
|
Returns
Implements
OpenIddict.Server.IOpenIddictServerHandler<>
Extension Methods