Class GrantsModel
Assembly: Volo.Abp.Account.Pro.Public.Web.IdentityServer.dll
Syntax
public class GrantsModel : AccountPageModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
GrantsModel(IIdentityServerInteractionService, IClientStore, IResourceStore)
Declaration
public GrantsModel(IIdentityServerInteractionService interaction, IClientStore clients, IResourceStore resources)
Parameters
Type |
Name |
Description |
IIdentityServerInteractionService |
interaction |
|
IClientStore |
clients |
|
IResourceStore |
resources |
|
Properties
Clients
Declaration
protected IClientStore Clients { get; }
Property Value
Type |
Description |
IClientStore |
|
Grants
Declaration
public List<GrantsModel.GrantViewModel> Grants { get; set; }
Property Value
Interaction
Declaration
protected IIdentityServerInteractionService Interaction { get; }
Property Value
Type |
Description |
IIdentityServerInteractionService |
|
Resources
Declaration
protected IResourceStore Resources { get; }
Property Value
Type |
Description |
IResourceStore |
|
Methods
OnGetAsync()
Declaration
public virtual Task OnGetAsync()
Returns
OnPostRevokeAsync(string)
Declaration
public virtual Task<IActionResult> OnPostRevokeAsync(string clientId)
Parameters
Type |
Name |
Description |
string |
clientId |
|
Returns
Implements
Extension Methods