C# Class cloudscribe.Core.IdentityServerIntegration.ConsentController

This controller implements the consent logic
Inheritance: Microsoft.AspNetCore.Mvc.Controller
Exibir arquivo Open project: joeaudette/cloudscribe

Public Methods

Method Description
ConsentController ( ILogger logger, IIdentityServerInteractionService interaction, IClientStore clientStore, IScopeStore scopeStore, IIdentityServerIntegration identityServerIntegration, SiteContext currentSite ) : IdentityServer4.Services

Private Methods

Method Description
BuildViewModelAsync ( string returnUrl, ConsentInputModel model = null ) : Task
Index ( ConsentInputModel model ) : Task
Index ( string returnUrl ) : Task

Method Details

ConsentController() public method

public ConsentController ( ILogger logger, IIdentityServerInteractionService interaction, IClientStore clientStore, IScopeStore scopeStore, IIdentityServerIntegration identityServerIntegration, SiteContext currentSite ) : IdentityServer4.Services
logger ILogger
interaction IIdentityServerInteractionService
clientStore IClientStore
scopeStore IScopeStore
identityServerIntegration IIdentityServerIntegration
currentSite cloudscribe.Core.Models.SiteContext
return IdentityServer4.Services