SYMBOL INDEX (136 symbols across 49 files) FILE: API/Controllers/WeatherForecastController.cs class WeatherForecastController (line 9) | [Authorize] method Get (line 19) | [HttpGet] FILE: API/Program.cs class Program (line 6) | public class Program method Main (line 8) | public static void Main(string[] args) method CreateHostBuilder (line 13) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: API/Startup.cs class Startup (line 6) | public class Startup method ConfigureServices (line 8) | public void ConfigureServices(IServiceCollection services) method Configure (line 20) | public void Configure(IApplicationBuilder app) FILE: API/WeatherForecast.cs class WeatherForecast (line 5) | public class WeatherForecast FILE: Client/Controllers/HomeController.cs class HomeController (line 11) | public class HomeController : Controller method Index (line 13) | public IActionResult Index() method Privacy (line 18) | [Authorize] method CallApi (line 21) | [Authorize] FILE: Client/Program.cs class Program (line 6) | public class Program method Main (line 8) | public static void Main(string[] args) method CreateHostBuilder (line 13) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: Client/Startup.cs class Startup (line 6) | public class Startup method ConfigureServices (line 9) | public void ConfigureServices(IServiceCollection services) method Configure (line 38) | public void Configure(IApplicationBuilder app) FILE: IdentityProvider/ApplicationDbContext.cs class ApplicationDbContext (line 6) | public class ApplicationDbContext : IdentityDbContext method ApplicationDbContext (line 8) | public ApplicationDbContext(DbContextOptions opt... FILE: IdentityProvider/Config.cs class Clients (line 10) | internal class Clients method Get (line 12) | public static IEnumerable Get() class Resources (line 48) | internal class Resources method GetIdentityResources (line 50) | public static IEnumerable GetIdentityResources() method GetApiResources (line 65) | public static IEnumerable GetApiResources() method GetApiScopes (line 81) | public static IEnumerable GetApiScopes() class Users (line 91) | internal class Users method Get (line 93) | public static List Get() FILE: IdentityProvider/Migrations/20210828204642_InitialIdentityServerMigration.Designer.cs class InitialIdentityServerMigration (line 12) | [DbContext(typeof(PersistedGrantDbContext))] method BuildTargetModel (line 16) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: IdentityProvider/Migrations/20210828204642_InitialIdentityServerMigration.cs class InitialIdentityServerMigration (line 6) | public partial class InitialIdentityServerMigration : Migration method Up (line 8) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 104) | protected override void Down(MigrationBuilder migrationBuilder) FILE: IdentityProvider/Migrations/ApplicationDb/20210828205020_InitialIdentityServerMigration.Designer.cs class InitialIdentityServerMigration (line 12) | [DbContext(typeof(ApplicationDbContext))] method BuildTargetModel (line 16) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: IdentityProvider/Migrations/ApplicationDb/20210828205020_InitialIdentityServerMigration.cs class InitialIdentityServerMigration (line 6) | public partial class InitialIdentityServerMigration : Migration method Up (line 8) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 195) | protected override void Down(MigrationBuilder migrationBuilder) FILE: IdentityProvider/Migrations/ApplicationDb/ApplicationDbContextModelSnapshot.cs class ApplicationDbContextModelSnapshot (line 11) | [DbContext(typeof(ApplicationDbContext))] method BuildModel (line 14) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: IdentityProvider/Migrations/ConfigurationDb/20210828204649_InitialIdentityServerMigration.Designer.cs class InitialIdentityServerMigration (line 12) | [DbContext(typeof(ConfigurationDbContext))] method BuildTargetModel (line 16) | protected override void BuildTargetModel(ModelBuilder modelBuilder) FILE: IdentityProvider/Migrations/ConfigurationDb/20210828204649_InitialIdentityServerMigration.cs class InitialIdentityServerMigration (line 6) | public partial class InitialIdentityServerMigration : Migration method Up (line 8) | protected override void Up(MigrationBuilder migrationBuilder) method Down (line 609) | protected override void Down(MigrationBuilder migrationBuilder) FILE: IdentityProvider/Migrations/ConfigurationDb/ConfigurationDbContextModelSnapshot.cs class ConfigurationDbContextModelSnapshot (line 11) | [DbContext(typeof(ConfigurationDbContext))] method BuildModel (line 14) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: IdentityProvider/Migrations/PersistedGrantDbContextModelSnapshot.cs class PersistedGrantDbContextModelSnapshot (line 11) | [DbContext(typeof(PersistedGrantDbContext))] method BuildModel (line 14) | protected override void BuildModel(ModelBuilder modelBuilder) FILE: IdentityProvider/Program.cs class Program (line 6) | public class Program method Main (line 8) | public static void Main(string[] args) method CreateHostBuilder (line 13) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: IdentityProvider/Quickstart/Account/AccountController.cs class AccountController (line 29) | [SecurityHeaders] method AccountController (line 40) | public AccountController( method Login (line 60) | [HttpGet] method Login (line 78) | [HttpPost] method Logout (line 184) | [HttpGet] method Logout (line 203) | [HttpPost] method AccessDenied (line 234) | [HttpGet] method BuildLoginViewModelAsync (line 244) | private async Task BuildLoginViewModelAsync(string ret... method BuildLoginViewModelAsync (line 311) | private async Task BuildLoginViewModelAsync(LoginInput... method BuildLogoutViewModelAsync (line 319) | private async Task BuildLogoutViewModelAsync(string l... method BuildLoggedOutViewModelAsync (line 343) | private async Task BuildLoggedOutViewModelAsync(st... FILE: IdentityProvider/Quickstart/Account/AccountOptions.cs class AccountOptions (line 9) | public class AccountOptions FILE: IdentityProvider/Quickstart/Account/ExternalController.cs class ExternalController (line 25) | [SecurityHeaders] method ExternalController (line 35) | public ExternalController( method Challenge (line 53) | [HttpGet] method Callback (line 82) | [HttpGet] method FindUserFromExternalProvider (line 148) | private async Task<(IdentityUser user, string provider, string provide... method AutoProvisionUser (line 172) | private async Task AutoProvisionUser(string provider, st... method ProcessLoginCallback (line 185) | private void ProcessLoginCallback(AuthenticateResult externalResult, L... FILE: IdentityProvider/Quickstart/Account/ExternalProvider.cs class ExternalProvider (line 7) | public class ExternalProvider FILE: IdentityProvider/Quickstart/Account/LoggedOutViewModel.cs class LoggedOutViewModel (line 7) | public class LoggedOutViewModel FILE: IdentityProvider/Quickstart/Account/LoginInputModel.cs class LoginInputModel (line 9) | public class LoginInputModel FILE: IdentityProvider/Quickstart/Account/LoginViewModel.cs class LoginViewModel (line 11) | public class LoginViewModel : LoginInputModel FILE: IdentityProvider/Quickstart/Account/LogoutInputModel.cs class LogoutInputModel (line 7) | public class LogoutInputModel FILE: IdentityProvider/Quickstart/Account/LogoutViewModel.cs class LogoutViewModel (line 7) | public class LogoutViewModel : LogoutInputModel FILE: IdentityProvider/Quickstart/Account/RedirectViewModel.cs class RedirectViewModel (line 8) | public class RedirectViewModel FILE: IdentityProvider/Quickstart/Consent/ConsentController.cs class ConsentController (line 24) | [SecurityHeaders] method ConsentController (line 32) | public ConsentController( method Index (line 47) | [HttpGet] method Index (line 62) | [HttpPost] method ProcessConsent (line 97) | private async Task ProcessConsent(ConsentInputMo... method BuildViewModelAsync (line 165) | private async Task BuildViewModelAsync(string return... method CreateConsentViewModel (line 180) | private ConsentViewModel CreateConsentViewModel( method CreateScopeViewModel (line 230) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 244) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 264) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: IdentityProvider/Quickstart/Consent/ConsentInputModel.cs class ConsentInputModel (line 9) | public class ConsentInputModel FILE: IdentityProvider/Quickstart/Consent/ConsentOptions.cs class ConsentOptions (line 7) | public class ConsentOptions FILE: IdentityProvider/Quickstart/Consent/ConsentViewModel.cs class ConsentViewModel (line 9) | public class ConsentViewModel : ConsentInputModel FILE: IdentityProvider/Quickstart/Consent/ProcessConsentResult.cs class ProcessConsentResult (line 9) | public class ProcessConsentResult FILE: IdentityProvider/Quickstart/Consent/ResourceViewModel.cs class ResourceViewModel (line 7) | public class ResourceViewModel FILE: IdentityProvider/Quickstart/Consent/ScopeViewModel.cs class ScopeViewModel (line 9) | public class ScopeViewModel FILE: IdentityProvider/Quickstart/Device/DeviceAuthorizationInputModel.cs class DeviceAuthorizationInputModel (line 7) | public class DeviceAuthorizationInputModel : ConsentInputModel FILE: IdentityProvider/Quickstart/Device/DeviceAuthorizationViewModel.cs class DeviceAuthorizationViewModel (line 7) | public class DeviceAuthorizationViewModel : ConsentViewModel FILE: IdentityProvider/Quickstart/Device/DeviceController.cs class DeviceController (line 22) | [Authorize] method DeviceController (line 31) | public DeviceController( method Index (line 43) | [HttpGet] method UserCodeCapture (line 57) | [HttpPost] method Callback (line 67) | [HttpPost] method ProcessConsent (line 79) | private async Task ProcessConsent(DeviceAuthoriz... method BuildViewModelAsync (line 146) | private async Task BuildViewModelAsync(s... method CreateConsentViewModel (line 157) | private DeviceAuthorizationViewModel CreateConsentViewModel(string use... method CreateScopeViewModel (line 194) | private ScopeViewModel CreateScopeViewModel(IdentityResource identity,... method CreateScopeViewModel (line 207) | public ScopeViewModel CreateScopeViewModel(ParsedScopeValue parsedScop... method GetOfflineAccessScope (line 220) | private ScopeViewModel GetOfflineAccessScope(bool check) FILE: IdentityProvider/Quickstart/Diagnostics/DiagnosticsController.cs class DiagnosticsController (line 13) | [SecurityHeaders] method Index (line 17) | public async Task Index() FILE: IdentityProvider/Quickstart/Diagnostics/DiagnosticsViewModel.cs class DiagnosticsViewModel (line 13) | public class DiagnosticsViewModel method DiagnosticsViewModel (line 15) | public DiagnosticsViewModel(AuthenticateResult result) FILE: IdentityProvider/Quickstart/Extensions.cs class Extensions (line 11) | public static class Extensions method IsNativeClient (line 17) | public static bool IsNativeClient(this AuthorizationRequest context) method LoadingPage (line 23) | public static IActionResult LoadingPage(this Controller controller, st... FILE: IdentityProvider/Quickstart/Grants/GrantsController.cs class GrantsController (line 20) | [SecurityHeaders] method GrantsController (line 29) | public GrantsController(IIdentityServerInteractionService interaction, method Index (line 43) | [HttpGet] method Revoke (line 52) | [HttpPost] method BuildViewModelAsync (line 62) | private async Task BuildViewModelAsync() FILE: IdentityProvider/Quickstart/Grants/GrantsViewModel.cs class GrantsViewModel (line 10) | public class GrantsViewModel class GrantViewModel (line 15) | public class GrantViewModel FILE: IdentityProvider/Quickstart/Home/ErrorViewModel.cs class ErrorViewModel (line 9) | public class ErrorViewModel method ErrorViewModel (line 11) | public ErrorViewModel() method ErrorViewModel (line 15) | public ErrorViewModel(string error) FILE: IdentityProvider/Quickstart/Home/HomeController.cs class HomeController (line 15) | [SecurityHeaders] method HomeController (line 23) | public HomeController(IIdentityServerInteractionService interaction, I... method Index (line 30) | public IActionResult Index() method Error (line 45) | public async Task Error(string errorId) FILE: IdentityProvider/Quickstart/SecurityHeadersAttribute.cs class SecurityHeadersAttribute (line 10) | public class SecurityHeadersAttribute : ActionFilterAttribute method OnResultExecuting (line 12) | public override void OnResultExecuting(ResultExecutingContext context) FILE: IdentityProvider/Quickstart/TestUsers.cs class TestUsers (line 14) | public class TestUsers FILE: IdentityProvider/Startup.cs class Startup (line 13) | public class Startup method ConfigureServices (line 15) | public void ConfigureServices(IServiceCollection services) method Configure (line 46) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) method InitializeDbTestData (line 65) | private static void InitializeDbTestData(IApplicationBuilder app)