C# Class cloudscribe.Core.IdentityServerIntegration.Controllers.ScopesController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Show file Open project: joeaudette/cloudscribe

Public Methods

Method Description
ScopesController ( SiteManager siteManager, ScopesManager scopesManager, IStringLocalizer localizer ) : cloudscribe.Core.IdentityServerIntegration.Models

Private Methods

Method Description
AddScopeClaim ( NewScopeClaimViewModel scopeModel ) : Task
AddScopeSecret ( NewScopeSecretViewModel scopeModel ) : Task
DeleteScope ( System.Guid siteId, string scopeName ) : Task
DeleteScopeClaim ( System.Guid siteId, string scopeName, string claimName ) : Task
DeleteScopeSecret ( System.Guid siteId, string scopeName, string secretValue ) : Task
EditScope ( System.Guid siteId, string scopeName = null ) : Task
EditScope ( ScopeItemViewModel scopeModel ) : Task
Index ( System.Guid siteId, int pageNumber = 1, int pageSize = -1 ) : Task
NewScope ( ScopeItemViewModel scopeModel ) : Task

Method Details

ScopesController() public method

public ScopesController ( SiteManager siteManager, ScopesManager scopesManager, IStringLocalizer localizer ) : cloudscribe.Core.IdentityServerIntegration.Models
siteManager cloudscribe.Core.Web.Components.SiteManager
scopesManager cloudscribe.Core.IdentityServerIntegration.Services.ScopesManager
localizer IStringLocalizer
return cloudscribe.Core.IdentityServerIntegration.Models