Class OpenIddictProtocolCallbackModel
Inheritance
OpenIddictProtocolCallbackModel
Inherited Members
Namespace: Volo.Abp.Account.Web.Pages.Account
Assembly: Volo.Abp.Account.Pro.Public.Web.OpenIddict.dll
Syntax
[ExposeServices(new Type[] { typeof(ProtocolCallbackModel) })]
public class OpenIddictProtocolCallbackModel : ProtocolCallbackModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
OpenIddictProtocolCallbackModel(IOpenIddictApplicationManager, IOpenIddictTokenManager, AbpOpenIddictIdentifierConverter)
Declaration
public OpenIddictProtocolCallbackModel(IOpenIddictApplicationManager openIddictApplicationManager, IOpenIddictTokenManager openIddictTokenManager, AbpOpenIddictIdentifierConverter identifierConverter)
Parameters
Type | Name | Description |
---|---|---|
IOpenIddictApplicationManager | openIddictApplicationManager | |
IOpenIddictTokenManager | openIddictTokenManager | |
AbpOpenIddictIdentifierConverter | identifierConverter |
Properties
IdentifierConverter
Declaration
protected AbpOpenIddictIdentifierConverter IdentifierConverter { get; }
Property Value
Type | Description |
---|---|
AbpOpenIddictIdentifierConverter |
OpenIddictApplicationManager
Declaration
protected IOpenIddictApplicationManager OpenIddictApplicationManager { get; }
Property Value
Type | Description |
---|---|
IOpenIddictApplicationManager |
OpenIddictTokenManager
Declaration
protected IOpenIddictTokenManager OpenIddictTokenManager { get; }
Property Value
Type | Description |
---|---|
IOpenIddictTokenManager |
Methods
OnGetAsync(string)
Declaration
public override Task<IActionResult> OnGetAsync(string protocol)
Parameters
Type | Name | Description |
---|---|---|
string | protocol |
Returns
Type | Description |
---|---|
Task<IActionResult> |