├── .config └── dotnet-tools.json ├── .editorconfig ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── Question.md │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── codeql.yml │ ├── develop.yml │ ├── master.yml │ ├── pre-release.yml │ └── release.yml ├── .gitignore ├── .readthedocs.yaml ├── Directory.Build.props ├── Directory.Build.targets ├── Directory.Packages.props ├── GitReleaseManager.yaml ├── IdentityServer8.DotNet.ruleset ├── LICENSE ├── LicenseHeader.txt ├── NuGet.config ├── README.md ├── SECURITY.MD ├── SPONSORS.md ├── docker-compose.dcproj ├── docker-compose.override.yml ├── docker-compose.vs.debug.yml ├── docker-compose.vs.release.yml ├── docker-compose.yml ├── docs ├── CHANGELOG.md ├── Makefile ├── autobuild.bat ├── build-documentation.ps1 ├── conf.py ├── docker-build.ps1 ├── dockerfile ├── endpoints │ ├── authorize.rst │ ├── device_authorization.rst │ ├── discovery.rst │ ├── endsession.rst │ ├── introspection.rst │ ├── revocation.rst │ ├── token.rst │ └── userinfo.rst ├── favicon.ico ├── identityserver docs figures.pptx ├── images │ └── logo.png ├── index.rst ├── intro │ ├── big_picture.rst │ ├── contributing.rst │ ├── images │ │ ├── appArch.png │ │ ├── middleware.png │ │ ├── protocols.png │ │ └── terminology.png │ ├── packaging.rst │ ├── specs.rst │ ├── support.rst │ ├── terminology.rst │ └── test.rst ├── make.bat ├── misc │ ├── blogs.rst │ ├── training.rst │ └── videos.rst ├── quickstarts │ ├── 0_overview.rst │ ├── 1_client_credentials.rst │ ├── 2_interactive_aspnetcore.rst │ ├── 3_aspnetcore_and_apis.rst │ ├── 4_javascript_client.rst │ ├── 5_entityframework.rst │ ├── 6_aspnet_identity.rst │ ├── community.rst │ └── images │ │ ├── 1_client_screenshot.png │ │ ├── 1_discovery.png │ │ ├── 3_additional_claims.png │ │ ├── 3_claims.png │ │ ├── 3_consent.png │ │ ├── 3_login.png │ │ ├── 4_external_claims.png │ │ ├── 4_login_page.png │ │ ├── aspid_api_claims.png │ │ ├── aspid_claims.png │ │ ├── aspid_login.png │ │ ├── aspid_mvc_client.png │ │ ├── ef_database.png │ │ ├── jsclient_api_results.png │ │ ├── jsclient_logged_in.png │ │ ├── jsclient_not_logged_in.png │ │ └── jsclient_signed_out.png ├── readme.md ├── reference │ ├── api_resource.rst │ ├── api_scope.rst │ ├── aspnet_identity.rst │ ├── client.rst │ ├── deviceflow_interactionservice.rst │ ├── ef.rst │ ├── grant_validation_result.rst │ ├── identity_resource.rst │ ├── interactionservice.rst │ ├── options.rst │ └── profileservice.rst ├── requirements.txt └── topics │ ├── add_apis.rst │ ├── add_protocols.rst │ ├── apis.rst │ ├── client_authentication.rst │ ├── clients.rst │ ├── consent.rst │ ├── cors.rst │ ├── crypto.rst │ ├── custom_token_request_validation.rst │ ├── deployment.rst │ ├── discovery.rst │ ├── events.rst │ ├── extension_grants.rst │ ├── federation_gateway.rst │ ├── grant_types.rst │ ├── images │ ├── delegation.png │ ├── deployment.png │ ├── federation_gateway.png │ ├── mtls_access_token_with_cnf.png │ ├── mtls_endpoints.png │ ├── reference_tokens.png │ └── signin_flow.png │ ├── logging.rst │ ├── mtls.rst │ ├── persisted_grants.rst │ ├── pop.rst │ ├── reference_tokens.rst │ ├── refresh_tokens.rst │ ├── request_object.rst │ ├── resource_owner.rst │ ├── resources.rst │ ├── signin.rst │ ├── signin_external_providers.rst │ ├── signout.rst │ ├── signout_external_providers.rst │ ├── signout_federated.rst │ ├── startup.rst │ ├── tools.rst │ └── windows.rst ├── global.json ├── icon.jpg ├── key.snk ├── main.cmd ├── samples ├── Clients │ ├── Clients.sln.licenseheader │ ├── ClientsGlobalUsings.cs │ ├── Directory.Build.props │ ├── old │ │ ├── Clients.sln │ │ ├── Clients.sln.licenseheader │ │ ├── Directory.Build.props │ │ ├── MvcHybrid │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── MvcHybrid.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ ├── CallApi.cshtml │ │ │ │ │ ├── Index.cshtml │ │ │ │ │ └── Secure.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ └── site.min.css │ │ │ │ ├── favicon.ico │ │ │ │ ├── images │ │ │ │ ├── banner1.svg │ │ │ │ ├── banner2.svg │ │ │ │ ├── banner3.svg │ │ │ │ └── banner4.svg │ │ │ │ └── js │ │ │ │ ├── site.js │ │ │ │ └── site.min.js │ │ ├── MvcHybridAutomaticRefresh │ │ │ ├── AutomaticTokenManagement │ │ │ │ ├── AutomaticTokenManagementBuilderExtensions.cs │ │ │ │ ├── AutomaticTokenManagementConfigureCookieOptions.cs │ │ │ │ ├── AutomaticTokenManagementCookieEvents.cs │ │ │ │ ├── AutomaticTokenManagementOptions.cs │ │ │ │ └── TokenEndpointService.cs │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── MvcHybridAutomaticRefresh.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ ├── CallApi.cshtml │ │ │ │ │ ├── Index.cshtml │ │ │ │ │ └── Secure.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ └── site.min.css │ │ │ │ ├── favicon.ico │ │ │ │ ├── images │ │ │ │ ├── banner1.svg │ │ │ │ ├── banner2.svg │ │ │ │ ├── banner3.svg │ │ │ │ └── banner4.svg │ │ │ │ └── js │ │ │ │ ├── site.js │ │ │ │ └── site.min.js │ │ ├── MvcImplicit │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── MvcImplicit.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ ├── Index.cshtml │ │ │ │ │ └── Secure.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ └── site.css │ │ │ │ ├── favicon.ico │ │ │ │ ├── images │ │ │ │ ├── ASP-NET-Banners-01.png │ │ │ │ ├── ASP-NET-Banners-02.png │ │ │ │ ├── Banner-01-Azure.png │ │ │ │ └── Banner-02-VS.png │ │ │ │ └── js │ │ │ │ └── site.js │ │ ├── MvcImplicitJwtRequest │ │ │ ├── Client.pfx │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── MvcImplicitJwtRequest.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ ├── Index.cshtml │ │ │ │ │ └── Secure.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ └── site.css │ │ │ │ ├── favicon.ico │ │ │ │ ├── images │ │ │ │ ├── ASP-NET-Banners-01.png │ │ │ │ ├── ASP-NET-Banners-02.png │ │ │ │ ├── Banner-01-Azure.png │ │ │ │ └── Banner-02-VS.png │ │ │ │ └── js │ │ │ │ └── site.js │ │ ├── MvcManual │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── MvcManual.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ ├── Index.cshtml │ │ │ │ │ └── Secure.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ └── _Layout.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ └── site.css │ │ │ │ ├── favicon.ico │ │ │ │ ├── images │ │ │ │ ├── ASP-NET-Banners-01.png │ │ │ │ ├── ASP-NET-Banners-02.png │ │ │ │ ├── Banner-01-Azure.png │ │ │ │ └── Banner-02-VS.png │ │ │ │ └── js │ │ │ │ └── site.js │ │ └── MvcUsings.cs │ ├── readme.md │ ├── shared │ │ └── Constants │ │ │ ├── ConsoleExtensions.cs │ │ │ ├── Constants.cs │ │ │ ├── Constants.csproj │ │ │ └── TokenResponseExtensions.cs │ └── src │ │ ├── APIs │ │ ├── ResourceBasedApi │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ └── ResourceBasedApi.csproj │ │ └── SimpleApi │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ └── SimpleApi.csproj │ │ ├── Clients.sln │ │ ├── ConsoleClientCredentialsFlow │ │ ├── ConsoleClientCredentialsFlow.csproj │ │ └── Program.cs │ │ ├── ConsoleClientCredentialsFlowCallingIdentityServerApi │ │ ├── ConsoleClientCredentialsFlowCallingIdentityServerApi.csproj │ │ └── Program.cs │ │ ├── ConsoleClientCredentialsFlowPostBody │ │ ├── ConsoleClientCredentialsFlowPostBody.csproj │ │ └── Program.cs │ │ ├── ConsoleCode │ │ ├── ConsoleCode.csproj │ │ ├── Program.cs │ │ └── SystemBrowser.cs │ │ ├── ConsoleCustomGrant │ │ ├── ConsoleExtensionGrant.csproj │ │ └── Program.cs │ │ ├── ConsoleDeviceFlow │ │ ├── ConsoleDeviceFlow.csproj │ │ └── Program.cs │ │ ├── ConsoleEphemeralMtlsClient │ │ ├── ConsoleEphemeralMtlsClient.csproj │ │ ├── GlobalUsings.cs │ │ └── Program.cs │ │ ├── ConsoleIntrospectionClient │ │ ├── ConsoleIntrospectionClient.csproj │ │ └── Program.cs │ │ ├── ConsoleMTLSClient │ │ ├── ConsoleMTLSClient.csproj │ │ ├── Program.cs │ │ └── client.p12 │ │ ├── ConsoleParameterizedScopeClient │ │ ├── ConsoleParameterizedScopeClient.csproj │ │ └── Program.cs │ │ ├── ConsolePrivateKeyJwtClient │ │ ├── ConsolePrivateKeyJwtClient.csproj │ │ ├── Program.cs │ │ └── client.p12 │ │ ├── ConsoleResourceOwnerFlow │ │ ├── ConsoleResourceOwnerFlow.csproj │ │ └── Program.cs │ │ ├── ConsoleResourceOwnerFlowPublic │ │ ├── ConsoleResourceOwnerFlowPublic.csproj │ │ └── Program.cs │ │ ├── ConsoleResourceOwnerFlowReference │ │ ├── ConsoleResourceOwnerFlowReference.csproj │ │ └── Program.cs │ │ ├── ConsoleResourceOwnerFlowRefreshToken │ │ ├── ConsoleResourceOwnerFlowRefreshToken.csproj │ │ ├── GlobalUsings.cs │ │ └── Program.cs │ │ ├── ConsoleResourceOwnerFlowUserInfo │ │ ├── ConsoleResourceOwnerFlowUserInfo.csproj │ │ └── Program.cs │ │ ├── Directory.Build.props │ │ ├── JsOidc │ │ ├── JsOidc.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── web.config │ │ └── wwwroot │ │ │ ├── StyleSheet.css │ │ │ ├── app.js │ │ │ ├── callback.html │ │ │ ├── callback.js │ │ │ ├── index.html │ │ │ ├── libs │ │ │ ├── bootstrap.min.css │ │ │ ├── oidc-client.d.ts │ │ │ ├── oidc-client.js │ │ │ ├── oidc-client.min.js │ │ │ ├── oidc-client.rsa256.slim.js │ │ │ ├── oidc-client.rsa256.slim.min.js │ │ │ ├── oidc-client.slim.js │ │ │ └── oidc-client.slim.min.js │ │ │ ├── popup.html │ │ │ ├── popup.js │ │ │ ├── silent.html │ │ │ └── silent.js │ │ ├── MvcAutomaticTokenManagement │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ ├── GlobalUsings.cs │ │ ├── MvcAutomaticTokenManagement.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── CallApi.cshtml │ │ │ │ ├── Index.cshtml │ │ │ │ └── Secure.cshtml │ │ │ ├── Shared │ │ │ │ ├── _Layout.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── libman.json │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── site.js │ │ ├── MvcCode │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ ├── GlobalUsings.cs │ │ ├── MvcCode.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── CallApi.cshtml │ │ │ │ ├── Index.cshtml │ │ │ │ └── Secure.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── libman.json │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── site.js │ │ ├── MvcHybridBackChannel │ │ ├── Controllers │ │ │ ├── HomeController.cs │ │ │ └── LogoutController.cs │ │ ├── CookieEventHandler.cs │ │ ├── GlobalUsings.cs │ │ ├── LogoutSessionManager.cs │ │ ├── MvcHybridBackChannel.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── CallApi.cshtml │ │ │ │ ├── Index.cshtml │ │ │ │ └── Secure.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ └── _Layout.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── libman.json │ │ └── wwwroot │ │ │ ├── _references.js │ │ │ ├── css │ │ │ ├── site.css │ │ │ └── site.min.css │ │ │ ├── favicon.ico │ │ │ ├── images │ │ │ ├── banner1.svg │ │ │ ├── banner2.svg │ │ │ ├── banner3.svg │ │ │ └── banner4.svg │ │ │ └── js │ │ │ ├── site.js │ │ │ └── site.min.js │ │ └── WindowsConsoleSystemBrowser │ │ ├── CallbackManager.cs │ │ ├── Program.cs │ │ ├── RegistryConfig.cs │ │ └── WindowsConsoleSystemBrowser.csproj ├── Directory.Build.props ├── KeyManagement │ ├── Directory.Build.props │ ├── FileSystemKeys │ │ ├── Directory.Build.props │ │ ├── FileSystem │ │ │ ├── Config.cs │ │ │ ├── FileSystemSample.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ └── appsettings.json │ │ ├── KeyManagement.sln │ │ ├── KeyManagement.sln.licenseheader │ │ └── database │ │ │ ├── EF │ │ │ ├── Config.cs │ │ │ ├── EfSample.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ └── appsettings.json │ │ │ └── migrations │ │ │ ├── Migrations │ │ │ ├── KeyManagement.sql │ │ │ └── KeyManagement │ │ │ │ ├── 20200327143521_KeyManagement.Designer.cs │ │ │ │ ├── 20200327143521_KeyManagement.cs │ │ │ │ └── KeyManagementDbContextModelSnapshot.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── appsettings.json │ │ │ ├── builddb.bat │ │ │ └── migrations.csproj │ └── KeyManagementGlobalUsings.cs ├── Quickstarts │ ├── 1_ClientCredentials │ │ ├── Directory.Build.props │ │ ├── Quickstart.sln │ │ ├── Quickstart.sln.licenseheader │ │ └── src │ │ │ └── IdentityServer │ │ │ ├── GlobalUsings.cs │ │ │ ├── IdentityServer.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ └── libman.json │ ├── 2_InteractiveAspNetCore │ │ ├── Quickstart.sln │ │ ├── Quickstart.sln.licenseheader │ │ └── src │ │ │ ├── IdentityServer │ │ │ ├── Config.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── IdentityServer.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Quickstart │ │ │ │ ├── Account │ │ │ │ │ ├── AccountController.cs │ │ │ │ │ ├── AccountOptions.cs │ │ │ │ │ ├── ExternalController.cs │ │ │ │ │ ├── ExternalProvider.cs │ │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ │ ├── LoginInputModel.cs │ │ │ │ │ ├── LoginViewModel.cs │ │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ │ └── RedirectViewModel.cs │ │ │ │ ├── Consent │ │ │ │ │ ├── ConsentController.cs │ │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ │ ├── ConsentOptions.cs │ │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ │ └── ScopeViewModel.cs │ │ │ │ ├── Device │ │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ │ └── DeviceController.cs │ │ │ │ ├── Diagnostics │ │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ │ ├── Extensions.cs │ │ │ │ ├── Grants │ │ │ │ │ ├── GrantsController.cs │ │ │ │ │ └── GrantsViewModel.cs │ │ │ │ ├── Home │ │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ │ └── HomeController.cs │ │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ │ └── TestUsers.cs │ │ │ ├── Views │ │ │ │ ├── Account │ │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ │ ├── Login.cshtml │ │ │ │ │ └── Logout.cshtml │ │ │ │ ├── Consent │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Device │ │ │ │ │ ├── Success.cshtml │ │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ │ ├── Diagnostics │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Grants │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ ├── Redirect.cshtml │ │ │ │ │ ├── _Layout.cshtml │ │ │ │ │ ├── _Nav.cshtml │ │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ │ └── _ValidationSummary.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ ├── site.min.css │ │ │ │ └── site.scss │ │ │ │ ├── favicon.ico │ │ │ │ ├── icon.jpg │ │ │ │ ├── icon.png │ │ │ │ └── js │ │ │ │ ├── signin-redirect.js │ │ │ │ └── signout-redirect.js │ │ │ └── MvcClient │ │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── Models │ │ │ └── ErrorViewModel.cs │ │ │ ├── MvcClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _ValidationScriptsPartial.cshtml │ │ │ │ └── json.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── site.js │ ├── 3_AspNetCoreAndApis │ │ ├── Quickstart.sln │ │ ├── Quickstart.sln.licenseheader │ │ └── src │ │ │ ├── IdentityServer │ │ │ ├── Config.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── IdentityServer.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Quickstart │ │ │ │ ├── Account │ │ │ │ │ ├── AccountController.cs │ │ │ │ │ ├── AccountOptions.cs │ │ │ │ │ ├── ExternalController.cs │ │ │ │ │ ├── ExternalProvider.cs │ │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ │ ├── LoginInputModel.cs │ │ │ │ │ ├── LoginViewModel.cs │ │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ │ └── RedirectViewModel.cs │ │ │ │ ├── Consent │ │ │ │ │ ├── ConsentController.cs │ │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ │ ├── ConsentOptions.cs │ │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ │ └── ScopeViewModel.cs │ │ │ │ ├── Device │ │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ │ └── DeviceController.cs │ │ │ │ ├── Diagnostics │ │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ │ ├── Extensions.cs │ │ │ │ ├── Grants │ │ │ │ │ ├── GrantsController.cs │ │ │ │ │ └── GrantsViewModel.cs │ │ │ │ ├── Home │ │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ │ └── HomeController.cs │ │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ │ └── TestUsers.cs │ │ │ ├── Views │ │ │ │ ├── Account │ │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ │ ├── Login.cshtml │ │ │ │ │ └── Logout.cshtml │ │ │ │ ├── Consent │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Device │ │ │ │ │ ├── Success.cshtml │ │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ │ ├── Diagnostics │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Grants │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ ├── Redirect.cshtml │ │ │ │ │ ├── _Layout.cshtml │ │ │ │ │ ├── _Nav.cshtml │ │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ │ └── _ValidationSummary.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ ├── site.min.css │ │ │ │ └── site.scss │ │ │ │ ├── favicon.ico │ │ │ │ ├── icon.jpg │ │ │ │ ├── icon.png │ │ │ │ └── js │ │ │ │ ├── signin-redirect.js │ │ │ │ └── signout-redirect.js │ │ │ └── MvcClient │ │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── Models │ │ │ └── ErrorViewModel.cs │ │ │ ├── MvcClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _ValidationScriptsPartial.cshtml │ │ │ │ └── json.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── site.js │ ├── 4_JavaScriptClient │ │ ├── Quickstart.sln │ │ ├── Quickstart.sln.licenseheader │ │ └── src │ │ │ ├── IdentityServer │ │ │ ├── Config.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── IdentityServer.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Quickstart │ │ │ │ ├── Account │ │ │ │ │ ├── AccountController.cs │ │ │ │ │ ├── AccountOptions.cs │ │ │ │ │ ├── ExternalController.cs │ │ │ │ │ ├── ExternalProvider.cs │ │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ │ ├── LoginInputModel.cs │ │ │ │ │ ├── LoginViewModel.cs │ │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ │ └── RedirectViewModel.cs │ │ │ │ ├── Consent │ │ │ │ │ ├── ConsentController.cs │ │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ │ ├── ConsentOptions.cs │ │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ │ └── ScopeViewModel.cs │ │ │ │ ├── Device │ │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ │ └── DeviceController.cs │ │ │ │ ├── Diagnostics │ │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ │ ├── Extensions.cs │ │ │ │ ├── Grants │ │ │ │ │ ├── GrantsController.cs │ │ │ │ │ └── GrantsViewModel.cs │ │ │ │ ├── Home │ │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ │ └── HomeController.cs │ │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ │ └── TestUsers.cs │ │ │ ├── Startup.cs │ │ │ ├── Views │ │ │ │ ├── Account │ │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ │ ├── Login.cshtml │ │ │ │ │ └── Logout.cshtml │ │ │ │ ├── Consent │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Device │ │ │ │ │ ├── Success.cshtml │ │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ │ ├── Diagnostics │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Grants │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ ├── Redirect.cshtml │ │ │ │ │ ├── _Layout.cshtml │ │ │ │ │ ├── _Nav.cshtml │ │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ │ └── _ValidationSummary.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ ├── site.min.css │ │ │ │ └── site.scss │ │ │ │ ├── favicon.ico │ │ │ │ ├── icon.jpg │ │ │ │ ├── icon.png │ │ │ │ └── js │ │ │ │ ├── signin-redirect.js │ │ │ │ └── signout-redirect.js │ │ │ ├── JavaScriptClient │ │ │ ├── JavaScriptClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ ├── app.js │ │ │ │ ├── callback.html │ │ │ │ ├── index.html │ │ │ │ ├── oidc-client.js │ │ │ │ └── oidc-client.min.js │ │ │ └── MvcClient │ │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── Models │ │ │ └── ErrorViewModel.cs │ │ │ ├── MvcClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Startup.cs │ │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _ValidationScriptsPartial.cshtml │ │ │ │ └── json.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── site.js │ ├── 5_EntityFramework │ │ ├── Quickstart.sln │ │ ├── Quickstart.sln.licenseheader │ │ └── src │ │ │ ├── IdentityServer │ │ │ ├── Config.cs │ │ │ ├── Data │ │ │ │ └── Migrations │ │ │ │ │ └── IdentityServer │ │ │ │ │ ├── ConfigurationDb │ │ │ │ │ ├── 20200625203625_InitialIdentityServerConfigurationDbMigration.Designer.cs │ │ │ │ │ ├── 20200625203625_InitialIdentityServerConfigurationDbMigration.cs │ │ │ │ │ └── ConfigurationDbContextModelSnapshot.cs │ │ │ │ │ └── PersistedGrantDb │ │ │ │ │ ├── 20200625203357_InitialIdentityServerPersistedGrantDbMigration.Designer.cs │ │ │ │ │ ├── 20200625203357_InitialIdentityServerPersistedGrantDbMigration.cs │ │ │ │ │ └── PersistedGrantDbContextModelSnapshot.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── IdentityServer.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Quickstart │ │ │ │ ├── Account │ │ │ │ │ ├── AccountController.cs │ │ │ │ │ ├── AccountOptions.cs │ │ │ │ │ ├── ExternalController.cs │ │ │ │ │ ├── ExternalProvider.cs │ │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ │ ├── LoginInputModel.cs │ │ │ │ │ ├── LoginViewModel.cs │ │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ │ └── RedirectViewModel.cs │ │ │ │ ├── Consent │ │ │ │ │ ├── ConsentController.cs │ │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ │ ├── ConsentOptions.cs │ │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ │ └── ScopeViewModel.cs │ │ │ │ ├── Device │ │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ │ └── DeviceController.cs │ │ │ │ ├── Diagnostics │ │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ │ ├── Extensions.cs │ │ │ │ ├── Grants │ │ │ │ │ ├── GrantsController.cs │ │ │ │ │ └── GrantsViewModel.cs │ │ │ │ ├── Home │ │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ │ └── HomeController.cs │ │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ │ └── TestUsers.cs │ │ │ ├── Startup.cs │ │ │ ├── Views │ │ │ │ ├── Account │ │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ │ ├── Login.cshtml │ │ │ │ │ └── Logout.cshtml │ │ │ │ ├── Consent │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Device │ │ │ │ │ ├── Success.cshtml │ │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ │ ├── Diagnostics │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Grants │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ ├── Redirect.cshtml │ │ │ │ │ ├── _Layout.cshtml │ │ │ │ │ ├── _Nav.cshtml │ │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ │ └── _ValidationSummary.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ ├── site.min.css │ │ │ │ └── site.scss │ │ │ │ ├── favicon.ico │ │ │ │ ├── icon.jpg │ │ │ │ ├── icon.png │ │ │ │ └── js │ │ │ │ ├── signin-redirect.js │ │ │ │ └── signout-redirect.js │ │ │ └── MvcClient │ │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── Models │ │ │ └── ErrorViewModel.cs │ │ │ ├── MvcClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _ValidationScriptsPartial.cshtml │ │ │ │ └── json.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── site.js │ ├── 6_AspNetIdentity │ │ ├── Quickstart.sln │ │ ├── Quickstart.sln.licenseheader │ │ └── src │ │ │ ├── IdentityServerAspNetIdentity │ │ │ ├── Config.cs │ │ │ ├── Data │ │ │ │ ├── ApplicationDbContext.cs │ │ │ │ └── Migrations │ │ │ │ │ ├── 20180109192453_CreateIdentitySchema.Designer.cs │ │ │ │ │ ├── 20180109192453_CreateIdentitySchema.cs │ │ │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── IdentityServerAspNetIdentity.csproj │ │ │ ├── Models │ │ │ │ └── ApplicationUser.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Quickstart │ │ │ │ ├── Account │ │ │ │ │ ├── AccountController.cs │ │ │ │ │ ├── AccountOptions.cs │ │ │ │ │ ├── ExternalController.cs │ │ │ │ │ ├── ExternalProvider.cs │ │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ │ ├── LoginInputModel.cs │ │ │ │ │ ├── LoginViewModel.cs │ │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ │ └── RedirectViewModel.cs │ │ │ │ ├── Consent │ │ │ │ │ ├── ConsentController.cs │ │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ │ ├── ConsentOptions.cs │ │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ │ └── ScopeViewModel.cs │ │ │ │ ├── Device │ │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ │ └── DeviceController.cs │ │ │ │ ├── Diagnostics │ │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ │ ├── Extensions.cs │ │ │ │ ├── Grants │ │ │ │ │ ├── GrantsController.cs │ │ │ │ │ └── GrantsViewModel.cs │ │ │ │ ├── Home │ │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ │ └── HomeController.cs │ │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ │ └── TestUsers.cs │ │ │ ├── SeedData.cs │ │ │ ├── Views │ │ │ │ ├── Account │ │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ │ ├── Login.cshtml │ │ │ │ │ └── Logout.cshtml │ │ │ │ ├── Consent │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Device │ │ │ │ │ ├── Success.cshtml │ │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ │ ├── Diagnostics │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Grants │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ ├── Redirect.cshtml │ │ │ │ │ ├── _Layout.cshtml │ │ │ │ │ ├── _Nav.cshtml │ │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ │ └── _ValidationSummary.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ ├── updateUI.ps1 │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ ├── site.css │ │ │ │ ├── site.min.css │ │ │ │ └── site.scss │ │ │ │ ├── favicon.ico │ │ │ │ ├── icon.jpg │ │ │ │ ├── icon.png │ │ │ │ └── js │ │ │ │ ├── signin-redirect.js │ │ │ │ └── signout-redirect.js │ │ │ └── MvcClient │ │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── Models │ │ │ └── ErrorViewModel.cs │ │ │ ├── MvcClient.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── Views │ │ │ ├── Home │ │ │ │ ├── Index.cshtml │ │ │ │ └── Privacy.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _ValidationScriptsPartial.cshtml │ │ │ │ └── json.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ ├── libman.json │ │ │ └── wwwroot │ │ │ ├── css │ │ │ └── site.css │ │ │ ├── favicon.ico │ │ │ └── js │ │ │ └── site.js │ ├── Directory.Build.props │ ├── Quickstart.sln.licenseheader │ └── Shared │ │ └── src │ │ ├── Api │ │ ├── Api.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── launchSettings.json │ │ ├── Client │ │ ├── Client.csproj │ │ └── Program.cs │ │ ├── IdentityServer │ │ ├── Config.cs │ │ ├── GlobalUsings.cs │ │ ├── IdentityServer.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Quickstart │ │ │ ├── Account │ │ │ │ ├── AccountController.cs │ │ │ │ ├── AccountOptions.cs │ │ │ │ ├── ExternalController.cs │ │ │ │ ├── ExternalProvider.cs │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ ├── LoginInputModel.cs │ │ │ │ ├── LoginViewModel.cs │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ └── RedirectViewModel.cs │ │ │ ├── Consent │ │ │ │ ├── ConsentController.cs │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ ├── ConsentOptions.cs │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ └── ScopeViewModel.cs │ │ │ ├── Device │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ └── DeviceController.cs │ │ │ ├── Diagnostics │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ ├── Extensions.cs │ │ │ ├── Grants │ │ │ │ ├── GrantsController.cs │ │ │ │ └── GrantsViewModel.cs │ │ │ ├── Home │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ └── HomeController.cs │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ └── TestUsers.cs │ │ ├── Views │ │ │ ├── Account │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ ├── Login.cshtml │ │ │ │ └── Logout.cshtml │ │ │ ├── Consent │ │ │ │ └── Index.cshtml │ │ │ ├── Device │ │ │ │ ├── Success.cshtml │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ ├── Diagnostics │ │ │ │ └── Index.cshtml │ │ │ ├── Grants │ │ │ │ └── Index.cshtml │ │ │ ├── Home │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Redirect.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _Nav.cshtml │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ └── _ValidationSummary.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── libman.json │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── site.css │ │ │ ├── site.min.css │ │ │ └── site.scss │ │ │ ├── favicon.ico │ │ │ ├── icon.jpg │ │ │ ├── icon.png │ │ │ └── js │ │ │ ├── signin-redirect.js │ │ │ └── signout-redirect.js │ │ └── MvcClient │ │ ├── Controllers │ │ └── HomeController.cs │ │ ├── GlobalUsings.cs │ │ ├── Models │ │ └── ErrorViewModel.cs │ │ ├── MvcClient.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── Views │ │ ├── Home │ │ │ ├── Index.cshtml │ │ │ └── Privacy.cshtml │ │ ├── Shared │ │ │ ├── Error.cshtml │ │ │ ├── _Layout.cshtml │ │ │ ├── _ValidationScriptsPartial.cshtml │ │ │ └── json.cshtml │ │ ├── _ViewImports.cshtml │ │ └── _ViewStart.cshtml │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ ├── libman.json │ │ └── wwwroot │ │ ├── css │ │ └── site.css │ │ ├── favicon.ico │ │ └── js │ │ └── site.js └── SamplesGlobalUsings.cs ├── src ├── AspNetIdentity │ ├── Directory.Build.props │ ├── IdentityServer8.AspNetIdentity.sln │ ├── README.md │ ├── build.cmd │ ├── build.ps1 │ ├── build.sh │ ├── host │ │ ├── Configuration │ │ │ ├── Clients.cs │ │ │ ├── ClientsConsole.cs │ │ │ ├── ClientsWeb.cs │ │ │ └── Resources.cs │ │ ├── Data │ │ │ └── ApplicationDbContext.cs │ │ ├── GlobalUsings.cs │ │ ├── Host.csproj │ │ ├── Models │ │ │ ├── AccountViewModels │ │ │ │ ├── ExternalLoginViewModel.cs │ │ │ │ ├── ForgotPasswordViewModel.cs │ │ │ │ ├── LoginViewModel.cs │ │ │ │ ├── LoginWith2faViewModel.cs │ │ │ │ ├── LoginWithRecoveryCodeViewModel.cs │ │ │ │ ├── RegisterViewModel.cs │ │ │ │ └── ResetPasswordViewModel.cs │ │ │ ├── ApplicationUser.cs │ │ │ └── ManageViewModels │ │ │ │ ├── ChangePasswordViewModel.cs │ │ │ │ ├── EnableAuthenticatorViewModel.cs │ │ │ │ ├── ExternalLoginsViewModel.cs │ │ │ │ ├── GenerateRecoveryCodesViewModel.cs │ │ │ │ ├── IndexViewModel.cs │ │ │ │ ├── RemoveLoginViewModel.cs │ │ │ │ ├── SetPasswordViewModel.cs │ │ │ │ └── TwoFactorAuthenticationViewModel.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Quickstart │ │ │ ├── Account │ │ │ │ ├── AccountController.cs │ │ │ │ ├── AccountOptions.cs │ │ │ │ ├── ExternalController.cs │ │ │ │ ├── ExternalProvider.cs │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ ├── LoginInputModel.cs │ │ │ │ ├── LoginViewModel.cs │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ └── RedirectViewModel.cs │ │ │ ├── Consent │ │ │ │ ├── ConsentController.cs │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ ├── ConsentOptions.cs │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ └── ScopeViewModel.cs │ │ │ ├── Device │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ └── DeviceController.cs │ │ │ ├── Diagnostics │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ ├── Extensions.cs │ │ │ ├── Grants │ │ │ │ ├── GrantsController.cs │ │ │ │ └── GrantsViewModel.cs │ │ │ ├── Home │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ └── HomeController.cs │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ └── TestUsers.cs │ │ ├── Startup.cs │ │ ├── Views │ │ │ ├── Account │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ ├── Login.cshtml │ │ │ │ └── Logout.cshtml │ │ │ ├── Consent │ │ │ │ └── Index.cshtml │ │ │ ├── Device │ │ │ │ ├── Success.cshtml │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ ├── Diagnostics │ │ │ │ └── Index.cshtml │ │ │ ├── Grants │ │ │ │ └── Index.cshtml │ │ │ ├── Home │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Redirect.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _Nav.cshtml │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ └── _ValidationSummary.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.json │ │ ├── libman.json │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── site.css │ │ │ ├── site.min.css │ │ │ └── site.scss │ │ │ ├── favicon.ico │ │ │ ├── icon.jpg │ │ │ ├── icon.png │ │ │ └── js │ │ │ ├── signin-redirect.js │ │ │ └── signout-redirect.js │ ├── migrations │ │ └── SqlServer │ │ │ ├── GlobalUsings.cs │ │ │ ├── Migrations │ │ │ ├── UsersDb.sql │ │ │ └── UsersDb │ │ │ │ ├── 20200323135751_Users.Designer.cs │ │ │ │ ├── 20200323135751_Users.cs │ │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── SeedData.cs │ │ │ ├── SqlServer.csproj │ │ │ ├── Startup.cs │ │ │ ├── appsettings.json │ │ │ └── builddb.bat │ └── src │ │ ├── Decorator.cs │ │ ├── GlobalUsings.cs │ │ ├── IdentityServer8.AspNetIdentity.csproj │ │ ├── IdentityServerBuilderExtensions.cs │ │ ├── ProfileService.cs │ │ ├── ResourceOwnerPasswordValidator.cs │ │ ├── SecurityStampValidatorCallback.cs │ │ └── UserClaimsFactory.cs ├── Directory.Build.props ├── Directory.BuildOld.targets ├── EntityFramework.Storage │ ├── Directory.Build.props │ ├── IdentityServer8.EntityFramework.Storage.sln │ ├── README.md │ ├── build.cmd │ ├── build.ps1 │ ├── build.sh │ ├── host │ │ ├── ConsoleHost │ │ │ ├── ConsoleHost.csproj │ │ │ ├── GlobalUsings.cs │ │ │ └── Program.cs │ │ └── Directory.Build.props │ ├── migrations │ │ ├── Directory.Build.props │ │ └── SqlServer │ │ │ ├── GlobalUsings.cs │ │ │ ├── Migrations │ │ │ ├── ConfigurationDb.sql │ │ │ ├── ConfigurationDb │ │ │ │ ├── 20200522172542_Config.Designer.cs │ │ │ │ ├── 20200522172542_Config.cs │ │ │ │ └── ConfigurationDbContextModelSnapshot.cs │ │ │ ├── PersistedGrantDb.sql │ │ │ └── PersistedGrantDb │ │ │ │ ├── 20200522172538_Grants.Designer.cs │ │ │ │ ├── 20200522172538_Grants.cs │ │ │ │ └── PersistedGrantDbContextModelSnapshot.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── SqlServer.csproj │ │ │ ├── Startup.cs │ │ │ ├── appsettings.json │ │ │ ├── buildschema.bat │ │ │ └── createdb.bat │ ├── src │ │ ├── Configuration │ │ │ └── ServiceCollectionExtensions.cs │ │ ├── DbContexts │ │ │ ├── ConfigurationDbContext.cs │ │ │ └── PersistedGrantDbContext.cs │ │ ├── Entities │ │ │ ├── ApiResource.cs │ │ │ ├── ApiResourceClaim.cs │ │ │ ├── ApiResourceProperty.cs │ │ │ ├── ApiResourceScope.cs │ │ │ ├── ApiResourceSecret.cs │ │ │ ├── ApiScope.cs │ │ │ ├── ApiScopeClaim.cs │ │ │ ├── ApiScopeProperty.cs │ │ │ ├── Client.cs │ │ │ ├── ClientClaim.cs │ │ │ ├── ClientCorsOrigin.cs │ │ │ ├── ClientGrantType.cs │ │ │ ├── ClientIdPRestriction.cs │ │ │ ├── ClientPostLogoutRedirectUri.cs │ │ │ ├── ClientProperty.cs │ │ │ ├── ClientRedirectUri.cs │ │ │ ├── ClientScope.cs │ │ │ ├── ClientSecret.cs │ │ │ ├── DeviceFlowCodes.cs │ │ │ ├── IdentityResource.cs │ │ │ ├── IdentityResourceClaim.cs │ │ │ ├── IdentityResourceProperty.cs │ │ │ ├── PersistedGrant.cs │ │ │ ├── Property.cs │ │ │ ├── Secret.cs │ │ │ └── UserClaim.cs │ │ ├── Extensions │ │ │ └── ModelBuilderExtensions.cs │ │ ├── GlobalUsings.cs │ │ ├── IdentityServer8.EntityFramework.Storage.csproj │ │ ├── Interfaces │ │ │ ├── IConfigurationDbContext.cs │ │ │ └── IPersistedGrantDbContext.cs │ │ ├── Mappers │ │ │ ├── AllowedSigningAlgorithmsConverter.cs │ │ │ ├── ApiResourceMapperProfile.cs │ │ │ ├── ApiResourceMappers.cs │ │ │ ├── ClientMapperProfile.cs │ │ │ ├── ClientMappers.cs │ │ │ ├── IdentityResourceMapperProfile.cs │ │ │ ├── IdentityResourceMappers.cs │ │ │ ├── PersistedGrantMapperProfile.cs │ │ │ ├── PersistedGrantMappers.cs │ │ │ ├── ScopeMapperProfile.cs │ │ │ └── ScopeMappers.cs │ │ ├── Options │ │ │ ├── ConfigurationStoreOptions.cs │ │ │ ├── OperationalStoreOptions.cs │ │ │ └── TableConfiguration.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Stores │ │ │ ├── ClientStore.cs │ │ │ ├── DeviceFlowStore.cs │ │ │ ├── PersistedGrantStore.cs │ │ │ └── ResourceStore.cs │ │ └── TokenCleanup │ │ │ ├── IOperationalStoreNotification.cs │ │ │ └── TokenCleanupService.cs │ └── test │ │ ├── Directory.Build.props │ │ ├── IntegrationTests │ │ ├── DatabaseProviderBuilder.cs │ │ ├── DatabaseProviderFixture.cs │ │ ├── DbContexts │ │ │ └── ClientDbContextTests.cs │ │ ├── FakeLogger.cs │ │ ├── IdentityServer8.EntityFramework.IntegrationTests.csproj │ │ ├── IntegrationTest.cs │ │ ├── Stores │ │ │ ├── ClientStoreTests.cs │ │ │ ├── DeviceFlowStoreTests.cs │ │ │ ├── PersistedGrantStoreTests.cs │ │ │ └── ResourceStoreTests.cs │ │ └── TokenCleanup │ │ │ └── TokenCleanupTests.cs │ │ └── UnitTests │ │ ├── IdentityServer8.EntityFramework.UnitTests.csproj │ │ └── Mappers │ │ ├── ApiResourceMappersTests.cs │ │ ├── ClientMappersTests.cs │ │ ├── IdentityResourcesMappersTests.cs │ │ ├── PersistedGrantMappersTests.cs │ │ └── ScopeMappersTests.cs ├── EntityFramework │ ├── Directory.Build.props │ ├── IdentityServer8.EntityFramework.sln │ ├── README.md │ ├── build.cmd │ ├── build.ps1 │ ├── build.sh │ ├── dropdb.bat │ ├── host │ │ ├── GlobalUsings.cs │ │ ├── Host.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Quickstart │ │ │ ├── Account │ │ │ │ ├── AccountController.cs │ │ │ │ ├── AccountOptions.cs │ │ │ │ ├── ExternalController.cs │ │ │ │ ├── ExternalProvider.cs │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ ├── LoginInputModel.cs │ │ │ │ ├── LoginViewModel.cs │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ └── RedirectViewModel.cs │ │ │ ├── Consent │ │ │ │ ├── ConsentController.cs │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ ├── ConsentOptions.cs │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ └── ScopeViewModel.cs │ │ │ ├── Device │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ └── DeviceController.cs │ │ │ ├── Diagnostics │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ ├── Extensions.cs │ │ │ ├── Grants │ │ │ │ ├── GrantsController.cs │ │ │ │ └── GrantsViewModel.cs │ │ │ ├── Home │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ └── HomeController.cs │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ └── TestUsers.cs │ │ ├── Startup.cs │ │ ├── TestOperationalStoreNotification.cs │ │ ├── Views │ │ │ ├── Account │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ ├── Login.cshtml │ │ │ │ └── Logout.cshtml │ │ │ ├── Consent │ │ │ │ └── Index.cshtml │ │ │ ├── Device │ │ │ │ ├── Success.cshtml │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ ├── Diagnostics │ │ │ │ └── Index.cshtml │ │ │ ├── Grants │ │ │ │ └── Index.cshtml │ │ │ ├── Home │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Redirect.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _Nav.cshtml │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ └── _ValidationSummary.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── site.css │ │ │ ├── site.min.css │ │ │ └── site.scss │ │ │ ├── favicon.ico │ │ │ ├── icon.jpg │ │ │ ├── icon.png │ │ │ └── js │ │ │ ├── signin-redirect.js │ │ │ └── signout-redirect.js │ ├── migrations.bat │ ├── migrations │ │ └── SqlServer │ │ │ ├── Configuration │ │ │ ├── Clients.cs │ │ │ ├── ClientsConsole.cs │ │ │ ├── ClientsWeb.cs │ │ │ └── Resources.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── SeedData.cs │ │ │ ├── SqlServer.csproj │ │ │ ├── Startup.cs │ │ │ └── appsettings.json │ ├── src │ │ ├── GlobalUsings.cs │ │ ├── IdentityServer8.EntityFramework.csproj │ │ ├── IdentityServerEntityFrameworkBuilderExtensions.cs │ │ ├── Services │ │ │ └── CorsPolicyService.cs │ │ └── TokenCleanupHost.cs │ ├── test │ │ └── IdentityServer8.EntityFramework.Tests │ │ │ ├── DatabaseProviderBuilder.cs │ │ │ ├── DatabaseProviderFixture.cs │ │ │ ├── FakeLogger.cs │ │ │ ├── IdentityServer8.EntityFramework.Tests.csproj │ │ │ ├── IntegrationTest.cs │ │ │ └── Services │ │ │ └── CorsPolicyServiceTests.cs │ └── updatedb.bat ├── IdentityServer8.sln ├── IdentityServer8.sln.licenseheader ├── IdentityServer8 │ ├── Directory.Build.props │ ├── IdentityServer8.sln │ ├── build.cmd │ ├── build.ps1 │ ├── build.sh │ ├── host │ │ ├── Configuration │ │ │ ├── Clients.cs │ │ │ ├── ClientsConsole.cs │ │ │ ├── ClientsWeb.cs │ │ │ └── Resources.cs │ │ ├── Extensions │ │ │ ├── ExtensionGrantValidator.cs │ │ │ ├── HostProfileService.cs │ │ │ ├── NoSubjectExtensionGrantValidator.cs │ │ │ ├── ParameterizedScopeParser.cs │ │ │ ├── ParameterizedScopeTokenRequestValidator.cs │ │ │ └── SameSiteHandlingExtensions.cs │ │ ├── GlobalUsings.cs │ │ ├── Host.csproj │ │ ├── Keys │ │ │ ├── identityserver.test.ecdsa.p12 │ │ │ └── identityserver.test.rsa.p12 │ │ ├── LocalApiController.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Quickstart │ │ │ ├── Account │ │ │ │ ├── AccountController.cs │ │ │ │ ├── AccountOptions.cs │ │ │ │ ├── ExternalController.cs │ │ │ │ ├── ExternalProvider.cs │ │ │ │ ├── LoggedOutViewModel.cs │ │ │ │ ├── LoginInputModel.cs │ │ │ │ ├── LoginViewModel.cs │ │ │ │ ├── LogoutInputModel.cs │ │ │ │ ├── LogoutViewModel.cs │ │ │ │ └── RedirectViewModel.cs │ │ │ ├── Consent │ │ │ │ ├── ConsentController.cs │ │ │ │ ├── ConsentInputModel.cs │ │ │ │ ├── ConsentOptions.cs │ │ │ │ ├── ConsentViewModel.cs │ │ │ │ ├── ProcessConsentResult.cs │ │ │ │ └── ScopeViewModel.cs │ │ │ ├── Device │ │ │ │ ├── DeviceAuthorizationInputModel.cs │ │ │ │ ├── DeviceAuthorizationViewModel.cs │ │ │ │ └── DeviceController.cs │ │ │ ├── Diagnostics │ │ │ │ ├── DiagnosticsController.cs │ │ │ │ └── DiagnosticsViewModel.cs │ │ │ ├── Extensions.cs │ │ │ ├── Grants │ │ │ │ ├── GrantsController.cs │ │ │ │ └── GrantsViewModel.cs │ │ │ ├── Home │ │ │ │ ├── ErrorViewModel.cs │ │ │ │ └── HomeController.cs │ │ │ ├── SecurityHeadersAttribute.cs │ │ │ └── TestUsers.cs │ │ ├── Startup.cs │ │ ├── Views │ │ │ ├── Account │ │ │ │ ├── AccessDenied.cshtml │ │ │ │ ├── LoggedOut.cshtml │ │ │ │ ├── Login.cshtml │ │ │ │ └── Logout.cshtml │ │ │ ├── Consent │ │ │ │ └── Index.cshtml │ │ │ ├── Device │ │ │ │ ├── Success.cshtml │ │ │ │ ├── UserCodeCapture.cshtml │ │ │ │ └── UserCodeConfirmation.cshtml │ │ │ ├── Diagnostics │ │ │ │ └── Index.cshtml │ │ │ ├── Grants │ │ │ │ └── Index.cshtml │ │ │ ├── Home │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── Redirect.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ ├── _Nav.cshtml │ │ │ │ ├── _ScopeListItem.cshtml │ │ │ │ └── _ValidationSummary.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── appsettings.json │ │ ├── compilerconfig.json │ │ ├── compilerconfig.json.defaults │ │ ├── libman.json │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── site.css │ │ │ ├── site.min.css │ │ │ └── site.scss │ │ │ ├── favicon.ico │ │ │ ├── icon.jpg │ │ │ ├── icon.png │ │ │ └── js │ │ │ ├── signin-redirect.js │ │ │ └── signout-redirect.js │ ├── src │ │ ├── Configuration │ │ │ ├── CryptoHelper.cs │ │ │ ├── DependencyInjection │ │ │ │ ├── BuilderExtensions │ │ │ │ │ ├── Additional.cs │ │ │ │ │ ├── Core.cs │ │ │ │ │ ├── Crypto.cs │ │ │ │ │ └── InMemory.cs │ │ │ │ ├── ConfigureInternalCookieOptions.cs │ │ │ │ ├── ConfigureOpenIdConnectOptions.cs │ │ │ │ ├── Decorator.cs │ │ │ │ ├── IIdentityServerBuilder.cs │ │ │ │ ├── IdentityServerBuilder.cs │ │ │ │ ├── IdentityServerServiceCollectionExtensions.cs │ │ │ │ └── Options │ │ │ │ │ ├── AuthenticationOptions.cs │ │ │ │ │ ├── CachingOptions.cs │ │ │ │ │ ├── CorsOptions.cs │ │ │ │ │ ├── CspOptions.cs │ │ │ │ │ ├── DeviceFlowOptions.cs │ │ │ │ │ ├── DiscoveryOptions.cs │ │ │ │ │ ├── EndpointOptions.cs │ │ │ │ │ ├── EventsOptions.cs │ │ │ │ │ ├── IdentityServerOptions.cs │ │ │ │ │ ├── InputLengthRestrictions.cs │ │ │ │ │ ├── LoggingOptions.cs │ │ │ │ │ ├── MtlsOptions.cs │ │ │ │ │ ├── UserInteractionOptions.cs │ │ │ │ │ └── ValidationOptions.cs │ │ │ ├── IdentityServerApplicationBuilderExtensions.cs │ │ │ └── IdentityServerMiddlewareOptions.cs │ │ ├── Constants.cs │ │ ├── Endpoints │ │ │ ├── AuthorizeCallbackEndpoint.cs │ │ │ ├── AuthorizeEndpoint.cs │ │ │ ├── AuthorizeEndpointBase.cs │ │ │ ├── CheckSessionEndpoint.cs │ │ │ ├── DeviceAuthorizationEndpoint.cs │ │ │ ├── DiscoveryEndpoint.cs │ │ │ ├── DiscoveryKeyEndpoint.cs │ │ │ ├── EndSessionCallbackEndpoint.cs │ │ │ ├── EndSessionEndpoint.cs │ │ │ ├── IntrospectionEndpoint.cs │ │ │ ├── Results │ │ │ │ ├── AuthorizeResult.cs │ │ │ │ ├── BadRequestResult.cs │ │ │ │ ├── CheckSessionResult.cs │ │ │ │ ├── ConsentPageResult.cs │ │ │ │ ├── CustomRedirectResult.cs │ │ │ │ ├── DeviceAuthorizationResult.cs │ │ │ │ ├── DiscoveryDocumentResult.cs │ │ │ │ ├── EndSessionCallbackResult.cs │ │ │ │ ├── EndSessionResult.cs │ │ │ │ ├── IntrospectionResult.cs │ │ │ │ ├── JsonWebKeysResult.cs │ │ │ │ ├── LoginPageResult.cs │ │ │ │ ├── ProtectedResourceErrorResult.cs │ │ │ │ ├── StatusCodeResult.cs │ │ │ │ ├── TokenErrorResult.cs │ │ │ │ ├── TokenResult.cs │ │ │ │ ├── TokenRevocationErrorResult.cs │ │ │ │ └── UserInfoResult.cs │ │ │ ├── TokenEndpoint.cs │ │ │ ├── TokenRevocationEndpoint.cs │ │ │ └── UserInfoEndpoint.cs │ │ ├── Events │ │ │ ├── ApiAuthenticationFailureEvent.cs │ │ │ ├── ApiAuthenticationSuccessEvent.cs │ │ │ ├── ClientAuthenticationFailureEvent.cs │ │ │ ├── ClientAuthenticationSuccessEvent.cs │ │ │ ├── ConsentDeniedEvent.cs │ │ │ ├── ConsentGrantedEvent.cs │ │ │ ├── DeviceAuthorizationFailureEvent.cs │ │ │ ├── DeviceAuthorizationSuccessEvent.cs │ │ │ ├── GrantsRevokedEvent.cs │ │ │ ├── Infrastructure │ │ │ │ ├── Event.cs │ │ │ │ ├── EventCategories.cs │ │ │ │ ├── EventIds.cs │ │ │ │ └── EventType.cs │ │ │ ├── InvalidClientConfiguration.cs │ │ │ ├── TokenIntrospectionFailureEvent.cs │ │ │ ├── TokenIntrospectionSuccessEvent.cs │ │ │ ├── TokenIssuedFailureEvent.cs │ │ │ ├── TokenIssuedSuccessEvent.cs │ │ │ ├── TokenRevokedSuccessEvent.cs │ │ │ ├── UnhandledExceptionEvent.cs │ │ │ ├── UserLoginFailureEvent.cs │ │ │ ├── UserLoginSuccessEvent.cs │ │ │ └── UserLogoutSuccessEvent.cs │ │ ├── Extensions │ │ │ ├── AuthenticationPropertiesExtensions.cs │ │ │ ├── AuthorizeResponseExtensions.cs │ │ │ ├── ClaimsExtensions.cs │ │ │ ├── ClientExtensions.cs │ │ │ ├── DateTimeExtensions.cs │ │ │ ├── EndpointOptionsExtensions.cs │ │ │ ├── HashExtensions.cs │ │ │ ├── HttpContextAuthenticationExtensions.cs │ │ │ ├── HttpContextExtensions.cs │ │ │ ├── HttpRequestExtensions.cs │ │ │ ├── HttpResponseExtensions.cs │ │ │ ├── ICacheExtensions.cs │ │ │ ├── IClientStoreExtensions.cs │ │ │ ├── IEnumerableExtensions.cs │ │ │ ├── IReadableStringCollectionExtensions.cs │ │ │ ├── IResourceStoreExtensions.cs │ │ │ ├── IUserSessionExtensions.cs │ │ │ ├── IdentityServerToolsExtensions.cs │ │ │ ├── JsonExtensions.cs │ │ │ ├── NameValueCollectionExtensions.cs │ │ │ ├── PrincipalExtensions.cs │ │ │ ├── ProfileDataRequestContextExtensions.cs │ │ │ ├── ResourceExtensions.cs │ │ │ ├── ScopeExtensions.cs │ │ │ ├── StringsExtensions.cs │ │ │ ├── TokenExtensions.cs │ │ │ ├── ValidatedAuthorizeRequestExtensions.cs │ │ │ └── X509CertificateExtensions.cs │ │ ├── GlobalUsings.cs │ │ ├── Hosting │ │ │ ├── BaseUrlMiddleware.cs │ │ │ ├── CorsMiddleware.cs │ │ │ ├── CorsPolicyProvider.cs │ │ │ ├── Endpoint.cs │ │ │ ├── EndpointRouter.cs │ │ │ ├── FederatedSignOut │ │ │ │ ├── AuthenticationRequestHandlerWrapper.cs │ │ │ │ ├── AuthenticationRequestSignInHandlerWrapper.cs │ │ │ │ ├── AuthenticationRequestSignOutHandlerWrapper.cs │ │ │ │ └── FederatedSignoutAuthenticationHandlerProvider.cs │ │ │ ├── IEndpointHandler.cs │ │ │ ├── IEndpointResult.cs │ │ │ ├── IEndpointRouter.cs │ │ │ ├── IdentityServerAuthenticationService.cs │ │ │ ├── IdentityServerMiddleware.cs │ │ │ ├── LocalApiAuthentication │ │ │ │ ├── LocalApiAuthenticationEvents.cs │ │ │ │ ├── LocalApiAuthenticationExtensions.cs │ │ │ │ ├── LocalApiAuthenticationHandler.cs │ │ │ │ └── LocalApiAuthenticationOptions.cs │ │ │ └── MutualTlsEndpointMiddleware.cs │ │ ├── IdentityServer8.csproj │ │ ├── IdentityServerConstants.cs │ │ ├── IdentityServerTools.cs │ │ ├── IdentityServerUser.cs │ │ ├── Infrastructure │ │ │ ├── DistributedCacheStateDataFormatter.cs │ │ │ ├── MessageCookie.cs │ │ │ └── ObjectSerializer.cs │ │ ├── Logging │ │ │ ├── LogSerializer.cs │ │ │ └── Models │ │ │ │ ├── AuthorizeRequestValidationLog.cs │ │ │ │ ├── AuthorizeResponseLog.cs │ │ │ │ ├── DeviceAuthorizationRequestValidationLog.cs │ │ │ │ ├── EndSessionRequestValidationLog.cs │ │ │ │ ├── TokenRequestValidationLog.cs │ │ │ │ └── TokenValidationLog.cs │ │ ├── Models │ │ │ ├── Contexts │ │ │ │ ├── IsActiveContext.cs │ │ │ │ ├── LogoutNotificationContext.cs │ │ │ │ └── ProfileDataRequestContext.cs │ │ │ ├── DeviceFlowAuthorizationRequest.cs │ │ │ ├── DeviceFlowInteractionResult.cs │ │ │ ├── DiscoveryDocument.cs │ │ │ ├── Grant.cs │ │ │ ├── GrantTypes.cs │ │ │ ├── IdentityResources.cs │ │ │ ├── JsonWebKey.cs │ │ │ ├── Messages │ │ │ │ ├── AuthorizationRequest.cs │ │ │ │ ├── ConsentRequest.cs │ │ │ │ ├── ConsentResponse.cs │ │ │ │ ├── ErrorMessage.cs │ │ │ │ ├── LogoutRequest.cs │ │ │ │ └── Message.cs │ │ │ ├── ParsedSecret.cs │ │ │ ├── SecurityKeyInfo.cs │ │ │ ├── TokenCreationRequest.cs │ │ │ └── TokenRequestErrors.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── ResponseHandling │ │ │ ├── Default │ │ │ │ ├── AuthorizeInteractionResponseGenerator.cs │ │ │ │ ├── AuthorizeResponseGenerator.cs │ │ │ │ ├── DeviceAuthorizationResponseGenerator.cs │ │ │ │ ├── DiscoveryResponseGenerator.cs │ │ │ │ ├── IntrospectionResponseGenerator.cs │ │ │ │ ├── TokenResponseGenerator.cs │ │ │ │ ├── TokenRevocationResponseGenerator.cs │ │ │ │ └── UserInfoResponseGenerator.cs │ │ │ ├── IAuthorizeInteractionResponseGenerator.cs │ │ │ ├── IAuthorizeResponseGenerator.cs │ │ │ ├── IDeviceAuthorizationResponseGenerator.cs │ │ │ ├── IDiscoveryResponseGenerator.cs │ │ │ ├── IIntrospectionResponseGenerator.cs │ │ │ ├── ITokenResponseGenerator.cs │ │ │ ├── ITokenRevocationResponseGenerator.cs │ │ │ ├── IUserInfoResponseGenerator.cs │ │ │ └── Models │ │ │ │ ├── AuthorizeResponse.cs │ │ │ │ ├── DeviceAuthorizationResponse.cs │ │ │ │ ├── InteractionResponse.cs │ │ │ │ ├── TokenErrorResponse.cs │ │ │ │ ├── TokenResponse.cs │ │ │ │ └── TokenRevocationResponse.cs │ │ ├── Services │ │ │ ├── Default │ │ │ │ ├── BackChannelLogoutHttpClient.cs │ │ │ │ ├── DefaultBackChannelLogoutService.cs │ │ │ │ ├── DefaultCache.cs │ │ │ │ ├── DefaultClaimsService.cs │ │ │ │ ├── DefaultConsentService.cs │ │ │ │ ├── DefaultCorsPolicyService.cs │ │ │ │ ├── DefaultDeviceFlowCodeService.cs │ │ │ │ ├── DefaultDeviceFlowInteractionService.cs │ │ │ │ ├── DefaultEventService.cs │ │ │ │ ├── DefaultEventSink.cs │ │ │ │ ├── DefaultHandleGenerationService.cs │ │ │ │ ├── DefaultIdentityServerInteractionService.cs │ │ │ │ ├── DefaultJwtRequestUriHttpClient.cs │ │ │ │ ├── DefaultKeyMaterialService.cs │ │ │ │ ├── DefaultPersistedGrantService.cs │ │ │ │ ├── DefaultProfileService.cs │ │ │ │ ├── DefaultRefreshTokenService.cs │ │ │ │ ├── DefaultReplayCache.cs │ │ │ │ ├── DefaultTokenCreationService.cs │ │ │ │ ├── DefaultTokenService.cs │ │ │ │ ├── DefaultUserCodeService.cs │ │ │ │ ├── DefaultUserSession.cs │ │ │ │ ├── DistributedDeviceFlowThrottlingService.cs │ │ │ │ ├── LogoutNotificationService.cs │ │ │ │ ├── NumericUserCodeGenerator.cs │ │ │ │ ├── OidcReturnUrlParser.cs │ │ │ │ └── ReturnUrlParser.cs │ │ │ ├── IBackChannelLogoutHttpClient.cs │ │ │ ├── IBackChannelLogoutService.cs │ │ │ ├── ICache.cs │ │ │ ├── IClaimsService.cs │ │ │ ├── IConsentService.cs │ │ │ ├── IDeviceFlowCodeService.cs │ │ │ ├── IDeviceFlowInteractionService.cs │ │ │ ├── IDeviceFlowThrottlingService.cs │ │ │ ├── IEventService.cs │ │ │ ├── IEventSink.cs │ │ │ ├── IHandleGenerationService.cs │ │ │ ├── IIdentityServerInteractionService.cs │ │ │ ├── IJwtRequestUriHttpClient.cs │ │ │ ├── IKeyMaterialService.cs │ │ │ ├── ILogoutNotificationService.cs │ │ │ ├── IPersistedGrantService.cs │ │ │ ├── IProfileService.cs │ │ │ ├── IRefreshTokenService.cs │ │ │ ├── IReplayCache.cs │ │ │ ├── IReturnUrlParser.cs │ │ │ ├── ITokenCreationService.cs │ │ │ ├── ITokenService.cs │ │ │ ├── IUserCodeGenerator.cs │ │ │ ├── IUserCodeService.cs │ │ │ ├── IUserSession.cs │ │ │ └── InMemory │ │ │ │ └── InMemoryCorsPolicyService.cs │ │ ├── Stores │ │ │ ├── Caching │ │ │ │ ├── CachingClientStore.cs │ │ │ │ ├── CachingCorsPolicyService.cs │ │ │ │ └── CachingResourceStore.cs │ │ │ ├── Default │ │ │ │ ├── ConsentMessageStore.cs │ │ │ │ ├── DefaultAuthorizationCodeStore.cs │ │ │ │ ├── DefaultGrantStore.cs │ │ │ │ ├── DefaultReferenceTokenStore.cs │ │ │ │ ├── DefaultRefreshTokenStore.cs │ │ │ │ ├── DefaultUserConsentStore.cs │ │ │ │ ├── DistributedCacheAuthorizationParametersMessageStore.cs │ │ │ │ ├── ProtectedDataMessageStore.cs │ │ │ │ └── QueryStringAuthorizationParametersMessageStore.cs │ │ │ ├── IAuthorizationParametersMessageStore.cs │ │ │ ├── IConsentMessageStore.cs │ │ │ ├── IMessageStore.cs │ │ │ ├── ISigningCredentialStore.cs │ │ │ ├── IValidationKeysStore.cs │ │ │ ├── InMemory │ │ │ │ ├── InMemoryClientStore.cs │ │ │ │ ├── InMemoryDeviceFlowStore.cs │ │ │ │ ├── InMemoryPersistedGrantStore.cs │ │ │ │ ├── InMemoryResourcesStore.cs │ │ │ │ ├── InMemorySigningCredentialsStore.cs │ │ │ │ └── InMemoryValidationKeysStore.cs │ │ │ └── ValidatingClientStore.cs │ │ ├── Test │ │ │ ├── IdentityServerBuilderExtensions.cs │ │ │ ├── TestUser.cs │ │ │ ├── TestUserProfileService.cs │ │ │ ├── TestUserResourceOwnerPasswordValidator.cs │ │ │ └── TestUserStore.cs │ │ └── Validation │ │ │ ├── Contexts │ │ │ ├── ClientConfigurationValidationContext.cs │ │ │ ├── CustomAuthorizeRequestValidationContext.cs │ │ │ ├── CustomTokenRequestValidationContext.cs │ │ │ ├── ExtensionGrantValidationContext.cs │ │ │ ├── ResourceOwnerPasswordValidationContext.cs │ │ │ └── ResourceValidationContext.cs │ │ │ ├── Default │ │ │ ├── ApiSecretValidator.cs │ │ │ ├── AuthorizeRequestValidator.cs │ │ │ ├── BasicAuthenticationSecretParser.cs │ │ │ ├── BearerTokenUsageValidator.cs │ │ │ ├── ClientSecretValidator.cs │ │ │ ├── DefaultClientConfigurationValidator.cs │ │ │ ├── DefaultCustomAuthorizeRequestValidator.cs │ │ │ ├── DefaultCustomTokenRequestValidator.cs │ │ │ ├── DefaultCustomTokenValidator.cs │ │ │ ├── DefaultResourceValidator.cs │ │ │ ├── DefaultScopeParser.cs │ │ │ ├── DeviceAuthorizationRequestValidator.cs │ │ │ ├── DeviceCodeValidator.cs │ │ │ ├── EndSessionRequestValidator.cs │ │ │ ├── ExtensionGrantValidator.cs │ │ │ ├── HashedSharedSecretValidator.cs │ │ │ ├── IntrospectionRequestValidator.cs │ │ │ ├── JwtBearerClientAssertionSecretParser.cs │ │ │ ├── JwtRequestValidator.cs │ │ │ ├── MutualTlsSecretParser.cs │ │ │ ├── NopClientConfigurationValidator.cs │ │ │ ├── NotSupportedResouceOwnerCredentialValidator.cs │ │ │ ├── PlainTextSharedSecretValidator.cs │ │ │ ├── PostBodySecretParser.cs │ │ │ ├── PrivateKeyJwtSecretValidator.cs │ │ │ ├── ResponseTypeEqualityComparer.cs │ │ │ ├── SecretParser.cs │ │ │ ├── SecretValidator.cs │ │ │ ├── StrictRedirectUriValidator.cs │ │ │ ├── StrictRedirectUriValidatorAppAuth.cs │ │ │ ├── TokenRequestValidator.cs │ │ │ ├── TokenRevocationRequestValidator.cs │ │ │ ├── TokenValidator.cs │ │ │ ├── UserInfoRequestValidator.cs │ │ │ ├── X509NameSecretValidator.cs │ │ │ └── X509ThumbprintSecretValidator.cs │ │ │ ├── IApiSecretValidator.cs │ │ │ ├── IAuthorizeRequestValidator.cs │ │ │ ├── IClientConfigurationValidator.cs │ │ │ ├── IClientSecretValidator.cs │ │ │ ├── ICustomAuthorizeRequestValidator.cs │ │ │ ├── ICustomTokenRequestValidator.cs │ │ │ ├── ICustomTokenValidator.cs │ │ │ ├── IDeviceAuthorizationRequestValidator.cs │ │ │ ├── IDeviceCodeValidator.cs │ │ │ ├── IEndSessionRequestValidator.cs │ │ │ ├── IExtensionGrantValidator.cs │ │ │ ├── IIntrospectionRequestValidator.cs │ │ │ ├── IRedirectUriValidator.cs │ │ │ ├── IResourceOwnerPasswordValidator.cs │ │ │ ├── IResourceValidator.cs │ │ │ ├── IScopeParser.cs │ │ │ ├── ISecretParser.cs │ │ │ ├── ISecretValidator.cs │ │ │ ├── ISecretsListParser.cs │ │ │ ├── ISecretsListValidator.cs │ │ │ ├── ITokenRequestValidator.cs │ │ │ ├── ITokenRevocationRequestValidator.cs │ │ │ ├── ITokenValidator.cs │ │ │ ├── IUserInfoRequestValidator.cs │ │ │ └── Models │ │ │ ├── AuthorizeRequestValidationResult.cs │ │ │ ├── BearerTokenUsageType.cs │ │ │ ├── BearerTokenUsageValidationResult.cs │ │ │ ├── ClientSecretValidationResult.cs │ │ │ ├── DeviceAuthorizationRequestValidationResult.cs │ │ │ ├── DeviceCodeValidationContext.cs │ │ │ ├── EndSessionCallbackValidationResult.cs │ │ │ ├── EndSessionValidationResult.cs │ │ │ ├── GrantValidationResult.cs │ │ │ ├── IntrospectionRequestValidationResult.cs │ │ │ ├── JwtRequestValidationResult.cs │ │ │ ├── ParsedScopeValidationError.cs │ │ │ ├── ParsedScopeValue.cs │ │ │ ├── ParsedScopesResult.cs │ │ │ ├── ResourceValidationRequest.cs │ │ │ ├── ResourceValidationResult.cs │ │ │ ├── ScopeSecretValidationResult.cs │ │ │ ├── SecretValidationResult.cs │ │ │ ├── TokenRequestValidationResult.cs │ │ │ ├── TokenRevocationRequestValidationResult.cs │ │ │ ├── TokenValidationResult.cs │ │ │ ├── UserInfoRequestValidationResult.cs │ │ │ ├── ValidatedAuthorizeRequest.cs │ │ │ ├── ValidatedDeviceAuthorizationRequest.cs │ │ │ ├── ValidatedEndSessionRequest.cs │ │ │ ├── ValidatedRequest.cs │ │ │ ├── ValidatedTokenRequest.cs │ │ │ └── ValidationResult.cs │ └── test │ │ ├── IdentityServer.IntegrationTests │ │ ├── Clients │ │ │ ├── ClientAssertionClient.cs │ │ │ ├── ClientCredentialsAndResourceOwnerClient.cs │ │ │ ├── ClientCredentialsClient.cs │ │ │ ├── CustomTokenRequestValidatorClient.cs │ │ │ ├── CustomTokenResponseClients.cs │ │ │ ├── DiscoveryClient.cs │ │ │ ├── ExtensionGrantClient.cs │ │ │ ├── RefreshTokenClient.cs │ │ │ ├── ResourceOwnerClient.cs │ │ │ ├── RevocationClient.cs │ │ │ ├── Setup │ │ │ │ ├── Clients.cs │ │ │ │ ├── ConfirmationSecretValidator.cs │ │ │ │ ├── CustomProfileService.cs │ │ │ │ ├── CustomResponseDto.cs │ │ │ │ ├── CustomResponseExtensionGrantValidator.cs │ │ │ │ ├── CustomResponseResourceOwnerValidator.cs │ │ │ │ ├── DynamicParameterExtensionGrantValidator.cs │ │ │ │ ├── ExtensionGrantValidator.cs │ │ │ │ ├── ExtensionGrantValidator2.cs │ │ │ │ ├── NoSubjectExtensionGrantValidator.cs │ │ │ │ ├── Scopes.cs │ │ │ │ ├── Startup.cs │ │ │ │ ├── StartupWithCustomTokenResponses.cs │ │ │ │ ├── TestCustomTokenRequestValidator.cs │ │ │ │ └── Users.cs │ │ │ └── UserInfoClient.cs │ │ ├── Common │ │ │ ├── BrowserClient.cs │ │ │ ├── BrowserHandler.cs │ │ │ ├── IdentityServerPipeline.cs │ │ │ ├── MessageHandlerWrapper.cs │ │ │ ├── NetworkHandler.cs │ │ │ └── TestCert.cs │ │ ├── Conformance │ │ │ ├── Basic │ │ │ │ ├── ClientAuthenticationTests.cs │ │ │ │ ├── CodeFlowTests.cs │ │ │ │ ├── RedirectUriTests.cs │ │ │ │ └── ResponseTypeResponseModeTests.cs │ │ │ └── Pkce │ │ │ │ └── PkceTests.cs │ │ ├── Endpoints │ │ │ ├── Authorize │ │ │ │ ├── AuthorizeTests.cs │ │ │ │ ├── ConsentTests.cs │ │ │ │ ├── JwtRequestAuthorizeTests.cs │ │ │ │ ├── RestrictAccessTokenViaBrowserTests.cs │ │ │ │ └── SessionIdTests.cs │ │ │ ├── CheckSession │ │ │ │ └── CheckSessionTests.cs │ │ │ ├── DeviceAuthorization │ │ │ │ └── DeviceAuthorizationTests.cs │ │ │ ├── Discovery │ │ │ │ └── DiscoveryEndpointTests.cs │ │ │ ├── EndSession │ │ │ │ └── EndSessionTests.cs │ │ │ ├── Introspection │ │ │ │ ├── IntrospectionTests.cs │ │ │ │ └── Setup │ │ │ │ │ ├── Clients.cs │ │ │ │ │ ├── Scopes.cs │ │ │ │ │ ├── Startup.cs │ │ │ │ │ └── Users.cs │ │ │ ├── Revocation │ │ │ │ └── RevocationTests.cs │ │ │ └── Token │ │ │ │ └── TokenEndpointTests.cs │ │ ├── Extensibility │ │ │ └── CustomProfileServiceTests.cs │ │ ├── IdentityServer.IntegrationTests.csproj │ │ ├── Pipeline │ │ │ ├── CorsTests.cs │ │ │ ├── FederatedSignoutTests.cs │ │ │ └── SubpathHosting.cs │ │ ├── identityserver_testing.cer │ │ ├── identityserver_testing.pfx │ │ └── xunit.runner.json │ │ └── IdentityServer.UnitTests │ │ ├── Common │ │ ├── IAuthenticationSchemeHandler.cs │ │ ├── MockAuthenticationHandler.cs │ │ ├── MockAuthenticationHandlerProvider.cs │ │ ├── MockAuthenticationSchemeProvider.cs │ │ ├── MockAuthenticationService.cs │ │ ├── MockClaimsService.cs │ │ ├── MockClientSessionService.cs │ │ ├── MockConsentMessageStore.cs │ │ ├── MockConsentService.cs │ │ ├── MockHttpContextAccessor.cs │ │ ├── MockKeyMaterialService.cs │ │ ├── MockLogoutNotificationService.cs │ │ ├── MockMessageStore.cs │ │ ├── MockPersistedGrantService.cs │ │ ├── MockProfileService.cs │ │ ├── MockReferenceTokenStore.cs │ │ ├── MockResourceValidator.cs │ │ ├── MockReturnUrlParser.cs │ │ ├── MockSessionIdService.cs │ │ ├── MockSystemClock.cs │ │ ├── MockTokenCreationService.cs │ │ ├── MockUserSession.cs │ │ ├── NetworkHandler.cs │ │ ├── StubAuthorizeResponseGenerator.cs │ │ ├── StubClock.cs │ │ ├── StubHandleGenerationService.cs │ │ ├── TestCert.cs │ │ ├── TestEventService.cs │ │ ├── TestExtensions.cs │ │ ├── TestIdentityServerOptions.cs │ │ ├── TestLogger.cs │ │ └── TestUserConsentStore.cs │ │ ├── Cors │ │ ├── MockCorsPolicyProvider.cs │ │ ├── MockCorsPolicyService.cs │ │ └── PolicyProviderTests.cs │ │ ├── Endpoints │ │ ├── Authorize │ │ │ ├── AuthorizeCallbackEndpointTests.cs │ │ │ ├── AuthorizeEndpointBaseTests.cs │ │ │ ├── AuthorizeEndpointTests.cs │ │ │ ├── StubAuthorizeInteractionResponseGenerator.cs │ │ │ └── StubAuthorizeRequestValidator.cs │ │ ├── EndSession │ │ │ ├── EndSessionCallbackEndpointTests.cs │ │ │ ├── EndSessionCallbackResultTests.cs │ │ │ ├── StubBackChannelLogoutClient.cs │ │ │ └── StubEndSessionRequestValidator.cs │ │ └── Results │ │ │ ├── AuthorizeResultTests.cs │ │ │ ├── CheckSessionResultTests.cs │ │ │ ├── EndSessionCallbackResultTests.cs │ │ │ └── EndSessionResultTests.cs │ │ ├── Extensions │ │ ├── ApiResourceSigningAlgorithmSelectionTests.cs │ │ ├── EndpointOptionsExtensionsTests.cs │ │ ├── HttpRequestExtensionsTests.cs │ │ ├── IResourceStoreExtensionsTests.cs │ │ ├── IdentityServerBuilderExtensionsCacheStoreTests.cs │ │ ├── IdentityServerBuilderExtensionsCryptoTests.cs │ │ ├── JwtPayloadCreationTests.cs │ │ ├── StringExtensionsTests.cs │ │ └── ValidatedAuthorizeRequestExtensionsTests.cs │ │ ├── Hosting │ │ └── EndpointRouterTests.cs │ │ ├── IdentityServer.UnitTests.csproj │ │ ├── Infrastructure │ │ └── ObjectSerializerTests.cs │ │ ├── ResponseHandling │ │ ├── AuthorizeInteractionResponseGenerator │ │ │ ├── AuthorizeInteractionResponseGeneratorTests.cs │ │ │ ├── AuthorizeInteractionResponseGeneratorTests_Consent.cs │ │ │ ├── AuthorizeInteractionResponseGeneratorTests_Custom.cs │ │ │ └── AuthorizeInteractionResponseGeneratorTests_Login.cs │ │ ├── DeviceAuthorizationResponseGeneratorTests.cs │ │ └── UserInfoResponseGeneratorTests.cs │ │ ├── Services │ │ ├── Default │ │ │ ├── DefaultClaimsServiceTests.cs │ │ │ ├── DefaultConsentServiceTests.cs │ │ │ ├── DefaultCorsPolicyServiceTests.cs │ │ │ ├── DefaultIdentityServerInteractionServiceTests.cs │ │ │ ├── DefaultPersistedGrantServiceTests.cs │ │ │ ├── DefaultRefreshTokenServiceTests.cs │ │ │ ├── DefaultTokenServiceTests.cs │ │ │ ├── DefaultUserSessionTests.cs │ │ │ ├── DistributedDeviceFlowThrottlingServiceTests.cs │ │ │ └── NumericUserCodeServiceTests.cs │ │ └── InMemory │ │ │ └── InMemoryCorsPolicyService.cs │ │ ├── Stores │ │ ├── Default │ │ │ └── DefaultPersistedGrantStoreTests.cs │ │ ├── InMemoryClientStoreTests.cs │ │ ├── InMemoryDeviceFlowStoreTests.cs │ │ ├── InMemoryPersistedGrantStoreTests.cs │ │ └── InMemoryResourcesStoreTests.cs │ │ ├── Validation │ │ ├── AccessTokenValidation.cs │ │ ├── AuthorizeRequest Validation │ │ │ ├── Authorize_ClientValidation_Code.cs │ │ │ ├── Authorize_ClientValidation_IdToken.cs │ │ │ ├── Authorize_ClientValidation_Invalid.cs │ │ │ ├── Authorize_ClientValidation_Token.cs │ │ │ ├── Authorize_ClientValidation_Valid.cs │ │ │ ├── Authorize_ProtocolValidation_CustomValidator.cs │ │ │ ├── Authorize_ProtocolValidation_Invalid.cs │ │ │ ├── Authorize_ProtocolValidation_PKCE.cs │ │ │ └── Authorize_ProtocolValidation_Valid.cs │ │ ├── BearerTokenUsageValidation.cs │ │ ├── ClientConfigurationValidation.cs │ │ ├── DeviceAuthorizationRequestValidation.cs │ │ ├── DeviceCodeValidation.cs │ │ ├── EndSessionRequestValidation │ │ │ ├── EndSessionRequestValidatorTests.cs │ │ │ ├── StubRedirectUriValidator.cs │ │ │ └── StubTokenValidator.cs │ │ ├── GrantTypesValidation.cs │ │ ├── IdentityTokenValidation.cs │ │ ├── IntrospectionRequestValidatorTests.cs │ │ ├── ResourceValidation.cs │ │ ├── ResponseTypeEqualityComparison.cs │ │ ├── RevocationRequestValidation.cs │ │ ├── Secrets │ │ │ ├── BasicAuthenticationCredentialParsing.cs │ │ │ ├── ClientAssertionSecretParsing.cs │ │ │ ├── ClientSecretValidation.cs │ │ │ ├── FormPostCredentialParsing.cs │ │ │ ├── HashedSharedSecretValidation.cs │ │ │ ├── MutualTlsSecretValidation.cs │ │ │ ├── PlainTextClientSecretValidation.cs │ │ │ ├── PrivateKeyJwtSecretValidation.cs │ │ │ └── SecretValidation.cs │ │ ├── Setup │ │ │ ├── ClientValidationTestClients.cs │ │ │ ├── Factory.cs │ │ │ ├── TestClients.cs │ │ │ ├── TestDeviceCodeValidator.cs │ │ │ ├── TestDeviceFlowThrottlingService.cs │ │ │ ├── TestGrantValidator.cs │ │ │ ├── TestProfileService.cs │ │ │ ├── TestResourceOwnerPasswordValidator.cs │ │ │ ├── TestScopes.cs │ │ │ ├── TestTokenValidator.cs │ │ │ ├── TokenFactory.cs │ │ │ └── ValidationExtensions.cs │ │ ├── StrictRedirectUriValidatorAppAuthValidation.cs │ │ ├── TokenRequest Validation │ │ │ ├── TokenRequestValidation_ClientCredentials_Invalid.cs │ │ │ ├── TokenRequestValidation_Code_Invalid.cs │ │ │ ├── TokenRequestValidation_DeviceCode_Invalid.cs │ │ │ ├── TokenRequestValidation_ExtensionGrants_Invalid.cs │ │ │ ├── TokenRequestValidation_General_Invalid.cs │ │ │ ├── TokenRequestValidation_PKCE.cs │ │ │ ├── TokenRequestValidation_RefreshToken_Invalid.cs │ │ │ ├── TokenRequestValidation_ResourceOwner_Invalid.cs │ │ │ └── TokenRequestValidation_Valid.cs │ │ └── UserInfoRequestValidation.cs │ │ ├── identityserver_testing.cer │ │ ├── identityserver_testing.pfx │ │ └── xunit.runner.json ├── Security │ ├── Directory.Build.props │ ├── IdentityServer8.Security │ │ ├── Extensions.cs │ │ ├── GlobalUsings.cs │ │ ├── IdentityServer8.Security.csproj │ │ ├── RedirectService.cs │ │ ├── RedirectUrlParser.cs │ │ ├── RedirectUrlServiceExtensions.cs │ │ ├── Sanitizer.cs │ │ └── SanitizerServiceExtensions.cs │ └── test │ │ └── IdentityServer8.Santizer.Tests │ │ ├── IdentityServer8.Sanitizer.Tests.csproj │ │ ├── RedirectServiceTests.cs │ │ └── Services │ │ └── SanitizerTests.cs └── Storage │ ├── Directory.Build.props │ ├── IdentityServer8.Storage.sln │ ├── README.md │ ├── build.cmd │ ├── build.ps1 │ ├── build.sh │ ├── build │ ├── Program.cs │ └── build.csproj │ └── src │ ├── Constants.cs │ ├── Extensions │ ├── IEnumerableExtensions.cs │ ├── PersistedGrantFilterExtensions.cs │ └── StringsExtensions.cs │ ├── GlobalUsings.cs │ ├── IdentityServer8.Storage.csproj │ ├── IdentityServerConstants.cs │ ├── IdentityServerUser.cs │ ├── Models │ ├── ApiResource.cs │ ├── ApiScope.cs │ ├── AuthorizationCode.cs │ ├── Client.cs │ ├── ClientClaim.cs │ ├── Consent.cs │ ├── DeviceCode.cs │ ├── Enums.cs │ ├── GrantType.cs │ ├── IdentityResource.cs │ ├── PersistedGrant.cs │ ├── RefreshToken.cs │ ├── Resource.cs │ ├── Resources.cs │ ├── Secret.cs │ └── Token.cs │ ├── Services │ └── ICorsPolicyService.cs │ └── Stores │ ├── IAuthorizationCodeStore.cs │ ├── IClientStore.cs │ ├── IDeviceFlowStore.cs │ ├── IPersistedGrantStore.cs │ ├── IReferenceTokenStore.cs │ ├── IRefreshTokenStore.cs │ ├── IResourceStore.cs │ ├── IUserConsentStore.cs │ ├── PersistedGrantFilter.cs │ └── Serialization │ ├── ClaimConverter.cs │ ├── ClaimLite.cs │ ├── ClaimsPrincipalConverter.cs │ ├── ClaimsPrincipalLite.cs │ ├── CustomContractResolver.cs │ ├── IPersistentGrantSerializer.cs │ └── PersistentGrantSerializer.cs └── version.json /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/ISSUE_TEMPLATE/Question.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/develop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/workflows/develop.yml -------------------------------------------------------------------------------- /.github/workflows/master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/workflows/master.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/workflows/pre-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /GitReleaseManager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/GitReleaseManager.yaml -------------------------------------------------------------------------------- /IdentityServer8.DotNet.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/IdentityServer8.DotNet.ruleset -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/LICENSE -------------------------------------------------------------------------------- /LicenseHeader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/LicenseHeader.txt -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/SECURITY.MD -------------------------------------------------------------------------------- /SPONSORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/SPONSORS.md -------------------------------------------------------------------------------- /docker-compose.dcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docker-compose.dcproj -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.vs.debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docker-compose.vs.debug.yml -------------------------------------------------------------------------------- /docker-compose.vs.release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docker-compose.vs.release.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/autobuild.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/autobuild.bat -------------------------------------------------------------------------------- /docs/build-documentation.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/build-documentation.ps1 -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/docker-build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/docker-build.ps1 -------------------------------------------------------------------------------- /docs/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/dockerfile -------------------------------------------------------------------------------- /docs/endpoints/authorize.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/authorize.rst -------------------------------------------------------------------------------- /docs/endpoints/device_authorization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/device_authorization.rst -------------------------------------------------------------------------------- /docs/endpoints/discovery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/discovery.rst -------------------------------------------------------------------------------- /docs/endpoints/endsession.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/endsession.rst -------------------------------------------------------------------------------- /docs/endpoints/introspection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/introspection.rst -------------------------------------------------------------------------------- /docs/endpoints/revocation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/revocation.rst -------------------------------------------------------------------------------- /docs/endpoints/token.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/token.rst -------------------------------------------------------------------------------- /docs/endpoints/userinfo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/endpoints/userinfo.rst -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/identityserver docs figures.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/identityserver docs figures.pptx -------------------------------------------------------------------------------- /docs/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/images/logo.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/intro/big_picture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/big_picture.rst -------------------------------------------------------------------------------- /docs/intro/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/contributing.rst -------------------------------------------------------------------------------- /docs/intro/images/appArch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/images/appArch.png -------------------------------------------------------------------------------- /docs/intro/images/middleware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/images/middleware.png -------------------------------------------------------------------------------- /docs/intro/images/protocols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/images/protocols.png -------------------------------------------------------------------------------- /docs/intro/images/terminology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/images/terminology.png -------------------------------------------------------------------------------- /docs/intro/packaging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/packaging.rst -------------------------------------------------------------------------------- /docs/intro/specs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/specs.rst -------------------------------------------------------------------------------- /docs/intro/support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/support.rst -------------------------------------------------------------------------------- /docs/intro/terminology.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/terminology.rst -------------------------------------------------------------------------------- /docs/intro/test.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/intro/test.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/misc/blogs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/misc/blogs.rst -------------------------------------------------------------------------------- /docs/misc/training.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/misc/training.rst -------------------------------------------------------------------------------- /docs/misc/videos.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/misc/videos.rst -------------------------------------------------------------------------------- /docs/quickstarts/0_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/0_overview.rst -------------------------------------------------------------------------------- /docs/quickstarts/1_client_credentials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/1_client_credentials.rst -------------------------------------------------------------------------------- /docs/quickstarts/2_interactive_aspnetcore.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/2_interactive_aspnetcore.rst -------------------------------------------------------------------------------- /docs/quickstarts/3_aspnetcore_and_apis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/3_aspnetcore_and_apis.rst -------------------------------------------------------------------------------- /docs/quickstarts/4_javascript_client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/4_javascript_client.rst -------------------------------------------------------------------------------- /docs/quickstarts/5_entityframework.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/5_entityframework.rst -------------------------------------------------------------------------------- /docs/quickstarts/6_aspnet_identity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/6_aspnet_identity.rst -------------------------------------------------------------------------------- /docs/quickstarts/community.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/community.rst -------------------------------------------------------------------------------- /docs/quickstarts/images/1_client_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/1_client_screenshot.png -------------------------------------------------------------------------------- /docs/quickstarts/images/1_discovery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/1_discovery.png -------------------------------------------------------------------------------- /docs/quickstarts/images/3_additional_claims.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/3_additional_claims.png -------------------------------------------------------------------------------- /docs/quickstarts/images/3_claims.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/3_claims.png -------------------------------------------------------------------------------- /docs/quickstarts/images/3_consent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/3_consent.png -------------------------------------------------------------------------------- /docs/quickstarts/images/3_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/3_login.png -------------------------------------------------------------------------------- /docs/quickstarts/images/4_external_claims.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/4_external_claims.png -------------------------------------------------------------------------------- /docs/quickstarts/images/4_login_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/4_login_page.png -------------------------------------------------------------------------------- /docs/quickstarts/images/aspid_api_claims.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/aspid_api_claims.png -------------------------------------------------------------------------------- /docs/quickstarts/images/aspid_claims.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/aspid_claims.png -------------------------------------------------------------------------------- /docs/quickstarts/images/aspid_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/aspid_login.png -------------------------------------------------------------------------------- /docs/quickstarts/images/aspid_mvc_client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/aspid_mvc_client.png -------------------------------------------------------------------------------- /docs/quickstarts/images/ef_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/ef_database.png -------------------------------------------------------------------------------- /docs/quickstarts/images/jsclient_api_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/jsclient_api_results.png -------------------------------------------------------------------------------- /docs/quickstarts/images/jsclient_logged_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/jsclient_logged_in.png -------------------------------------------------------------------------------- /docs/quickstarts/images/jsclient_not_logged_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/jsclient_not_logged_in.png -------------------------------------------------------------------------------- /docs/quickstarts/images/jsclient_signed_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/quickstarts/images/jsclient_signed_out.png -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/readme.md -------------------------------------------------------------------------------- /docs/reference/api_resource.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/api_resource.rst -------------------------------------------------------------------------------- /docs/reference/api_scope.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/api_scope.rst -------------------------------------------------------------------------------- /docs/reference/aspnet_identity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/aspnet_identity.rst -------------------------------------------------------------------------------- /docs/reference/client.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/client.rst -------------------------------------------------------------------------------- /docs/reference/deviceflow_interactionservice.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/deviceflow_interactionservice.rst -------------------------------------------------------------------------------- /docs/reference/ef.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/ef.rst -------------------------------------------------------------------------------- /docs/reference/grant_validation_result.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/grant_validation_result.rst -------------------------------------------------------------------------------- /docs/reference/identity_resource.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/identity_resource.rst -------------------------------------------------------------------------------- /docs/reference/interactionservice.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/interactionservice.rst -------------------------------------------------------------------------------- /docs/reference/options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/options.rst -------------------------------------------------------------------------------- /docs/reference/profileservice.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/reference/profileservice.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/topics/add_apis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/add_apis.rst -------------------------------------------------------------------------------- /docs/topics/add_protocols.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/add_protocols.rst -------------------------------------------------------------------------------- /docs/topics/apis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/apis.rst -------------------------------------------------------------------------------- /docs/topics/client_authentication.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/client_authentication.rst -------------------------------------------------------------------------------- /docs/topics/clients.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/clients.rst -------------------------------------------------------------------------------- /docs/topics/consent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/consent.rst -------------------------------------------------------------------------------- /docs/topics/cors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/cors.rst -------------------------------------------------------------------------------- /docs/topics/crypto.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/crypto.rst -------------------------------------------------------------------------------- /docs/topics/custom_token_request_validation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/custom_token_request_validation.rst -------------------------------------------------------------------------------- /docs/topics/deployment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/deployment.rst -------------------------------------------------------------------------------- /docs/topics/discovery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/discovery.rst -------------------------------------------------------------------------------- /docs/topics/events.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/events.rst -------------------------------------------------------------------------------- /docs/topics/extension_grants.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/extension_grants.rst -------------------------------------------------------------------------------- /docs/topics/federation_gateway.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/federation_gateway.rst -------------------------------------------------------------------------------- /docs/topics/grant_types.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/grant_types.rst -------------------------------------------------------------------------------- /docs/topics/images/delegation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/images/delegation.png -------------------------------------------------------------------------------- /docs/topics/images/deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/images/deployment.png -------------------------------------------------------------------------------- /docs/topics/images/federation_gateway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/images/federation_gateway.png -------------------------------------------------------------------------------- /docs/topics/images/mtls_access_token_with_cnf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/images/mtls_access_token_with_cnf.png -------------------------------------------------------------------------------- /docs/topics/images/mtls_endpoints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/images/mtls_endpoints.png -------------------------------------------------------------------------------- /docs/topics/images/reference_tokens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/images/reference_tokens.png -------------------------------------------------------------------------------- /docs/topics/images/signin_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/images/signin_flow.png -------------------------------------------------------------------------------- /docs/topics/logging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/logging.rst -------------------------------------------------------------------------------- /docs/topics/mtls.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/mtls.rst -------------------------------------------------------------------------------- /docs/topics/persisted_grants.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/persisted_grants.rst -------------------------------------------------------------------------------- /docs/topics/pop.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/pop.rst -------------------------------------------------------------------------------- /docs/topics/reference_tokens.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/reference_tokens.rst -------------------------------------------------------------------------------- /docs/topics/refresh_tokens.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/refresh_tokens.rst -------------------------------------------------------------------------------- /docs/topics/request_object.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/request_object.rst -------------------------------------------------------------------------------- /docs/topics/resource_owner.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/resource_owner.rst -------------------------------------------------------------------------------- /docs/topics/resources.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/resources.rst -------------------------------------------------------------------------------- /docs/topics/signin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/signin.rst -------------------------------------------------------------------------------- /docs/topics/signin_external_providers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/signin_external_providers.rst -------------------------------------------------------------------------------- /docs/topics/signout.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/signout.rst -------------------------------------------------------------------------------- /docs/topics/signout_external_providers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/signout_external_providers.rst -------------------------------------------------------------------------------- /docs/topics/signout_federated.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/signout_federated.rst -------------------------------------------------------------------------------- /docs/topics/startup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/startup.rst -------------------------------------------------------------------------------- /docs/topics/tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/tools.rst -------------------------------------------------------------------------------- /docs/topics/windows.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/docs/topics/windows.rst -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/global.json -------------------------------------------------------------------------------- /icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/icon.jpg -------------------------------------------------------------------------------- /key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/key.snk -------------------------------------------------------------------------------- /main.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/main.cmd -------------------------------------------------------------------------------- /samples/Clients/Clients.sln.licenseheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/Clients.sln.licenseheader -------------------------------------------------------------------------------- /samples/Clients/ClientsGlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/ClientsGlobalUsings.cs -------------------------------------------------------------------------------- /samples/Clients/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/Directory.Build.props -------------------------------------------------------------------------------- /samples/Clients/old/Clients.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/Clients.sln -------------------------------------------------------------------------------- /samples/Clients/old/Clients.sln.licenseheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/Clients.sln.licenseheader -------------------------------------------------------------------------------- /samples/Clients/old/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/Directory.Build.props -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/MvcHybrid.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/MvcHybrid.csproj -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Program.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Startup.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Views/Home/CallApi.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Views/Home/CallApi.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Views/Home/Secure.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Views/Home/Secure.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/appsettings.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/libman.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/wwwroot/css/site.css -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/images/banner1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/wwwroot/images/banner1.svg -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/images/banner2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/wwwroot/images/banner2.svg -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/images/banner3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/wwwroot/images/banner3.svg -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/images/banner4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybrid/wwwroot/images/banner4.svg -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybrid/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybridAutomaticRefresh/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybridAutomaticRefresh/Program.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybridAutomaticRefresh/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcHybridAutomaticRefresh/libman.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybridAutomaticRefresh/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /samples/Clients/old/MvcHybridAutomaticRefresh/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/MvcImplicit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/MvcImplicit.csproj -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Program.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Startup.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Views/Home/Secure.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Views/Home/Secure.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/libman.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/wwwroot/css/site.css -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicit/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicit/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicitJwtRequest/Client.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicitJwtRequest/Client.pfx -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicitJwtRequest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicitJwtRequest/Program.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicitJwtRequest/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicitJwtRequest/Startup.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicitJwtRequest/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicitJwtRequest/libman.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicitJwtRequest/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcImplicitJwtRequest/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Clients/old/MvcImplicitJwtRequest/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/MvcManual.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/MvcManual.csproj -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Program.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Startup.cs -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Views/Home/Secure.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Views/Home/Secure.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/libman.json -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/wwwroot/css/site.css -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/wwwroot/images/Banner-02-VS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcManual/wwwroot/images/Banner-02-VS.png -------------------------------------------------------------------------------- /samples/Clients/old/MvcManual/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /samples/Clients/old/MvcUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/old/MvcUsings.cs -------------------------------------------------------------------------------- /samples/Clients/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/readme.md -------------------------------------------------------------------------------- /samples/Clients/shared/Constants/ConsoleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/shared/Constants/ConsoleExtensions.cs -------------------------------------------------------------------------------- /samples/Clients/shared/Constants/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/shared/Constants/Constants.cs -------------------------------------------------------------------------------- /samples/Clients/shared/Constants/Constants.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/shared/Constants/Constants.csproj -------------------------------------------------------------------------------- /samples/Clients/shared/Constants/TokenResponseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/shared/Constants/TokenResponseExtensions.cs -------------------------------------------------------------------------------- /samples/Clients/src/APIs/ResourceBasedApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/APIs/ResourceBasedApi/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/APIs/SimpleApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/APIs/SimpleApi/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/APIs/SimpleApi/SimpleApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/APIs/SimpleApi/SimpleApi.csproj -------------------------------------------------------------------------------- /samples/Clients/src/Clients.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/Clients.sln -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleClientCredentialsFlow/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleClientCredentialsFlow/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleCode/ConsoleCode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleCode/ConsoleCode.csproj -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleCode/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleCode/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleCode/SystemBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleCode/SystemBrowser.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleCustomGrant/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleCustomGrant/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleDeviceFlow/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleDeviceFlow/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleEphemeralMtlsClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleEphemeralMtlsClient/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleIntrospectionClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleIntrospectionClient/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleMTLSClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleMTLSClient/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleMTLSClient/client.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleMTLSClient/client.p12 -------------------------------------------------------------------------------- /samples/Clients/src/ConsolePrivateKeyJwtClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsolePrivateKeyJwtClient/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsolePrivateKeyJwtClient/client.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsolePrivateKeyJwtClient/client.p12 -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleResourceOwnerFlow/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleResourceOwnerFlow/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/ConsoleResourceOwnerFlowPublic/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/ConsoleResourceOwnerFlowPublic/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/Directory.Build.props -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/JsOidc.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/JsOidc.csproj -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/web.config -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/StyleSheet.css: -------------------------------------------------------------------------------- 1 | pre:empty { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/app.js -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/callback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/callback.html -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/callback.js -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/index.html -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/libs/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/libs/bootstrap.min.css -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.d.ts -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.js -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.min.js -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.slim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/libs/oidc-client.slim.js -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/popup.html -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/popup.js -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/silent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/silent.html -------------------------------------------------------------------------------- /samples/Clients/src/JsOidc/wwwroot/silent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/JsOidc/wwwroot/silent.js -------------------------------------------------------------------------------- /samples/Clients/src/MvcAutomaticTokenManagement/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcAutomaticTokenManagement/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/MvcAutomaticTokenManagement/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcAutomaticTokenManagement/libman.json -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Controllers/HomeController.cs -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/MvcCode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/MvcCode.csproj -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Views/Home/CallApi.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Views/Home/CallApi.cshtml -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Views/Home/Secure.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Views/Home/Secure.cshtml -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/libman.json -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/wwwroot/css/site.css -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Clients/src/MvcCode/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcCode/wwwroot/js/site.js -------------------------------------------------------------------------------- /samples/Clients/src/MvcHybridBackChannel/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcHybridBackChannel/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/Clients/src/MvcHybridBackChannel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcHybridBackChannel/Program.cs -------------------------------------------------------------------------------- /samples/Clients/src/MvcHybridBackChannel/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcHybridBackChannel/libman.json -------------------------------------------------------------------------------- /samples/Clients/src/MvcHybridBackChannel/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcHybridBackChannel/wwwroot/css/site.css -------------------------------------------------------------------------------- /samples/Clients/src/MvcHybridBackChannel/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/MvcHybridBackChannel/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Clients/src/MvcHybridBackChannel/wwwroot/js/site.js: -------------------------------------------------------------------------------- 1 | // Write your Javascript code. 2 | -------------------------------------------------------------------------------- /samples/Clients/src/MvcHybridBackChannel/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/Clients/src/WindowsConsoleSystemBrowser/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Clients/src/WindowsConsoleSystemBrowser/Program.cs -------------------------------------------------------------------------------- /samples/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Directory.Build.props -------------------------------------------------------------------------------- /samples/KeyManagement/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/Directory.Build.props -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/Directory.Build.props -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/FileSystem/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/FileSystem/Config.cs -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/FileSystem/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/FileSystem/Program.cs -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/FileSystem/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/FileSystem/Startup.cs -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/KeyManagement.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/KeyManagement.sln -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/database/EF/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/database/EF/Config.cs -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/database/EF/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/database/EF/Program.cs -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/database/EF/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/FileSystemKeys/database/EF/Startup.cs -------------------------------------------------------------------------------- /samples/KeyManagement/FileSystemKeys/database/migrations/migrations.csproj: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /samples/KeyManagement/KeyManagementGlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/KeyManagement/KeyManagementGlobalUsings.cs -------------------------------------------------------------------------------- /samples/Quickstarts/1_ClientCredentials/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/1_ClientCredentials/Directory.Build.props -------------------------------------------------------------------------------- /samples/Quickstarts/1_ClientCredentials/Quickstart.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/1_ClientCredentials/Quickstart.sln -------------------------------------------------------------------------------- /samples/Quickstarts/2_InteractiveAspNetCore/Quickstart.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/2_InteractiveAspNetCore/Quickstart.sln -------------------------------------------------------------------------------- /samples/Quickstarts/2_InteractiveAspNetCore/src/MvcClient/Views/Shared/json.cshtml: -------------------------------------------------------------------------------- 1 |
@ViewBag.Json
-------------------------------------------------------------------------------- /samples/Quickstarts/3_AspNetCoreAndApis/Quickstart.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/3_AspNetCoreAndApis/Quickstart.sln -------------------------------------------------------------------------------- /samples/Quickstarts/3_AspNetCoreAndApis/src/MvcClient/Views/Shared/json.cshtml: -------------------------------------------------------------------------------- 1 |
@ViewBag.Json
-------------------------------------------------------------------------------- /samples/Quickstarts/4_JavaScriptClient/Quickstart.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/4_JavaScriptClient/Quickstart.sln -------------------------------------------------------------------------------- /samples/Quickstarts/4_JavaScriptClient/src/MvcClient/Views/Shared/json.cshtml: -------------------------------------------------------------------------------- 1 |
@ViewBag.Json
-------------------------------------------------------------------------------- /samples/Quickstarts/5_EntityFramework/Quickstart.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/5_EntityFramework/Quickstart.sln -------------------------------------------------------------------------------- /samples/Quickstarts/5_EntityFramework/src/MvcClient/Views/Shared/json.cshtml: -------------------------------------------------------------------------------- 1 |
@ViewBag.Json
-------------------------------------------------------------------------------- /samples/Quickstarts/6_AspNetIdentity/Quickstart.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/6_AspNetIdentity/Quickstart.sln -------------------------------------------------------------------------------- /samples/Quickstarts/6_AspNetIdentity/src/MvcClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/6_AspNetIdentity/src/MvcClient/Program.cs -------------------------------------------------------------------------------- /samples/Quickstarts/6_AspNetIdentity/src/MvcClient/Views/Shared/json.cshtml: -------------------------------------------------------------------------------- 1 |
@ViewBag.Json
-------------------------------------------------------------------------------- /samples/Quickstarts/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Directory.Build.props -------------------------------------------------------------------------------- /samples/Quickstarts/Quickstart.sln.licenseheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Quickstart.sln.licenseheader -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/Api/Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/Api/Api.csproj -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/Api/Program.cs -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/Client/Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/Client/Client.csproj -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/Client/Program.cs -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/IdentityServer/Config.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/IdentityServer/Config.cs -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/IdentityServer/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/IdentityServer/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/IdentityServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/IdentityServer/Program.cs -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/IdentityServer/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/IdentityServer/libman.json -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/GlobalUsings.cs -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/MvcClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/MvcClient.csproj -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/Program.cs -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/Views/Shared/json.cshtml: -------------------------------------------------------------------------------- 1 |
@ViewBag.Json
-------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/appsettings.json -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/libman.json -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/wwwroot/css/site.css -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/wwwroot/favicon.ico -------------------------------------------------------------------------------- /samples/Quickstarts/Shared/src/MvcClient/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/Quickstarts/Shared/src/MvcClient/wwwroot/js/site.js -------------------------------------------------------------------------------- /samples/SamplesGlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/samples/SamplesGlobalUsings.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/Directory.Build.props -------------------------------------------------------------------------------- /src/AspNetIdentity/IdentityServer8.AspNetIdentity.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/IdentityServer8.AspNetIdentity.sln -------------------------------------------------------------------------------- /src/AspNetIdentity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/README.md -------------------------------------------------------------------------------- /src/AspNetIdentity/build.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | dotnet run --project build -- %* -------------------------------------------------------------------------------- /src/AspNetIdentity/build.ps1: -------------------------------------------------------------------------------- 1 | $ErrorActionPreference = "Stop"; 2 | dotnet run --project build -- $args -------------------------------------------------------------------------------- /src/AspNetIdentity/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/build.sh -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Configuration/Clients.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Configuration/Clients.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Configuration/ClientsConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Configuration/ClientsConsole.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Configuration/ClientsWeb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Configuration/ClientsWeb.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Configuration/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Configuration/Resources.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/GlobalUsings.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Host.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Host.csproj -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Models/ApplicationUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Models/ApplicationUser.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Program.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Account/AccountOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Account/AccountOptions.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Account/LoginInputModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Account/LoginInputModel.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Account/LoginViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Account/LoginViewModel.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Account/LogoutViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Account/LogoutViewModel.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Consent/ConsentOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Consent/ConsentOptions.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Consent/ScopeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Consent/ScopeViewModel.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Device/DeviceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Device/DeviceController.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Extensions.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Grants/GrantsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Grants/GrantsController.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Grants/GrantsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Grants/GrantsViewModel.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Home/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Home/ErrorViewModel.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/Home/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/Home/HomeController.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Quickstart/TestUsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Quickstart/TestUsers.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Startup.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Account/AccessDenied.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Account/AccessDenied.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Account/LoggedOut.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Account/LoggedOut.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Account/Login.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Account/Login.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Account/Logout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Account/Logout.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Consent/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Consent/Index.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Device/Success.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Device/Success.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Device/UserCodeCapture.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Device/UserCodeCapture.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Diagnostics/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Diagnostics/Index.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Grants/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Grants/Index.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Shared/Redirect.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Shared/Redirect.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Shared/_Nav.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Shared/_Nav.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/Shared/_ScopeListItem.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/Shared/_ScopeListItem.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/AspNetIdentity/host/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/appsettings.json -------------------------------------------------------------------------------- /src/AspNetIdentity/host/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/libman.json -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/css/site.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/css/site.scss -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/icon.jpg -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/icon.png -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/js/signin-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/js/signin-redirect.js -------------------------------------------------------------------------------- /src/AspNetIdentity/host/wwwroot/js/signout-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/host/wwwroot/js/signout-redirect.js -------------------------------------------------------------------------------- /src/AspNetIdentity/migrations/SqlServer/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/migrations/SqlServer/GlobalUsings.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/migrations/SqlServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/migrations/SqlServer/Program.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/migrations/SqlServer/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/migrations/SqlServer/SeedData.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/migrations/SqlServer/SqlServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/migrations/SqlServer/SqlServer.csproj -------------------------------------------------------------------------------- /src/AspNetIdentity/migrations/SqlServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/migrations/SqlServer/Startup.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/migrations/SqlServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/migrations/SqlServer/appsettings.json -------------------------------------------------------------------------------- /src/AspNetIdentity/migrations/SqlServer/builddb.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/migrations/SqlServer/builddb.bat -------------------------------------------------------------------------------- /src/AspNetIdentity/src/Decorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/Decorator.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/src/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/GlobalUsings.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/src/IdentityServer8.AspNetIdentity.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/IdentityServer8.AspNetIdentity.csproj -------------------------------------------------------------------------------- /src/AspNetIdentity/src/IdentityServerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/IdentityServerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/src/ProfileService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/ProfileService.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/src/ResourceOwnerPasswordValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/ResourceOwnerPasswordValidator.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/src/SecurityStampValidatorCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/SecurityStampValidatorCallback.cs -------------------------------------------------------------------------------- /src/AspNetIdentity/src/UserClaimsFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/AspNetIdentity/src/UserClaimsFactory.cs -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Directory.BuildOld.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Directory.BuildOld.targets -------------------------------------------------------------------------------- /src/EntityFramework.Storage/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/Directory.Build.props -------------------------------------------------------------------------------- /src/EntityFramework.Storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/README.md -------------------------------------------------------------------------------- /src/EntityFramework.Storage/build.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | dotnet run --project build -- %* -------------------------------------------------------------------------------- /src/EntityFramework.Storage/build.ps1: -------------------------------------------------------------------------------- 1 | $ErrorActionPreference = "Stop"; 2 | dotnet run --project build -- $args -------------------------------------------------------------------------------- /src/EntityFramework.Storage/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/build.sh -------------------------------------------------------------------------------- /src/EntityFramework.Storage/host/ConsoleHost/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/host/ConsoleHost/GlobalUsings.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/host/ConsoleHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/host/ConsoleHost/Program.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/host/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/host/Directory.Build.props -------------------------------------------------------------------------------- /src/EntityFramework.Storage/migrations/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/migrations/Directory.Build.props -------------------------------------------------------------------------------- /src/EntityFramework.Storage/migrations/SqlServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/migrations/SqlServer/Program.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/migrations/SqlServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/migrations/SqlServer/Startup.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/migrations/SqlServer/createdb.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/migrations/SqlServer/createdb.bat -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ApiResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ApiResource.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ApiResourceClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ApiResourceClaim.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ApiResourceScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ApiResourceScope.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ApiResourceSecret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ApiResourceSecret.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ApiScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ApiScope.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ApiScopeClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ApiScopeClaim.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ApiScopeProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ApiScopeProperty.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/Client.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ClientClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ClientClaim.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ClientCorsOrigin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ClientCorsOrigin.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ClientGrantType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ClientGrantType.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ClientProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ClientProperty.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ClientRedirectUri.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ClientRedirectUri.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ClientScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ClientScope.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/ClientSecret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/ClientSecret.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/DeviceFlowCodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/DeviceFlowCodes.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/IdentityResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/IdentityResource.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/PersistedGrant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/PersistedGrant.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/Property.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/Property.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/Secret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/Secret.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Entities/UserClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Entities/UserClaim.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/GlobalUsings.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Mappers/ApiResourceMappers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Mappers/ApiResourceMappers.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Mappers/ClientMappers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Mappers/ClientMappers.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Mappers/ScopeMapperProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Mappers/ScopeMapperProfile.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Mappers/ScopeMappers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Mappers/ScopeMappers.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Options/TableConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Options/TableConfiguration.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Stores/ClientStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Stores/ClientStore.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Stores/DeviceFlowStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Stores/DeviceFlowStore.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Stores/PersistedGrantStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Stores/PersistedGrantStore.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/src/Stores/ResourceStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/src/Stores/ResourceStore.cs -------------------------------------------------------------------------------- /src/EntityFramework.Storage/test/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework.Storage/test/Directory.Build.props -------------------------------------------------------------------------------- /src/EntityFramework/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/Directory.Build.props -------------------------------------------------------------------------------- /src/EntityFramework/IdentityServer8.EntityFramework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/IdentityServer8.EntityFramework.sln -------------------------------------------------------------------------------- /src/EntityFramework/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/README.md -------------------------------------------------------------------------------- /src/EntityFramework/build.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | dotnet run --project build -- %* -------------------------------------------------------------------------------- /src/EntityFramework/build.ps1: -------------------------------------------------------------------------------- 1 | $ErrorActionPreference = "Stop"; 2 | dotnet run --project build -- $args -------------------------------------------------------------------------------- /src/EntityFramework/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/build.sh -------------------------------------------------------------------------------- /src/EntityFramework/dropdb.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/dropdb.bat -------------------------------------------------------------------------------- /src/EntityFramework/host/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/GlobalUsings.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Host.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Host.csproj -------------------------------------------------------------------------------- /src/EntityFramework/host/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Program.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Account/AccountOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Account/AccountOptions.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Account/LoginViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Account/LoginViewModel.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Consent/ConsentOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Consent/ConsentOptions.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Consent/ScopeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Consent/ScopeViewModel.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Extensions.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Grants/GrantsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Grants/GrantsViewModel.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Home/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Home/ErrorViewModel.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/Home/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/Home/HomeController.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Quickstart/TestUsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Quickstart/TestUsers.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Startup.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/TestOperationalStoreNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/TestOperationalStoreNotification.cs -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Account/AccessDenied.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Account/AccessDenied.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Account/LoggedOut.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Account/LoggedOut.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Account/Login.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Account/Login.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Account/Logout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Account/Logout.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Consent/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Consent/Index.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Device/Success.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Device/Success.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Device/UserCodeCapture.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Device/UserCodeCapture.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Diagnostics/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Diagnostics/Index.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Grants/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Grants/Index.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Shared/Redirect.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Shared/Redirect.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Shared/_Nav.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Shared/_Nav.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/Shared/_ScopeListItem.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/Shared/_ScopeListItem.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/EntityFramework/host/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/appsettings.json -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/css/site.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/css/site.scss -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/icon.jpg -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/icon.png -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/js/signin-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/js/signin-redirect.js -------------------------------------------------------------------------------- /src/EntityFramework/host/wwwroot/js/signout-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/host/wwwroot/js/signout-redirect.js -------------------------------------------------------------------------------- /src/EntityFramework/migrations.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/migrations.bat -------------------------------------------------------------------------------- /src/EntityFramework/migrations/SqlServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/migrations/SqlServer/Program.cs -------------------------------------------------------------------------------- /src/EntityFramework/migrations/SqlServer/SeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/migrations/SqlServer/SeedData.cs -------------------------------------------------------------------------------- /src/EntityFramework/migrations/SqlServer/SqlServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/migrations/SqlServer/SqlServer.csproj -------------------------------------------------------------------------------- /src/EntityFramework/migrations/SqlServer/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/migrations/SqlServer/Startup.cs -------------------------------------------------------------------------------- /src/EntityFramework/migrations/SqlServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/migrations/SqlServer/appsettings.json -------------------------------------------------------------------------------- /src/EntityFramework/src/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/src/GlobalUsings.cs -------------------------------------------------------------------------------- /src/EntityFramework/src/Services/CorsPolicyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/src/Services/CorsPolicyService.cs -------------------------------------------------------------------------------- /src/EntityFramework/src/TokenCleanupHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/src/TokenCleanupHost.cs -------------------------------------------------------------------------------- /src/EntityFramework/updatedb.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/EntityFramework/updatedb.bat -------------------------------------------------------------------------------- /src/IdentityServer8.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8.sln -------------------------------------------------------------------------------- /src/IdentityServer8.sln.licenseheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8.sln.licenseheader -------------------------------------------------------------------------------- /src/IdentityServer8/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/Directory.Build.props -------------------------------------------------------------------------------- /src/IdentityServer8/IdentityServer8.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/IdentityServer8.sln -------------------------------------------------------------------------------- /src/IdentityServer8/build.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | dotnet run --project build -- %* -------------------------------------------------------------------------------- /src/IdentityServer8/build.ps1: -------------------------------------------------------------------------------- 1 | $ErrorActionPreference = "Stop"; 2 | dotnet run --project build -- $args -------------------------------------------------------------------------------- /src/IdentityServer8/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/build.sh -------------------------------------------------------------------------------- /src/IdentityServer8/host/Configuration/Clients.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Configuration/Clients.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Configuration/ClientsConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Configuration/ClientsConsole.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Configuration/ClientsWeb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Configuration/ClientsWeb.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Configuration/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Configuration/Resources.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Extensions/HostProfileService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Extensions/HostProfileService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/GlobalUsings.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Host.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Host.csproj -------------------------------------------------------------------------------- /src/IdentityServer8/host/Keys/identityserver.test.ecdsa.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Keys/identityserver.test.ecdsa.p12 -------------------------------------------------------------------------------- /src/IdentityServer8/host/Keys/identityserver.test.rsa.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Keys/identityserver.test.rsa.p12 -------------------------------------------------------------------------------- /src/IdentityServer8/host/LocalApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/LocalApiController.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Program.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Account/AccountOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Account/AccountOptions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Account/LoginViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Account/LoginViewModel.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Consent/ConsentOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Consent/ConsentOptions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Consent/ScopeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Consent/ScopeViewModel.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Extensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Grants/GrantsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Grants/GrantsViewModel.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Home/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Home/ErrorViewModel.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/Home/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/Home/HomeController.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Quickstart/TestUsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Quickstart/TestUsers.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Startup.cs -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Account/AccessDenied.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Account/AccessDenied.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Account/LoggedOut.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Account/LoggedOut.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Account/Login.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Account/Login.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Account/Logout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Account/Logout.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Consent/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Consent/Index.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Device/Success.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Device/Success.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Device/UserCodeCapture.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Device/UserCodeCapture.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Diagnostics/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Diagnostics/Index.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Grants/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Grants/Index.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Shared/Redirect.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Shared/Redirect.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Shared/_Nav.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Shared/_Nav.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/Shared/_ScopeListItem.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/Shared/_ScopeListItem.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/IdentityServer8/host/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/appsettings.json -------------------------------------------------------------------------------- /src/IdentityServer8/host/compilerconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/compilerconfig.json -------------------------------------------------------------------------------- /src/IdentityServer8/host/compilerconfig.json.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/compilerconfig.json.defaults -------------------------------------------------------------------------------- /src/IdentityServer8/host/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/libman.json -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/css/site.css -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/css/site.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/css/site.scss -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/favicon.ico -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/icon.jpg -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/icon.png -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/js/signin-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/js/signin-redirect.js -------------------------------------------------------------------------------- /src/IdentityServer8/host/wwwroot/js/signout-redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/host/wwwroot/js/signout-redirect.js -------------------------------------------------------------------------------- /src/IdentityServer8/src/Configuration/CryptoHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Configuration/CryptoHelper.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Constants.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/AuthorizeEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/AuthorizeEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/AuthorizeEndpointBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/AuthorizeEndpointBase.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/CheckSessionEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/CheckSessionEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/DiscoveryEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/DiscoveryEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/DiscoveryKeyEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/DiscoveryKeyEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/EndSessionEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/EndSessionEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/IntrospectionEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/IntrospectionEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/AuthorizeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/AuthorizeResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/BadRequestResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/BadRequestResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/EndSessionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/EndSessionResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/LoginPageResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/LoginPageResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/StatusCodeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/StatusCodeResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/TokenErrorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/TokenErrorResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/TokenResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/TokenResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/Results/UserInfoResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/Results/UserInfoResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/TokenEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/TokenEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/TokenRevocationEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/TokenRevocationEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Endpoints/UserInfoEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Endpoints/UserInfoEndpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/ConsentDeniedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/ConsentDeniedEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/ConsentGrantedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/ConsentGrantedEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/GrantsRevokedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/GrantsRevokedEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/Infrastructure/Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/Infrastructure/Event.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/Infrastructure/EventIds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/Infrastructure/EventIds.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/Infrastructure/EventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/Infrastructure/EventType.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/InvalidClientConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/InvalidClientConfiguration.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/TokenIssuedFailureEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/TokenIssuedFailureEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/TokenIssuedSuccessEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/TokenIssuedSuccessEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/TokenRevokedSuccessEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/TokenRevokedSuccessEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/UnhandledExceptionEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/UnhandledExceptionEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/UserLoginFailureEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/UserLoginFailureEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/UserLoginSuccessEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/UserLoginSuccessEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Events/UserLogoutSuccessEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Events/UserLogoutSuccessEvent.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/ClaimsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/ClaimsExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/ClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/ClientExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/DateTimeExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/HashExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/HashExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/HttpContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/HttpContextExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/HttpRequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/HttpRequestExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/HttpResponseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/HttpResponseExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/ICacheExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/ICacheExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/IClientStoreExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/IClientStoreExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/IEnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/IEnumerableExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/IUserSessionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/IUserSessionExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/JsonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/JsonExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/PrincipalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/PrincipalExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/ResourceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/ResourceExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/ScopeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/ScopeExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/StringsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/StringsExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Extensions/TokenExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Extensions/TokenExtensions.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/GlobalUsings.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/BaseUrlMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/BaseUrlMiddleware.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/CorsMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/CorsMiddleware.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/CorsPolicyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/CorsPolicyProvider.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/Endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/Endpoint.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/EndpointRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/EndpointRouter.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/IEndpointHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/IEndpointHandler.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/IEndpointResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/IEndpointResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/IEndpointRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/IEndpointRouter.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Hosting/IdentityServerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Hosting/IdentityServerMiddleware.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/IdentityServer8.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/IdentityServer8.csproj -------------------------------------------------------------------------------- /src/IdentityServer8/src/IdentityServerConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/IdentityServerConstants.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/IdentityServerTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/IdentityServerTools.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/IdentityServerUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/IdentityServerUser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Infrastructure/MessageCookie.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Infrastructure/MessageCookie.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Infrastructure/ObjectSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Infrastructure/ObjectSerializer.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Logging/LogSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Logging/LogSerializer.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Logging/Models/TokenValidationLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Logging/Models/TokenValidationLog.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/Contexts/IsActiveContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/Contexts/IsActiveContext.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/DeviceFlowInteractionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/DeviceFlowInteractionResult.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/DiscoveryDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/DiscoveryDocument.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/Grant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/Grant.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/GrantTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/GrantTypes.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/IdentityResources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/IdentityResources.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/JsonWebKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/JsonWebKey.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/Messages/ConsentRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/Messages/ConsentRequest.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/Messages/ConsentResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/Messages/ConsentResponse.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/Messages/ErrorMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/Messages/ErrorMessage.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/Messages/LogoutRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/Messages/LogoutRequest.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/Messages/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/Messages/Message.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/ParsedSecret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/ParsedSecret.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/SecurityKeyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/SecurityKeyInfo.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/TokenCreationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/TokenCreationRequest.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Models/TokenRequestErrors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Models/TokenRequestErrors.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/Default/DefaultCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/Default/DefaultCache.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/Default/DefaultEventSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/Default/DefaultEventSink.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/Default/ReturnUrlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/Default/ReturnUrlParser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IBackChannelLogoutService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IBackChannelLogoutService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/ICache.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IClaimsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IClaimsService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IConsentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IConsentService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IDeviceFlowCodeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IDeviceFlowCodeService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IEventService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IEventService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IEventSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IEventSink.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IHandleGenerationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IHandleGenerationService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IJwtRequestUriHttpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IJwtRequestUriHttpClient.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IKeyMaterialService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IKeyMaterialService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IPersistedGrantService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IPersistedGrantService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IProfileService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IProfileService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IRefreshTokenService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IRefreshTokenService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IReplayCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IReplayCache.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IReturnUrlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IReturnUrlParser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/ITokenCreationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/ITokenCreationService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/ITokenService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/ITokenService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IUserCodeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IUserCodeGenerator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IUserCodeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IUserCodeService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Services/IUserSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Services/IUserSession.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/Caching/CachingClientStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/Caching/CachingClientStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/Default/ConsentMessageStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/Default/ConsentMessageStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/Default/DefaultGrantStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/Default/DefaultGrantStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/IConsentMessageStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/IConsentMessageStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/IMessageStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/IMessageStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/ISigningCredentialStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/ISigningCredentialStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/IValidationKeysStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/IValidationKeysStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Stores/ValidatingClientStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Stores/ValidatingClientStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Test/TestUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Test/TestUser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Test/TestUserProfileService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Test/TestUserProfileService.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Test/TestUserStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Test/TestUserStore.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/Default/SecretParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/Default/SecretParser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/Default/SecretValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/Default/SecretValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/Default/TokenValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/Default/TokenValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/IApiSecretValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/IApiSecretValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/IClientSecretValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/IClientSecretValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/ICustomTokenValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/ICustomTokenValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/IDeviceCodeValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/IDeviceCodeValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/IRedirectUriValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/IRedirectUriValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/IResourceValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/IResourceValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/IScopeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/IScopeParser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/ISecretParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/ISecretParser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/ISecretValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/ISecretValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/ISecretsListParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/ISecretsListParser.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/ISecretsListValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/ISecretsListValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/ITokenRequestValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/ITokenRequestValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/ITokenValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/ITokenValidator.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/Models/ParsedScopeValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/Models/ParsedScopeValue.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/Models/ValidatedRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/Models/ValidatedRequest.cs -------------------------------------------------------------------------------- /src/IdentityServer8/src/Validation/Models/ValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/IdentityServer8/src/Validation/Models/ValidationResult.cs -------------------------------------------------------------------------------- /src/Security/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Security/Directory.Build.props -------------------------------------------------------------------------------- /src/Security/IdentityServer8.Security/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Security/IdentityServer8.Security/Extensions.cs -------------------------------------------------------------------------------- /src/Security/IdentityServer8.Security/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Security/IdentityServer8.Security/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Security/IdentityServer8.Security/RedirectService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Security/IdentityServer8.Security/RedirectService.cs -------------------------------------------------------------------------------- /src/Security/IdentityServer8.Security/RedirectUrlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Security/IdentityServer8.Security/RedirectUrlParser.cs -------------------------------------------------------------------------------- /src/Security/IdentityServer8.Security/Sanitizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Security/IdentityServer8.Security/Sanitizer.cs -------------------------------------------------------------------------------- /src/Storage/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/Directory.Build.props -------------------------------------------------------------------------------- /src/Storage/IdentityServer8.Storage.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/IdentityServer8.Storage.sln -------------------------------------------------------------------------------- /src/Storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/README.md -------------------------------------------------------------------------------- /src/Storage/build.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | dotnet run --project build -- %* -------------------------------------------------------------------------------- /src/Storage/build.ps1: -------------------------------------------------------------------------------- 1 | $ErrorActionPreference = "Stop"; 2 | dotnet run --project build -- $args -------------------------------------------------------------------------------- /src/Storage/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/build.sh -------------------------------------------------------------------------------- /src/Storage/build/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/build/Program.cs -------------------------------------------------------------------------------- /src/Storage/build/build.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/build/build.csproj -------------------------------------------------------------------------------- /src/Storage/src/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Constants.cs -------------------------------------------------------------------------------- /src/Storage/src/Extensions/IEnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Extensions/IEnumerableExtensions.cs -------------------------------------------------------------------------------- /src/Storage/src/Extensions/PersistedGrantFilterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Extensions/PersistedGrantFilterExtensions.cs -------------------------------------------------------------------------------- /src/Storage/src/Extensions/StringsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Extensions/StringsExtensions.cs -------------------------------------------------------------------------------- /src/Storage/src/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Storage/src/IdentityServer8.Storage.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/IdentityServer8.Storage.csproj -------------------------------------------------------------------------------- /src/Storage/src/IdentityServerConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/IdentityServerConstants.cs -------------------------------------------------------------------------------- /src/Storage/src/IdentityServerUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/IdentityServerUser.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/ApiResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/ApiResource.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/ApiScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/ApiScope.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/AuthorizationCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/AuthorizationCode.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/Client.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/ClientClaim.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/ClientClaim.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/Consent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/Consent.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/DeviceCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/DeviceCode.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/Enums.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/GrantType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/GrantType.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/IdentityResource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/IdentityResource.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/PersistedGrant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/PersistedGrant.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/RefreshToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/RefreshToken.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/Resource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/Resource.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/Resources.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/Secret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/Secret.cs -------------------------------------------------------------------------------- /src/Storage/src/Models/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Models/Token.cs -------------------------------------------------------------------------------- /src/Storage/src/Services/ICorsPolicyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Services/ICorsPolicyService.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IAuthorizationCodeStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IAuthorizationCodeStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IClientStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IClientStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IDeviceFlowStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IDeviceFlowStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IPersistedGrantStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IPersistedGrantStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IReferenceTokenStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IReferenceTokenStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IRefreshTokenStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IRefreshTokenStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IResourceStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IResourceStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/IUserConsentStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/IUserConsentStore.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/PersistedGrantFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/PersistedGrantFilter.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/Serialization/ClaimConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/Serialization/ClaimConverter.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/Serialization/ClaimLite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/Serialization/ClaimLite.cs -------------------------------------------------------------------------------- /src/Storage/src/Stores/Serialization/ClaimsPrincipalLite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/src/Storage/src/Stores/Serialization/ClaimsPrincipalLite.cs -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexhiggins732/IdentityServer8/HEAD/version.json --------------------------------------------------------------------------------