Class IdentityServerSupportedLogoutModel
Inheritance
IdentityServerSupportedLogoutModel
Inherited Members
Namespace: Volo.Abp.Account.Web.Pages.Account
Assembly: Volo.Abp.Account.Pro.Public.Web.IdentityServer.dll
Syntax
[ExposeServices(new Type[] { typeof(LogoutModel) })]
public class IdentityServerSupportedLogoutModel : LogoutModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
IdentityServerSupportedLogoutModel(IIdentityServerInteractionService)
Declaration
public IdentityServerSupportedLogoutModel(IIdentityServerInteractionService interaction)
Parameters
| Type | Name | Description |
|---|---|---|
| IIdentityServerInteractionService | interaction |
Properties
Interaction
Declaration
protected IIdentityServerInteractionService Interaction { get; }
Property Value
| Type | Description |
|---|---|
| IIdentityServerInteractionService |
Methods
OnGetAsync()
Declaration
public override Task<IActionResult> OnGetAsync()
Returns
| Type | Description |
|---|---|
| Task<IActionResult> |
Overrides
SaveSecurityLogAsync(string)
Declaration
protected virtual Task SaveSecurityLogAsync(string clientId = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | clientId |
Returns
| Type | Description |
|---|---|
| Task |