Class IdentityServerSupportedLoginModel
Inheritance
System.Object
IdentityServerSupportedLoginModel
Assembly: Volo.Abp.Account.Web.IdentityServer.dll
Syntax
public class IdentityServerSupportedLoginModel : LoginModel
Constructors
IdentityServerSupportedLoginModel(IAuthenticationSchemeProvider, IOptions<AbpAccountOptions>, IIdentityServerInteractionService, IClientStore, IEventService)
Declaration
public IdentityServerSupportedLoginModel(IAuthenticationSchemeProvider schemeProvider, IOptions<AbpAccountOptions> accountOptions, IIdentityServerInteractionService interaction, IClientStore clientStore, IEventService identityServerEvents)
Parameters
| Type |
Name |
Description |
| IAuthenticationSchemeProvider |
schemeProvider |
|
| IOptions<AbpAccountOptions> |
accountOptions |
|
| IIdentityServerInteractionService |
interaction |
|
| IClientStore |
clientStore |
|
| IEventService |
identityServerEvents |
|
Properties
ClientStore
Declaration
protected IClientStore ClientStore { get; }
Property Value
| Type |
Description |
| IClientStore |
|
IdentityServerEvents
Declaration
protected IEventService IdentityServerEvents { get; }
Property Value
| Type |
Description |
| IEventService |
|
Interaction
Declaration
protected IIdentityServerInteractionService Interaction { get; }
Property Value
| Type |
Description |
| IIdentityServerInteractionService |
|
Methods
OnGetAsync()
Declaration
public override Task<IActionResult> OnGetAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<IActionResult> |
|
Overrides
OnPostAsync(String)
Declaration
public override Task<IActionResult> OnPostAsync(string action)
Parameters
| Type |
Name |
Description |
| System.String |
action |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<IActionResult> |
|
Overrides
OnPostExternalLogin(String)
Declaration
public override Task<IActionResult> OnPostExternalLogin(string provider)
Parameters
| Type |
Name |
Description |
| System.String |
provider |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<IActionResult> |
|
Overrides
Extension Methods