├── .circleci └── config.yml ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ ├── config.yml │ └── feature-request.yaml ├── SECURITY.md └── pull_request_template.md ├── .gitignore ├── .travis.yml ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MIGRATING.md ├── Okta.AspNet.Abstractions.Test ├── Internal │ └── TestHandler.cs ├── Okta.AspNet.Abstractions.Test.csproj ├── OktaHttpMessageHandlerShould.cs ├── OktaWebOptionsTests.cs ├── OktaWebOptionsValidatorShould.cs ├── StrictTokenHandlerShould.cs ├── TokenValidationShould.cs ├── UserAgentHelperShould.cs └── okta.aspnet.public.snk ├── Okta.AspNet.Abstractions ├── CHANGELOG.md ├── DefaultProxy.cs ├── DefaultTokenValidationParameters.cs ├── GlobalSuppressions.cs ├── Okta.AspNet.Abstractions.csproj ├── OktaHttpMessageHandler.cs ├── OktaParams.cs ├── OktaWebApiOptions.cs ├── OktaWebApiOptionsValidator.cs ├── OktaWebOptions.cs ├── OktaWebOptionsValidator.cs ├── ProxyConfiguration.cs ├── StrictSecurityTokenValidator.cs ├── StrictTokenHandler.cs ├── UrlHelper.cs ├── UserAgentBuilder.cs ├── UserAgentHelper.cs └── okta.aspnet.public.snk ├── Okta.AspNet.Test ├── DiscoveryDocumentSigningKeyProviderShould.cs ├── HttpClientBuilderShould.cs ├── JwtOptionsBuilderShould.cs ├── MockDiscoveryDocumentSigningKeyProvider.cs ├── MockHttpClientHandler.cs ├── MockUserInformationProvider.cs ├── Okta.AspNet.Test.csproj ├── OktaHttpMessageHandlerShould.cs ├── OktaMvcOptionsValidatorShould.cs ├── OktaWebApiOptionsValidatorShould.cs ├── OpenIdConnectAuthenticationOptionsBuilderShould.cs └── okta.aspnet.public.snk ├── Okta.AspNet.WebApi.IntegrationTest ├── App_Start │ └── WebApiConfig.cs ├── Controllers │ └── MessageController.cs ├── Global.asax ├── Global.asax.cs ├── MiddlewareShould.cs ├── MiddlewareWithCustomAuthTypeShould.cs ├── MockHttpMessageHandler.cs ├── Okta.AspNet.WebApi.IntegrationTest.csproj ├── Properties │ ├── AssemblyInfo.cs │ ├── Settings.Designer.cs │ └── Settings.settings ├── Startup.cs ├── StartupWithCustomAuthType.cs ├── Web.Debug.config ├── Web.Release.config ├── Web.config └── WebApiResolver.cs ├── Okta.AspNet.sln ├── Okta.AspNet ├── AssemblyInfo.cs ├── CHANGELOG.md ├── DiscoveryDocumentCachingSigningKeyProvider.cs ├── DiscoveryDocumentSigningKeyProvider.cs ├── GlobalSuppressions.cs ├── HttpClientBuilder.cs ├── IDiscoveryDocumentSigningKeyProvider.cs ├── IUserInformationProvider.cs ├── JwtOptionsBuilder.cs ├── LoginMode.cs ├── Okta.AspNet.csproj ├── OktaDefaults.cs ├── OktaMiddlewareExtensions.cs ├── OktaMvcOptions.cs ├── OktaMvcOptionsValidator.cs ├── OktaWebApiOptions.cs ├── OpenIdConnectAuthenticationOptionsBuilder.cs ├── UserInformationProvider.cs └── okta.aspnet.public.snk ├── Okta.AspNetCore.Mvc.IntegrationTest ├── Controllers │ ├── AccountController.cs │ └── AccountWithSchemeController.cs ├── Okta.AspNetCore.Mvc.IntegrationTest.csproj ├── OktaMiddlewareShould.cs ├── OktaMiddlewareWithCustomSchemeShould.cs ├── Startup.cs ├── StartupUsingCustomScheme.cs ├── TestConfiguration.cs ├── appsettings.Development.json ├── appsettings.json └── okta.aspnet.public.snk ├── Okta.AspNetCore.Test ├── Okta.AspNetCore.Test.csproj ├── OktaHttpMessageHandlerShould.cs ├── OktaMvcOptionsValidatorShould.cs ├── OpenIdConnectOptionsHelperShould.cs └── okta.aspnet.public.snk ├── Okta.AspNetCore.WebApi.IntegrationTest ├── Controllers │ └── MessageController.cs ├── Okta.AspNetCore.WebApi.IntegrationTest.csproj ├── OktaMiddlewareShould.cs ├── OktaMiddlewareWithCustomSchemeShould.cs ├── Startup.cs ├── StartupUsingCustomScheme.cs ├── TestConfiguration.cs ├── appsettings.Development.json ├── appsettings.json └── okta.aspnet.public.snk ├── Okta.AspNetCore ├── CHANGELOG.md ├── Okta.AspNetCore.csproj ├── OktaAuthenticationOptionsExtensions.cs ├── OktaDefaults.cs ├── OktaMvcOptions.cs ├── OktaMvcOptionsValidator.cs ├── OktaWebApiOptions.cs ├── OpenIdConnectOptionsHelper.cs └── okta.aspnet.public.snk ├── OktaSdk.Tests.ruleset ├── OktaSdk.ruleset ├── README.md ├── docs ├── aspnet4x-mvc.md ├── aspnet4x-webapi.md ├── aspnetcore-mvc.md ├── aspnetcore-webapi.md ├── refresh-token-aspnetcore.md └── refresh-token.md ├── global.json ├── okta.aspnet.public.snk ├── stylecop.json └── tools └── packages.config /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.github/ISSUE_TEMPLATE/feature-request.yaml -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "dotnet.preferCSharpExtension": true 3 | } -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/MIGRATING.md -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/Internal/TestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/Internal/TestHandler.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/Okta.AspNet.Abstractions.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/Okta.AspNet.Abstractions.Test.csproj -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/OktaHttpMessageHandlerShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/OktaHttpMessageHandlerShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/OktaWebOptionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/OktaWebOptionsTests.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/OktaWebOptionsValidatorShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/OktaWebOptionsValidatorShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/StrictTokenHandlerShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/StrictTokenHandlerShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/TokenValidationShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/TokenValidationShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/UserAgentHelperShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/UserAgentHelperShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions.Test/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions.Test/okta.aspnet.public.snk -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/CHANGELOG.md -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/DefaultProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/DefaultProxy.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/DefaultTokenValidationParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/DefaultTokenValidationParameters.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/GlobalSuppressions.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/Okta.AspNet.Abstractions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/Okta.AspNet.Abstractions.csproj -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/OktaHttpMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/OktaHttpMessageHandler.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/OktaParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/OktaParams.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/OktaWebApiOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/OktaWebApiOptions.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/OktaWebApiOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/OktaWebApiOptionsValidator.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/OktaWebOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/OktaWebOptions.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/OktaWebOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/OktaWebOptionsValidator.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/ProxyConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/ProxyConfiguration.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/StrictSecurityTokenValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/StrictSecurityTokenValidator.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/StrictTokenHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/StrictTokenHandler.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/UrlHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/UrlHelper.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/UserAgentBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/UserAgentBuilder.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/UserAgentHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/UserAgentHelper.cs -------------------------------------------------------------------------------- /Okta.AspNet.Abstractions/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Abstractions/okta.aspnet.public.snk -------------------------------------------------------------------------------- /Okta.AspNet.Test/DiscoveryDocumentSigningKeyProviderShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/DiscoveryDocumentSigningKeyProviderShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/HttpClientBuilderShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/HttpClientBuilderShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/JwtOptionsBuilderShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/JwtOptionsBuilderShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/MockDiscoveryDocumentSigningKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/MockDiscoveryDocumentSigningKeyProvider.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/MockHttpClientHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/MockHttpClientHandler.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/MockUserInformationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/MockUserInformationProvider.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/Okta.AspNet.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/Okta.AspNet.Test.csproj -------------------------------------------------------------------------------- /Okta.AspNet.Test/OktaHttpMessageHandlerShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/OktaHttpMessageHandlerShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/OktaMvcOptionsValidatorShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/OktaMvcOptionsValidatorShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/OktaWebApiOptionsValidatorShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/OktaWebApiOptionsValidatorShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/OpenIdConnectAuthenticationOptionsBuilderShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/OpenIdConnectAuthenticationOptionsBuilderShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.Test/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.Test/okta.aspnet.public.snk -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/App_Start/WebApiConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/App_Start/WebApiConfig.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Controllers/MessageController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Controllers/MessageController.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Global.asax -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Global.asax.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/MiddlewareShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/MiddlewareShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/MiddlewareWithCustomAuthTypeShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/MiddlewareWithCustomAuthTypeShould.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/MockHttpMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/MockHttpMessageHandler.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Okta.AspNet.WebApi.IntegrationTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Okta.AspNet.WebApi.IntegrationTest.csproj -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Properties/Settings.settings -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Startup.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/StartupWithCustomAuthType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/StartupWithCustomAuthType.cs -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Web.Debug.config -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Web.Release.config -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/Web.config -------------------------------------------------------------------------------- /Okta.AspNet.WebApi.IntegrationTest/WebApiResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.WebApi.IntegrationTest/WebApiResolver.cs -------------------------------------------------------------------------------- /Okta.AspNet.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet.sln -------------------------------------------------------------------------------- /Okta.AspNet/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/AssemblyInfo.cs -------------------------------------------------------------------------------- /Okta.AspNet/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/CHANGELOG.md -------------------------------------------------------------------------------- /Okta.AspNet/DiscoveryDocumentCachingSigningKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/DiscoveryDocumentCachingSigningKeyProvider.cs -------------------------------------------------------------------------------- /Okta.AspNet/DiscoveryDocumentSigningKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/DiscoveryDocumentSigningKeyProvider.cs -------------------------------------------------------------------------------- /Okta.AspNet/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/GlobalSuppressions.cs -------------------------------------------------------------------------------- /Okta.AspNet/HttpClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/HttpClientBuilder.cs -------------------------------------------------------------------------------- /Okta.AspNet/IDiscoveryDocumentSigningKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/IDiscoveryDocumentSigningKeyProvider.cs -------------------------------------------------------------------------------- /Okta.AspNet/IUserInformationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/IUserInformationProvider.cs -------------------------------------------------------------------------------- /Okta.AspNet/JwtOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/JwtOptionsBuilder.cs -------------------------------------------------------------------------------- /Okta.AspNet/LoginMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/LoginMode.cs -------------------------------------------------------------------------------- /Okta.AspNet/Okta.AspNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/Okta.AspNet.csproj -------------------------------------------------------------------------------- /Okta.AspNet/OktaDefaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/OktaDefaults.cs -------------------------------------------------------------------------------- /Okta.AspNet/OktaMiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/OktaMiddlewareExtensions.cs -------------------------------------------------------------------------------- /Okta.AspNet/OktaMvcOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/OktaMvcOptions.cs -------------------------------------------------------------------------------- /Okta.AspNet/OktaMvcOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/OktaMvcOptionsValidator.cs -------------------------------------------------------------------------------- /Okta.AspNet/OktaWebApiOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/OktaWebApiOptions.cs -------------------------------------------------------------------------------- /Okta.AspNet/OpenIdConnectAuthenticationOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/OpenIdConnectAuthenticationOptionsBuilder.cs -------------------------------------------------------------------------------- /Okta.AspNet/UserInformationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/UserInformationProvider.cs -------------------------------------------------------------------------------- /Okta.AspNet/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNet/okta.aspnet.public.snk -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/Controllers/AccountController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/Controllers/AccountController.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/Controllers/AccountWithSchemeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/Controllers/AccountWithSchemeController.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/Okta.AspNetCore.Mvc.IntegrationTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/Okta.AspNetCore.Mvc.IntegrationTest.csproj -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/OktaMiddlewareShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/OktaMiddlewareShould.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/OktaMiddlewareWithCustomSchemeShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/OktaMiddlewareWithCustomSchemeShould.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/Startup.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/StartupUsingCustomScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/StartupUsingCustomScheme.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/TestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/TestConfiguration.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/appsettings.Development.json -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/appsettings.json -------------------------------------------------------------------------------- /Okta.AspNetCore.Mvc.IntegrationTest/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Mvc.IntegrationTest/okta.aspnet.public.snk -------------------------------------------------------------------------------- /Okta.AspNetCore.Test/Okta.AspNetCore.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Test/Okta.AspNetCore.Test.csproj -------------------------------------------------------------------------------- /Okta.AspNetCore.Test/OktaHttpMessageHandlerShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Test/OktaHttpMessageHandlerShould.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Test/OktaMvcOptionsValidatorShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Test/OktaMvcOptionsValidatorShould.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Test/OpenIdConnectOptionsHelperShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Test/OpenIdConnectOptionsHelperShould.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.Test/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.Test/okta.aspnet.public.snk -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/Controllers/MessageController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/Controllers/MessageController.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/Okta.AspNetCore.WebApi.IntegrationTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/Okta.AspNetCore.WebApi.IntegrationTest.csproj -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/OktaMiddlewareShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/OktaMiddlewareShould.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/OktaMiddlewareWithCustomSchemeShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/OktaMiddlewareWithCustomSchemeShould.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/Startup.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/StartupUsingCustomScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/StartupUsingCustomScheme.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/TestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/TestConfiguration.cs -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/appsettings.Development.json -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/appsettings.json -------------------------------------------------------------------------------- /Okta.AspNetCore.WebApi.IntegrationTest/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore.WebApi.IntegrationTest/okta.aspnet.public.snk -------------------------------------------------------------------------------- /Okta.AspNetCore/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/CHANGELOG.md -------------------------------------------------------------------------------- /Okta.AspNetCore/Okta.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/Okta.AspNetCore.csproj -------------------------------------------------------------------------------- /Okta.AspNetCore/OktaAuthenticationOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/OktaAuthenticationOptionsExtensions.cs -------------------------------------------------------------------------------- /Okta.AspNetCore/OktaDefaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/OktaDefaults.cs -------------------------------------------------------------------------------- /Okta.AspNetCore/OktaMvcOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/OktaMvcOptions.cs -------------------------------------------------------------------------------- /Okta.AspNetCore/OktaMvcOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/OktaMvcOptionsValidator.cs -------------------------------------------------------------------------------- /Okta.AspNetCore/OktaWebApiOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/OktaWebApiOptions.cs -------------------------------------------------------------------------------- /Okta.AspNetCore/OpenIdConnectOptionsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/OpenIdConnectOptionsHelper.cs -------------------------------------------------------------------------------- /Okta.AspNetCore/okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/Okta.AspNetCore/okta.aspnet.public.snk -------------------------------------------------------------------------------- /OktaSdk.Tests.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/OktaSdk.Tests.ruleset -------------------------------------------------------------------------------- /OktaSdk.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/OktaSdk.ruleset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/README.md -------------------------------------------------------------------------------- /docs/aspnet4x-mvc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/docs/aspnet4x-mvc.md -------------------------------------------------------------------------------- /docs/aspnet4x-webapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/docs/aspnet4x-webapi.md -------------------------------------------------------------------------------- /docs/aspnetcore-mvc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/docs/aspnetcore-mvc.md -------------------------------------------------------------------------------- /docs/aspnetcore-webapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/docs/aspnetcore-webapi.md -------------------------------------------------------------------------------- /docs/refresh-token-aspnetcore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/docs/refresh-token-aspnetcore.md -------------------------------------------------------------------------------- /docs/refresh-token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/docs/refresh-token.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/global.json -------------------------------------------------------------------------------- /okta.aspnet.public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/okta.aspnet.public.snk -------------------------------------------------------------------------------- /stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/stylecop.json -------------------------------------------------------------------------------- /tools/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okta/okta-aspnet/HEAD/tools/packages.config --------------------------------------------------------------------------------