diff --git a/.github/workflows/access-token-management-ci.yml b/.github/workflows/access-token-management-ci.yml new file mode 100644 index 00000000..5c3aec37 --- /dev/null +++ b/.github/workflows/access-token-management-ci.yml @@ -0,0 +1,40 @@ +name: access-token-management-ci + +permissions: + contents: read + +on: + workflow_dispatch: + push: + branches: + - main + tags: + - access-token-management-v* + paths: + - .github/workflows/access-token-management-ci.yml + - access-token-management/* + pull_request: + paths: + - .github/workflows/access-token-management-ci.yml + - access-token-management/* + +env: + DOTNET_NOLOGO: true + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Setup dotnet + uses: actions/setup-dotnet@v1 + with: + dotnet-version: | + 8.0.x + - name: Build and test + run: ./build.ps1 + \ No newline at end of file diff --git a/.github/workflows/codeql.yml b/.github/workflows/access-token-management-codeql.yml similarity index 100% rename from .github/workflows/codeql.yml rename to .github/workflows/access-token-management-codeql.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 1ac0a82e..00000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,55 +0,0 @@ -name: "CI" - -on: - push: - branches: - - main - - features/** - tags: - - '*.*.*' - pull_request: - -env: - DOTNET_NOLOGO: true - -permissions: - contents: read - -jobs: - build: - strategy: - fail-fast: false - matrix: - runs-on: [macOS-latest, ubuntu-latest, windows-latest] - name: ${{ matrix.runs-on }} - runs-on: ${{ matrix.runs-on }} - - steps: - - uses: actions/checkout@v2.4.0 - with: - fetch-depth: 0 - - - name: Setup dotnet - uses: actions/setup-dotnet@v1 - with: - dotnet-version: | - 6.0.x - - name: Setup dotnet - uses: actions/setup-dotnet@v1 - with: - dotnet-version: | - 8.0.x - - - run: dotnet --info - - - if: contains(matrix.runs-on, 'macOS') || contains(matrix.runs-on, 'ubuntu') - run: ./build.sh - - if: matrix.runs-on == 'windows-latest' && github.ref != 'refs/heads/main' && !contains(github.ref, 'refs/tags/') - run: ./build.ps1 - - if: (matrix.runs-on == 'windows-latest') && (github.ref == 'refs/heads/main' || contains(github.ref, 'refs/tags/')) - env: - SignClientSecret: ${{ secrets.SIGNCLIENTSECRET }} - run: | - ./build.ps1 sign - dotnet nuget push .\artifacts\*.nupkg -s https://www.myget.org/F/duende_identityserver/api/v2/package -k ${{ secrets.MYGET }} - \ No newline at end of file diff --git a/README.md b/README.md index 61afeab9..368b6537 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,11 @@ -## About Duende.AccessTokenManagement -This is the repository for a set of .NET libraries that manage OAuth and OpenId -Connect access tokens. These tools automatically acquire new tokens when old -tokens are about to expire, provide conveniences for using the current token -with HTTP clients, and can revoke tokens that are no longer needed. +# Duende Free and Open Source Software +This is the repository that contain Duende's Free and Open Source Sofware. -## Packages -The libraries in this repository are distributed as NuGet packages. - -- [Duende.AccessTokenManagement](https://www.nuget.org/packages/Duende.AccessTokenManagement) manages tokens acquired in machine-to-machine flows in -[.NET workers](https://learn.microsoft.com/en-us/dotnet/core/extensions/workers) and [ASP.NET Core worker services](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/host/hosted-services). -- [Duende.AccessTokenManagement.OpenIdConnect](https://www.nuget.org/packages/Duende.AccessTokenManagement.OpenIdConnect) -manages tokens acquired in user-centric flows in [ASP.NET Core](https://dotnet.microsoft.com/en-us/apps/aspnet) -applications. - -## Documentation -Documentation is available [here](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/wiki). +- [Duende.AccessTokenManagement](/access-token-management/) .NET libraries that manage OAuth and OpenId Connect access tokens. ## License and Feedback -Duende.AccessTokenManagement is released as open source under the -[Apache 2.0 license](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/blob/main/LICENSE). -[Bug reports, feature requests](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/issues) and -[contributions](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/pulls) are welcome. -If you have an idea for a new feature or significant code change you'd like to propose, please start with a -GitHub issue so that we can discuss it. Thanks in advance! \ No newline at end of file +Deuende FOSS projects are released as open source under the +[Apache 2.0 license](/LICENSE). +[Bug reports, feature requests](https://github.com/DuendeSoftware/foss/issues) and +[contributions](https://github.com/DuendeSoftware/foss/pulls) are welcome. +If you have an idea for a new feature or significant code change you'd like to propose, please start with a GitHub issue so that we can discuss it. Thanks in advance! \ No newline at end of file diff --git a/.config/dotnet-tools.json b/access-token-management/.config/dotnet-tools.json similarity index 100% rename from .config/dotnet-tools.json rename to access-token-management/.config/dotnet-tools.json diff --git a/.gitignore b/access-token-management/.gitignore similarity index 100% rename from .gitignore rename to access-token-management/.gitignore diff --git a/.vscode/launch.json b/access-token-management/.vscode/launch.json similarity index 100% rename from .vscode/launch.json rename to access-token-management/.vscode/launch.json diff --git a/.vscode/tasks.json b/access-token-management/.vscode/tasks.json similarity index 100% rename from .vscode/tasks.json rename to access-token-management/.vscode/tasks.json diff --git a/Directory.Build.props b/access-token-management/Directory.Build.props similarity index 100% rename from Directory.Build.props rename to access-token-management/Directory.Build.props diff --git a/Directory.Build.targets b/access-token-management/Directory.Build.targets similarity index 100% rename from Directory.Build.targets rename to access-token-management/Directory.Build.targets diff --git a/Duende.AccessTokenManagement.sln b/access-token-management/Duende.AccessTokenManagement.sln similarity index 100% rename from Duende.AccessTokenManagement.sln rename to access-token-management/Duende.AccessTokenManagement.sln diff --git a/access-token-management/README.md b/access-token-management/README.md new file mode 100644 index 00000000..61afeab9 --- /dev/null +++ b/access-token-management/README.md @@ -0,0 +1,25 @@ +## About Duende.AccessTokenManagement +This is the repository for a set of .NET libraries that manage OAuth and OpenId +Connect access tokens. These tools automatically acquire new tokens when old +tokens are about to expire, provide conveniences for using the current token +with HTTP clients, and can revoke tokens that are no longer needed. + +## Packages +The libraries in this repository are distributed as NuGet packages. + +- [Duende.AccessTokenManagement](https://www.nuget.org/packages/Duende.AccessTokenManagement) manages tokens acquired in machine-to-machine flows in +[.NET workers](https://learn.microsoft.com/en-us/dotnet/core/extensions/workers) and [ASP.NET Core worker services](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/host/hosted-services). +- [Duende.AccessTokenManagement.OpenIdConnect](https://www.nuget.org/packages/Duende.AccessTokenManagement.OpenIdConnect) +manages tokens acquired in user-centric flows in [ASP.NET Core](https://dotnet.microsoft.com/en-us/apps/aspnet) +applications. + +## Documentation +Documentation is available [here](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/wiki). + +## License and Feedback +Duende.AccessTokenManagement is released as open source under the +[Apache 2.0 license](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/blob/main/LICENSE). +[Bug reports, feature requests](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/issues) and +[contributions](https://github.com/DuendeSoftware/Duende.AccessTokenManagement/pulls) are welcome. +If you have an idea for a new feature or significant code change you'd like to propose, please start with a +GitHub issue so that we can discuss it. Thanks in advance! \ No newline at end of file diff --git a/build.ps1 b/access-token-management/build.ps1 similarity index 100% rename from build.ps1 rename to access-token-management/build.ps1 diff --git a/build/Program.cs b/access-token-management/build/Program.cs similarity index 100% rename from build/Program.cs rename to access-token-management/build/Program.cs diff --git a/build/build.csproj b/access-token-management/build/build.csproj similarity index 100% rename from build/build.csproj rename to access-token-management/build/build.csproj diff --git a/global.json b/access-token-management/global.json similarity index 100% rename from global.json rename to access-token-management/global.json diff --git a/icon.png b/access-token-management/icon.png similarity index 100% rename from icon.png rename to access-token-management/icon.png diff --git a/samples/BlazorServer/App.razor b/access-token-management/samples/BlazorServer/App.razor similarity index 100% rename from samples/BlazorServer/App.razor rename to access-token-management/samples/BlazorServer/App.razor diff --git a/samples/BlazorServer/BlazorServer.csproj b/access-token-management/samples/BlazorServer/BlazorServer.csproj similarity index 100% rename from samples/BlazorServer/BlazorServer.csproj rename to access-token-management/samples/BlazorServer/BlazorServer.csproj diff --git a/samples/BlazorServer/Data/WeatherForecast.cs b/access-token-management/samples/BlazorServer/Data/WeatherForecast.cs similarity index 100% rename from samples/BlazorServer/Data/WeatherForecast.cs rename to access-token-management/samples/BlazorServer/Data/WeatherForecast.cs diff --git a/samples/BlazorServer/HostingExtensions.cs b/access-token-management/samples/BlazorServer/HostingExtensions.cs similarity index 100% rename from samples/BlazorServer/HostingExtensions.cs rename to access-token-management/samples/BlazorServer/HostingExtensions.cs diff --git a/samples/BlazorServer/Pages/Counter.razor b/access-token-management/samples/BlazorServer/Pages/Counter.razor similarity index 100% rename from samples/BlazorServer/Pages/Counter.razor rename to access-token-management/samples/BlazorServer/Pages/Counter.razor diff --git a/samples/BlazorServer/Pages/Error.cshtml b/access-token-management/samples/BlazorServer/Pages/Error.cshtml similarity index 100% rename from samples/BlazorServer/Pages/Error.cshtml rename to access-token-management/samples/BlazorServer/Pages/Error.cshtml diff --git a/samples/BlazorServer/Pages/Error.cshtml.cs b/access-token-management/samples/BlazorServer/Pages/Error.cshtml.cs similarity index 100% rename from samples/BlazorServer/Pages/Error.cshtml.cs rename to access-token-management/samples/BlazorServer/Pages/Error.cshtml.cs diff --git a/samples/BlazorServer/Pages/FetchData.razor b/access-token-management/samples/BlazorServer/Pages/FetchData.razor similarity index 100% rename from samples/BlazorServer/Pages/FetchData.razor rename to access-token-management/samples/BlazorServer/Pages/FetchData.razor diff --git a/samples/BlazorServer/Pages/FetchRemoteData.razor b/access-token-management/samples/BlazorServer/Pages/FetchRemoteData.razor similarity index 100% rename from samples/BlazorServer/Pages/FetchRemoteData.razor rename to access-token-management/samples/BlazorServer/Pages/FetchRemoteData.razor diff --git a/samples/BlazorServer/Pages/Index.razor b/access-token-management/samples/BlazorServer/Pages/Index.razor similarity index 100% rename from samples/BlazorServer/Pages/Index.razor rename to access-token-management/samples/BlazorServer/Pages/Index.razor diff --git a/samples/BlazorServer/Plumbing/AccountController.cs b/access-token-management/samples/BlazorServer/Plumbing/AccountController.cs similarity index 100% rename from samples/BlazorServer/Plumbing/AccountController.cs rename to access-token-management/samples/BlazorServer/Plumbing/AccountController.cs diff --git a/samples/BlazorServer/Plumbing/CookieEvents.cs b/access-token-management/samples/BlazorServer/Plumbing/CookieEvents.cs similarity index 100% rename from samples/BlazorServer/Plumbing/CookieEvents.cs rename to access-token-management/samples/BlazorServer/Plumbing/CookieEvents.cs diff --git a/samples/BlazorServer/Plumbing/OidcEvents.cs b/access-token-management/samples/BlazorServer/Plumbing/OidcEvents.cs similarity index 100% rename from samples/BlazorServer/Plumbing/OidcEvents.cs rename to access-token-management/samples/BlazorServer/Plumbing/OidcEvents.cs diff --git a/samples/BlazorServer/Plumbing/ServerSideTokenStore.cs b/access-token-management/samples/BlazorServer/Plumbing/ServerSideTokenStore.cs similarity index 100% rename from samples/BlazorServer/Plumbing/ServerSideTokenStore.cs rename to access-token-management/samples/BlazorServer/Plumbing/ServerSideTokenStore.cs diff --git a/samples/BlazorServer/Program.cs b/access-token-management/samples/BlazorServer/Program.cs similarity index 100% rename from samples/BlazorServer/Program.cs rename to access-token-management/samples/BlazorServer/Program.cs diff --git a/samples/BlazorServer/Properties/launchSettings.json b/access-token-management/samples/BlazorServer/Properties/launchSettings.json similarity index 100% rename from samples/BlazorServer/Properties/launchSettings.json rename to access-token-management/samples/BlazorServer/Properties/launchSettings.json diff --git a/samples/BlazorServer/Routes.razor b/access-token-management/samples/BlazorServer/Routes.razor similarity index 100% rename from samples/BlazorServer/Routes.razor rename to access-token-management/samples/BlazorServer/Routes.razor diff --git a/samples/BlazorServer/Services/RemoteApiService.cs b/access-token-management/samples/BlazorServer/Services/RemoteApiService.cs similarity index 100% rename from samples/BlazorServer/Services/RemoteApiService.cs rename to access-token-management/samples/BlazorServer/Services/RemoteApiService.cs diff --git a/samples/BlazorServer/Services/WeatherForecastService.cs b/access-token-management/samples/BlazorServer/Services/WeatherForecastService.cs similarity index 100% rename from samples/BlazorServer/Services/WeatherForecastService.cs rename to access-token-management/samples/BlazorServer/Services/WeatherForecastService.cs diff --git a/samples/BlazorServer/Shared/LoginDisplay.razor b/access-token-management/samples/BlazorServer/Shared/LoginDisplay.razor similarity index 100% rename from samples/BlazorServer/Shared/LoginDisplay.razor rename to access-token-management/samples/BlazorServer/Shared/LoginDisplay.razor diff --git a/samples/BlazorServer/Shared/MainLayout.razor b/access-token-management/samples/BlazorServer/Shared/MainLayout.razor similarity index 100% rename from samples/BlazorServer/Shared/MainLayout.razor rename to access-token-management/samples/BlazorServer/Shared/MainLayout.razor diff --git a/samples/BlazorServer/Shared/MainLayout.razor.css b/access-token-management/samples/BlazorServer/Shared/MainLayout.razor.css similarity index 100% rename from samples/BlazorServer/Shared/MainLayout.razor.css rename to access-token-management/samples/BlazorServer/Shared/MainLayout.razor.css diff --git a/samples/BlazorServer/Shared/NavMenu.razor b/access-token-management/samples/BlazorServer/Shared/NavMenu.razor similarity index 100% rename from samples/BlazorServer/Shared/NavMenu.razor rename to access-token-management/samples/BlazorServer/Shared/NavMenu.razor diff --git a/samples/BlazorServer/Shared/NavMenu.razor.css b/access-token-management/samples/BlazorServer/Shared/NavMenu.razor.css similarity index 100% rename from samples/BlazorServer/Shared/NavMenu.razor.css rename to access-token-management/samples/BlazorServer/Shared/NavMenu.razor.css diff --git a/samples/BlazorServer/Shared/RedirectToLogin.razor b/access-token-management/samples/BlazorServer/Shared/RedirectToLogin.razor similarity index 100% rename from samples/BlazorServer/Shared/RedirectToLogin.razor rename to access-token-management/samples/BlazorServer/Shared/RedirectToLogin.razor diff --git a/samples/BlazorServer/Shared/SurveyPrompt.razor b/access-token-management/samples/BlazorServer/Shared/SurveyPrompt.razor similarity index 100% rename from samples/BlazorServer/Shared/SurveyPrompt.razor rename to access-token-management/samples/BlazorServer/Shared/SurveyPrompt.razor diff --git a/samples/BlazorServer/_Imports.razor b/access-token-management/samples/BlazorServer/_Imports.razor similarity index 100% rename from samples/BlazorServer/_Imports.razor rename to access-token-management/samples/BlazorServer/_Imports.razor diff --git a/samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css b/access-token-management/samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css similarity index 100% rename from samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css rename to access-token-management/samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css diff --git a/samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css.map b/access-token-management/samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css.map similarity index 100% rename from samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css.map rename to access-token-management/samples/BlazorServer/wwwroot/css/bootstrap/bootstrap.min.css.map diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/FONT-LICENSE b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/FONT-LICENSE similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/FONT-LICENSE rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/FONT-LICENSE diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/ICON-LICENSE b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/ICON-LICENSE similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/ICON-LICENSE rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/ICON-LICENSE diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/README.md b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/README.md similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/README.md rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/README.md diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.eot b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.eot similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.eot rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.eot diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.otf b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.otf similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.otf rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.otf diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.svg b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.svg similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.svg rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.svg diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf diff --git a/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.woff b/access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.woff similarity index 100% rename from samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.woff rename to access-token-management/samples/BlazorServer/wwwroot/css/open-iconic/font/fonts/open-iconic.woff diff --git a/samples/BlazorServer/wwwroot/css/site.css b/access-token-management/samples/BlazorServer/wwwroot/css/site.css similarity index 100% rename from samples/BlazorServer/wwwroot/css/site.css rename to access-token-management/samples/BlazorServer/wwwroot/css/site.css diff --git a/samples/BlazorServer/wwwroot/favicon.ico b/access-token-management/samples/BlazorServer/wwwroot/favicon.ico similarity index 100% rename from samples/BlazorServer/wwwroot/favicon.ico rename to access-token-management/samples/BlazorServer/wwwroot/favicon.ico diff --git a/samples/Web/Controllers/HomeController.cs b/access-token-management/samples/Web/Controllers/HomeController.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Controllers/HomeController.cs rename to access-token-management/samples/Web/Controllers/HomeController.cs diff --git a/samples/Web/Program.cs b/access-token-management/samples/Web/Program.cs similarity index 100% rename from samples/Web/Program.cs rename to access-token-management/samples/Web/Program.cs diff --git a/samples/Web/Properties/launchSettings.json b/access-token-management/samples/Web/Properties/launchSettings.json old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Properties/launchSettings.json rename to access-token-management/samples/Web/Properties/launchSettings.json diff --git a/samples/Web/Startup.cs b/access-token-management/samples/Web/Startup.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Startup.cs rename to access-token-management/samples/Web/Startup.cs diff --git a/samples/Web/TypedClient.cs b/access-token-management/samples/Web/TypedClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/TypedClient.cs rename to access-token-management/samples/Web/TypedClient.cs diff --git a/samples/Web/Views/Home/CallApi.cshtml b/access-token-management/samples/Web/Views/Home/CallApi.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Views/Home/CallApi.cshtml rename to access-token-management/samples/Web/Views/Home/CallApi.cshtml diff --git a/samples/Web/Views/Home/Index.cshtml b/access-token-management/samples/Web/Views/Home/Index.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Views/Home/Index.cshtml rename to access-token-management/samples/Web/Views/Home/Index.cshtml diff --git a/samples/Web/Views/Home/Secure.cshtml b/access-token-management/samples/Web/Views/Home/Secure.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Views/Home/Secure.cshtml rename to access-token-management/samples/Web/Views/Home/Secure.cshtml diff --git a/samples/Web/Views/Shared/_Layout.cshtml b/access-token-management/samples/Web/Views/Shared/_Layout.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Views/Shared/_Layout.cshtml rename to access-token-management/samples/Web/Views/Shared/_Layout.cshtml diff --git a/samples/Web/Views/Shared/_ValidationScriptsPartial.cshtml b/access-token-management/samples/Web/Views/Shared/_ValidationScriptsPartial.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Views/Shared/_ValidationScriptsPartial.cshtml rename to access-token-management/samples/Web/Views/Shared/_ValidationScriptsPartial.cshtml diff --git a/samples/Web/Views/_ViewImports.cshtml b/access-token-management/samples/Web/Views/_ViewImports.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Views/_ViewImports.cshtml rename to access-token-management/samples/Web/Views/_ViewImports.cshtml diff --git a/samples/Web/Views/_ViewStart.cshtml b/access-token-management/samples/Web/Views/_ViewStart.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/Views/_ViewStart.cshtml rename to access-token-management/samples/Web/Views/_ViewStart.cshtml diff --git a/samples/Web/Web.csproj b/access-token-management/samples/Web/Web.csproj similarity index 100% rename from samples/Web/Web.csproj rename to access-token-management/samples/Web/Web.csproj diff --git a/samples/Web/wwwroot/css/site.css b/access-token-management/samples/Web/wwwroot/css/site.css old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/css/site.css rename to access-token-management/samples/Web/wwwroot/css/site.css diff --git a/samples/Web/wwwroot/favicon.ico b/access-token-management/samples/Web/wwwroot/favicon.ico old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/favicon.ico rename to access-token-management/samples/Web/wwwroot/favicon.ico diff --git a/samples/Web/wwwroot/js/site.js b/access-token-management/samples/Web/wwwroot/js/site.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/js/site.js rename to access-token-management/samples/Web/wwwroot/js/site.js diff --git a/samples/Web/wwwroot/lib/bootstrap/LICENSE b/access-token-management/samples/Web/wwwroot/lib/bootstrap/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/LICENSE rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/LICENSE diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map b/access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map rename to access-token-management/samples/Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map diff --git a/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt b/access-token-management/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt diff --git a/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/access-token-management/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/access-token-management/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/samples/Web/wwwroot/lib/jquery-validation/LICENSE.md b/access-token-management/samples/Web/wwwroot/lib/jquery-validation/LICENSE.md old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation/LICENSE.md rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.js b/access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js diff --git a/samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js rename to access-token-management/samples/Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js diff --git a/samples/Web/wwwroot/lib/jquery/LICENSE.txt b/access-token-management/samples/Web/wwwroot/lib/jquery/LICENSE.txt old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery/LICENSE.txt rename to access-token-management/samples/Web/wwwroot/lib/jquery/LICENSE.txt diff --git a/samples/Web/wwwroot/lib/jquery/dist/jquery.js b/access-token-management/samples/Web/wwwroot/lib/jquery/dist/jquery.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery/dist/jquery.js rename to access-token-management/samples/Web/wwwroot/lib/jquery/dist/jquery.js diff --git a/samples/Web/wwwroot/lib/jquery/dist/jquery.min.js b/access-token-management/samples/Web/wwwroot/lib/jquery/dist/jquery.min.js old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery/dist/jquery.min.js rename to access-token-management/samples/Web/wwwroot/lib/jquery/dist/jquery.min.js diff --git a/samples/Web/wwwroot/lib/jquery/dist/jquery.min.map b/access-token-management/samples/Web/wwwroot/lib/jquery/dist/jquery.min.map old mode 100755 new mode 100644 similarity index 100% rename from samples/Web/wwwroot/lib/jquery/dist/jquery.min.map rename to access-token-management/samples/Web/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/samples/WebJarJwt/ClientAssertionService.cs b/access-token-management/samples/WebJarJwt/ClientAssertionService.cs similarity index 100% rename from samples/WebJarJwt/ClientAssertionService.cs rename to access-token-management/samples/WebJarJwt/ClientAssertionService.cs diff --git a/samples/WebJarJwt/Controllers/HomeController.cs b/access-token-management/samples/WebJarJwt/Controllers/HomeController.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Controllers/HomeController.cs rename to access-token-management/samples/WebJarJwt/Controllers/HomeController.cs diff --git a/samples/WebJarJwt/OidcEvents.cs b/access-token-management/samples/WebJarJwt/OidcEvents.cs similarity index 100% rename from samples/WebJarJwt/OidcEvents.cs rename to access-token-management/samples/WebJarJwt/OidcEvents.cs diff --git a/samples/WebJarJwt/Program.cs b/access-token-management/samples/WebJarJwt/Program.cs similarity index 100% rename from samples/WebJarJwt/Program.cs rename to access-token-management/samples/WebJarJwt/Program.cs diff --git a/samples/WebJarJwt/Properties/launchSettings.json b/access-token-management/samples/WebJarJwt/Properties/launchSettings.json similarity index 100% rename from samples/WebJarJwt/Properties/launchSettings.json rename to access-token-management/samples/WebJarJwt/Properties/launchSettings.json diff --git a/samples/WebJarJwt/Startup.cs b/access-token-management/samples/WebJarJwt/Startup.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Startup.cs rename to access-token-management/samples/WebJarJwt/Startup.cs diff --git a/samples/WebJarJwt/TypedClient.cs b/access-token-management/samples/WebJarJwt/TypedClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/TypedClient.cs rename to access-token-management/samples/WebJarJwt/TypedClient.cs diff --git a/samples/WebJarJwt/Views/Home/CallApi.cshtml b/access-token-management/samples/WebJarJwt/Views/Home/CallApi.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Views/Home/CallApi.cshtml rename to access-token-management/samples/WebJarJwt/Views/Home/CallApi.cshtml diff --git a/samples/WebJarJwt/Views/Home/Index.cshtml b/access-token-management/samples/WebJarJwt/Views/Home/Index.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Views/Home/Index.cshtml rename to access-token-management/samples/WebJarJwt/Views/Home/Index.cshtml diff --git a/samples/WebJarJwt/Views/Home/Secure.cshtml b/access-token-management/samples/WebJarJwt/Views/Home/Secure.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Views/Home/Secure.cshtml rename to access-token-management/samples/WebJarJwt/Views/Home/Secure.cshtml diff --git a/samples/WebJarJwt/Views/Shared/_Layout.cshtml b/access-token-management/samples/WebJarJwt/Views/Shared/_Layout.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Views/Shared/_Layout.cshtml rename to access-token-management/samples/WebJarJwt/Views/Shared/_Layout.cshtml diff --git a/samples/WebJarJwt/Views/Shared/_ValidationScriptsPartial.cshtml b/access-token-management/samples/WebJarJwt/Views/Shared/_ValidationScriptsPartial.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Views/Shared/_ValidationScriptsPartial.cshtml rename to access-token-management/samples/WebJarJwt/Views/Shared/_ValidationScriptsPartial.cshtml diff --git a/samples/WebJarJwt/Views/_ViewImports.cshtml b/access-token-management/samples/WebJarJwt/Views/_ViewImports.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Views/_ViewImports.cshtml rename to access-token-management/samples/WebJarJwt/Views/_ViewImports.cshtml diff --git a/samples/WebJarJwt/Views/_ViewStart.cshtml b/access-token-management/samples/WebJarJwt/Views/_ViewStart.cshtml old mode 100755 new mode 100644 similarity index 100% rename from samples/WebJarJwt/Views/_ViewStart.cshtml rename to access-token-management/samples/WebJarJwt/Views/_ViewStart.cshtml diff --git a/samples/WebJarJwt/WebJarJwt.csproj b/access-token-management/samples/WebJarJwt/WebJarJwt.csproj similarity index 100% rename from samples/WebJarJwt/WebJarJwt.csproj rename to access-token-management/samples/WebJarJwt/WebJarJwt.csproj diff --git a/samples/WebJarJwt/wwwroot/css/site.css b/access-token-management/samples/WebJarJwt/wwwroot/css/site.css similarity index 100% rename from samples/WebJarJwt/wwwroot/css/site.css rename to access-token-management/samples/WebJarJwt/wwwroot/css/site.css diff --git a/samples/WebJarJwt/wwwroot/favicon.ico b/access-token-management/samples/WebJarJwt/wwwroot/favicon.ico similarity index 100% rename from samples/WebJarJwt/wwwroot/favicon.ico rename to access-token-management/samples/WebJarJwt/wwwroot/favicon.ico diff --git a/samples/WebJarJwt/wwwroot/js/site.js b/access-token-management/samples/WebJarJwt/wwwroot/js/site.js similarity index 100% rename from samples/WebJarJwt/wwwroot/js/site.js rename to access-token-management/samples/WebJarJwt/wwwroot/js/site.js diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/LICENSE b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/LICENSE rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/LICENSE diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation/LICENSE.md b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation/LICENSE.md rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.min.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.min.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/additional-methods.min.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery/LICENSE.txt b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/LICENSE.txt similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery/LICENSE.txt rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/LICENSE.txt diff --git a/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.js b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.js similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.js rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.js diff --git a/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.map b/access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.map rename to access-token-management/samples/WebJarJwt/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/samples/Worker/ClientAssertionService.cs b/access-token-management/samples/Worker/ClientAssertionService.cs similarity index 100% rename from samples/Worker/ClientAssertionService.cs rename to access-token-management/samples/Worker/ClientAssertionService.cs diff --git a/samples/Worker/Program.cs b/access-token-management/samples/Worker/Program.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Worker/Program.cs rename to access-token-management/samples/Worker/Program.cs diff --git a/samples/Worker/TypedClient.cs b/access-token-management/samples/Worker/TypedClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Worker/TypedClient.cs rename to access-token-management/samples/Worker/TypedClient.cs diff --git a/samples/Worker/Worker.csproj b/access-token-management/samples/Worker/Worker.csproj similarity index 100% rename from samples/Worker/Worker.csproj rename to access-token-management/samples/Worker/Worker.csproj diff --git a/samples/Worker/WorkerDPoPHttpClient.cs b/access-token-management/samples/Worker/WorkerDPoPHttpClient.cs similarity index 100% rename from samples/Worker/WorkerDPoPHttpClient.cs rename to access-token-management/samples/Worker/WorkerDPoPHttpClient.cs diff --git a/samples/Worker/WorkerHttpClient.cs b/access-token-management/samples/Worker/WorkerHttpClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Worker/WorkerHttpClient.cs rename to access-token-management/samples/Worker/WorkerHttpClient.cs diff --git a/samples/Worker/WorkerManual.cs b/access-token-management/samples/Worker/WorkerManual.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Worker/WorkerManual.cs rename to access-token-management/samples/Worker/WorkerManual.cs diff --git a/samples/Worker/WorkerManualJwt.cs b/access-token-management/samples/Worker/WorkerManualJwt.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Worker/WorkerManualJwt.cs rename to access-token-management/samples/Worker/WorkerManualJwt.cs diff --git a/samples/Worker/WorkerTypedHttpClient.cs b/access-token-management/samples/Worker/WorkerTypedHttpClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/Worker/WorkerTypedHttpClient.cs rename to access-token-management/samples/Worker/WorkerTypedHttpClient.cs diff --git a/samples/WorkerDI/ClientAssertionService.cs b/access-token-management/samples/WorkerDI/ClientAssertionService.cs similarity index 100% rename from samples/WorkerDI/ClientAssertionService.cs rename to access-token-management/samples/WorkerDI/ClientAssertionService.cs diff --git a/samples/WorkerDI/ClientCredentialsClientConfigureOptions.cs b/access-token-management/samples/WorkerDI/ClientCredentialsClientConfigureOptions.cs similarity index 100% rename from samples/WorkerDI/ClientCredentialsClientConfigureOptions.cs rename to access-token-management/samples/WorkerDI/ClientCredentialsClientConfigureOptions.cs diff --git a/samples/WorkerDI/Program.cs b/access-token-management/samples/WorkerDI/Program.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WorkerDI/Program.cs rename to access-token-management/samples/WorkerDI/Program.cs diff --git a/samples/WorkerDI/TypedClient.cs b/access-token-management/samples/WorkerDI/TypedClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WorkerDI/TypedClient.cs rename to access-token-management/samples/WorkerDI/TypedClient.cs diff --git a/samples/WorkerDI/WorkerDI.csproj b/access-token-management/samples/WorkerDI/WorkerDI.csproj similarity index 100% rename from samples/WorkerDI/WorkerDI.csproj rename to access-token-management/samples/WorkerDI/WorkerDI.csproj diff --git a/samples/WorkerDI/WorkerHttpClient.cs b/access-token-management/samples/WorkerDI/WorkerHttpClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WorkerDI/WorkerHttpClient.cs rename to access-token-management/samples/WorkerDI/WorkerHttpClient.cs diff --git a/samples/WorkerDI/WorkerManual.cs b/access-token-management/samples/WorkerDI/WorkerManual.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WorkerDI/WorkerManual.cs rename to access-token-management/samples/WorkerDI/WorkerManual.cs diff --git a/samples/WorkerDI/WorkerManualJwt.cs b/access-token-management/samples/WorkerDI/WorkerManualJwt.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WorkerDI/WorkerManualJwt.cs rename to access-token-management/samples/WorkerDI/WorkerManualJwt.cs diff --git a/samples/WorkerDI/WorkerTypedHttpClient.cs b/access-token-management/samples/WorkerDI/WorkerTypedHttpClient.cs old mode 100755 new mode 100644 similarity index 100% rename from samples/WorkerDI/WorkerTypedHttpClient.cs rename to access-token-management/samples/WorkerDI/WorkerTypedHttpClient.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/AuthenticationSessionUserTokenStore.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/AuthenticationSessionUserTokenStore.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/AuthenticationSessionUserTokenStore.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/AuthenticationSessionUserTokenStore.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/AuthorizationServerDPoPHandler.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/AuthorizationServerDPoPHandler.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/AuthorizationServerDPoPHandler.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/AuthorizationServerDPoPHandler.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/BlazorServerPrincipalAccessor.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/BlazorServerPrincipalAccessor.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/BlazorServerPrincipalAccessor.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/BlazorServerPrincipalAccessor.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/CircuitServicesAccessor.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/CircuitServicesAccessor.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/CircuitServicesAccessor.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/CircuitServicesAccessor.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectClientCredentialsOptions.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectClientCredentialsOptions.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectClientCredentialsOptions.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectClientCredentialsOptions.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectOptions.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectOptions.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectOptions.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/ConfigureOpenIdConnectOptions.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/Duende.AccessTokenManagement.OpenIdConnect.csproj b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Duende.AccessTokenManagement.OpenIdConnect.csproj similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/Duende.AccessTokenManagement.OpenIdConnect.csproj rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Duende.AccessTokenManagement.OpenIdConnect.csproj diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/HttpContextPrincipalAccessor.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/HttpContextPrincipalAccessor.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/HttpContextPrincipalAccessor.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/HttpContextPrincipalAccessor.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/IPrincipalAccessor.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/IPrincipalAccessor.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/IPrincipalAccessor.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/IPrincipalAccessor.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/IStoreTokensInAuthenticationProperties.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/IStoreTokensInAuthenticationProperties.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/IStoreTokensInAuthenticationProperties.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/IStoreTokensInAuthenticationProperties.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IOpenIdConnectConfigurationService.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IOpenIdConnectConfigurationService.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IOpenIdConnectConfigurationService.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IOpenIdConnectConfigurationService.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenEndpointService.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenEndpointService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenEndpointService.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenEndpointService.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenManagementService.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenManagementService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenManagementService.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenManagementService.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenRequestSynchronization.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenRequestSynchronization.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenRequestSynchronization.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenRequestSynchronization.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenStore.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenStore.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenStore.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/Interfaces/IUserTokenStore.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientAccessTokenHandler.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientAccessTokenHandler.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientAccessTokenHandler.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientAccessTokenHandler.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientConfiguration.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientConfiguration.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientConfiguration.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectClientConfiguration.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectConfigurationService.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectConfigurationService.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectConfigurationService.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectConfigurationService.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementDefaults.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementDefaults.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementDefaults.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementDefaults.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementServiceCollectionExtensions.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementServiceCollectionExtensions.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementServiceCollectionExtensions.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectTokenManagementServiceCollectionExtensions.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectUserAccessTokenHandler.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectUserAccessTokenHandler.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectUserAccessTokenHandler.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/OpenIdConnectUserAccessTokenHandler.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/README.md b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/README.md similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/README.md rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/README.md diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/StoreTokensInAuthenticationProperties.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/StoreTokensInAuthenticationProperties.cs similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/StoreTokensInAuthenticationProperties.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/StoreTokensInAuthenticationProperties.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/StringExtensions.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/StringExtensions.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/StringExtensions.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/StringExtensions.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/TokenManagementHttpContextExtensions.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/TokenManagementHttpContextExtensions.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/TokenManagementHttpContextExtensions.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/TokenManagementHttpContextExtensions.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/UserAccessTokenManagementService.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserAccessTokenManagementService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/UserAccessTokenManagementService.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserAccessTokenManagementService.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/UserToken.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserToken.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/UserToken.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserToken.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenEndpointService.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenEndpointService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenEndpointService.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenEndpointService.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenManagementOptions.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenManagementOptions.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenManagementOptions.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenManagementOptions.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestParameters.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestParameters.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestParameters.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestParameters.cs diff --git a/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestSynchronization.cs b/access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestSynchronization.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestSynchronization.cs rename to access-token-management/src/Duende.AccessTokenManagement.OpenIdConnect/UserTokenRequestSynchronization.cs diff --git a/src/Duende.AccessTokenManagement/AccessTokenHandler.cs b/access-token-management/src/Duende.AccessTokenManagement/AccessTokenHandler.cs similarity index 100% rename from src/Duende.AccessTokenManagement/AccessTokenHandler.cs rename to access-token-management/src/Duende.AccessTokenManagement/AccessTokenHandler.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsClient.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsClient.cs similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsClient.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsClient.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsToken.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsToken.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsToken.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsToken.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsTokenEndpointService.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenEndpointService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsTokenEndpointService.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenEndpointService.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsTokenHandler.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenHandler.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsTokenHandler.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenHandler.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementBuilder.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementBuilder.cs similarity index 96% rename from src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementBuilder.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementBuilder.cs index 91d3a0b3..d7d69e22 100644 --- a/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementBuilder.cs +++ b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementBuilder.cs @@ -1,36 +1,36 @@ -// Copyright (c) Brock Allen & Dominick Baier. All rights reserved. -// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information. - -using System; -using Duende.AccessTokenManagement; - -namespace Microsoft.Extensions.DependencyInjection; - -/// -/// Builder for client credential clients -/// -public class ClientCredentialsTokenManagementBuilder -{ - private readonly IServiceCollection _services; - - /// - /// ctor - /// - /// - public ClientCredentialsTokenManagementBuilder(IServiceCollection services) - { - _services = services; - } - - /// - /// Adds a client credentials client to the token management system - /// - /// - /// - /// - public ClientCredentialsTokenManagementBuilder AddClient(string name, Action configureOptions) - { - _services.Configure(name, configureOptions); - return this; - } +// Copyright (c) Brock Allen & Dominick Baier. All rights reserved. +// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information. + +using System; +using Duende.AccessTokenManagement; + +namespace Microsoft.Extensions.DependencyInjection; + +/// +/// Builder for client credential clients +/// +public class ClientCredentialsTokenManagementBuilder +{ + private readonly IServiceCollection _services; + + /// + /// ctor + /// + /// + public ClientCredentialsTokenManagementBuilder(IServiceCollection services) + { + _services = services; + } + + /// + /// Adds a client credentials client to the token management system + /// + /// + /// + /// + public ClientCredentialsTokenManagementBuilder AddClient(string name, Action configureOptions) + { + _services.Configure(name, configureOptions); + return this; + } } \ No newline at end of file diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementDefaults.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementDefaults.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementDefaults.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementDefaults.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementOptions.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementOptions.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementOptions.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementOptions.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementService.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementService.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementService.cs diff --git a/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementServiceCollectionExtensions.cs b/access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementServiceCollectionExtensions.cs similarity index 100% rename from src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementServiceCollectionExtensions.cs rename to access-token-management/src/Duende.AccessTokenManagement/ClientCredentialsTokenManagementServiceCollectionExtensions.cs diff --git a/src/Duende.AccessTokenManagement/DPoPExtensions.cs b/access-token-management/src/Duende.AccessTokenManagement/DPoPExtensions.cs similarity index 100% rename from src/Duende.AccessTokenManagement/DPoPExtensions.cs rename to access-token-management/src/Duende.AccessTokenManagement/DPoPExtensions.cs diff --git a/src/Duende.AccessTokenManagement/DefaultClientAssertionService.cs b/access-token-management/src/Duende.AccessTokenManagement/DefaultClientAssertionService.cs similarity index 100% rename from src/Duende.AccessTokenManagement/DefaultClientAssertionService.cs rename to access-token-management/src/Duende.AccessTokenManagement/DefaultClientAssertionService.cs diff --git a/src/Duende.AccessTokenManagement/DefaultDPoPKeyStore.cs b/access-token-management/src/Duende.AccessTokenManagement/DefaultDPoPKeyStore.cs similarity index 100% rename from src/Duende.AccessTokenManagement/DefaultDPoPKeyStore.cs rename to access-token-management/src/Duende.AccessTokenManagement/DefaultDPoPKeyStore.cs diff --git a/src/Duende.AccessTokenManagement/DefaultDPoPProofService.cs b/access-token-management/src/Duende.AccessTokenManagement/DefaultDPoPProofService.cs similarity index 100% rename from src/Duende.AccessTokenManagement/DefaultDPoPProofService.cs rename to access-token-management/src/Duende.AccessTokenManagement/DefaultDPoPProofService.cs diff --git a/src/Duende.AccessTokenManagement/DistributedClientCredentialsTokenCache.cs b/access-token-management/src/Duende.AccessTokenManagement/DistributedClientCredentialsTokenCache.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/DistributedClientCredentialsTokenCache.cs rename to access-token-management/src/Duende.AccessTokenManagement/DistributedClientCredentialsTokenCache.cs diff --git a/src/Duende.AccessTokenManagement/DistributedDPoPNonceStore.cs b/access-token-management/src/Duende.AccessTokenManagement/DistributedDPoPNonceStore.cs similarity index 100% rename from src/Duende.AccessTokenManagement/DistributedDPoPNonceStore.cs rename to access-token-management/src/Duende.AccessTokenManagement/DistributedDPoPNonceStore.cs diff --git a/src/Duende.AccessTokenManagement/Duende.AccessTokenManagement.csproj b/access-token-management/src/Duende.AccessTokenManagement/Duende.AccessTokenManagement.csproj similarity index 100% rename from src/Duende.AccessTokenManagement/Duende.AccessTokenManagement.csproj rename to access-token-management/src/Duende.AccessTokenManagement/Duende.AccessTokenManagement.csproj diff --git a/src/Duende.AccessTokenManagement/Interfaces/IClientAssertionService.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientAssertionService.cs similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/IClientAssertionService.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientAssertionService.cs diff --git a/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenCache.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenCache.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenCache.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenCache.cs diff --git a/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenEndpointService.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenEndpointService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenEndpointService.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenEndpointService.cs diff --git a/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenManagementService.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenManagementService.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenManagementService.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/IClientCredentialsTokenManagementService.cs diff --git a/src/Duende.AccessTokenManagement/Interfaces/IDPoPKeyStore.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/IDPoPKeyStore.cs similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/IDPoPKeyStore.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/IDPoPKeyStore.cs diff --git a/src/Duende.AccessTokenManagement/Interfaces/IDPoPNonceStore.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/IDPoPNonceStore.cs similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/IDPoPNonceStore.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/IDPoPNonceStore.cs diff --git a/src/Duende.AccessTokenManagement/Interfaces/IDPoPProofService.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/IDPoPProofService.cs similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/IDPoPProofService.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/IDPoPProofService.cs diff --git a/src/Duende.AccessTokenManagement/Interfaces/ITokenRequestSynchronization.cs b/access-token-management/src/Duende.AccessTokenManagement/Interfaces/ITokenRequestSynchronization.cs similarity index 100% rename from src/Duende.AccessTokenManagement/Interfaces/ITokenRequestSynchronization.cs rename to access-token-management/src/Duende.AccessTokenManagement/Interfaces/ITokenRequestSynchronization.cs diff --git a/src/Duende.AccessTokenManagement/README.md b/access-token-management/src/Duende.AccessTokenManagement/README.md similarity index 100% rename from src/Duende.AccessTokenManagement/README.md rename to access-token-management/src/Duende.AccessTokenManagement/README.md diff --git a/src/Duende.AccessTokenManagement/TokenRequestParameters.cs b/access-token-management/src/Duende.AccessTokenManagement/TokenRequestParameters.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/TokenRequestParameters.cs rename to access-token-management/src/Duende.AccessTokenManagement/TokenRequestParameters.cs diff --git a/src/Duende.AccessTokenManagement/TokenRequestSynchronization.cs b/access-token-management/src/Duende.AccessTokenManagement/TokenRequestSynchronization.cs old mode 100755 new mode 100644 similarity index 100% rename from src/Duende.AccessTokenManagement/TokenRequestSynchronization.cs rename to access-token-management/src/Duende.AccessTokenManagement/TokenRequestSynchronization.cs diff --git a/test/Tests/AccessTokenHandlerTests.cs b/access-token-management/test/Tests/AccessTokenHandlerTests.cs similarity index 100% rename from test/Tests/AccessTokenHandlerTests.cs rename to access-token-management/test/Tests/AccessTokenHandlerTests.cs diff --git a/test/Tests/BackChannelClientTests.cs b/access-token-management/test/Tests/BackChannelClientTests.cs similarity index 100% rename from test/Tests/BackChannelClientTests.cs rename to access-token-management/test/Tests/BackChannelClientTests.cs diff --git a/test/Tests/ClientTokenManagementApiTests.cs b/access-token-management/test/Tests/ClientTokenManagementApiTests.cs similarity index 100% rename from test/Tests/ClientTokenManagementApiTests.cs rename to access-token-management/test/Tests/ClientTokenManagementApiTests.cs diff --git a/test/Tests/ClientTokenManagementTests.cs b/access-token-management/test/Tests/ClientTokenManagementTests.cs similarity index 100% rename from test/Tests/ClientTokenManagementTests.cs rename to access-token-management/test/Tests/ClientTokenManagementTests.cs diff --git a/test/Tests/Framework/ApiHost.cs b/access-token-management/test/Tests/Framework/ApiHost.cs similarity index 100% rename from test/Tests/Framework/ApiHost.cs rename to access-token-management/test/Tests/Framework/ApiHost.cs diff --git a/test/Tests/Framework/AppHost.cs b/access-token-management/test/Tests/Framework/AppHost.cs similarity index 100% rename from test/Tests/Framework/AppHost.cs rename to access-token-management/test/Tests/Framework/AppHost.cs diff --git a/test/Tests/Framework/GenericHost.cs b/access-token-management/test/Tests/Framework/GenericHost.cs similarity index 100% rename from test/Tests/Framework/GenericHost.cs rename to access-token-management/test/Tests/Framework/GenericHost.cs diff --git a/test/Tests/Framework/IdentityServerHost.cs b/access-token-management/test/Tests/Framework/IdentityServerHost.cs similarity index 100% rename from test/Tests/Framework/IdentityServerHost.cs rename to access-token-management/test/Tests/Framework/IdentityServerHost.cs diff --git a/test/Tests/Framework/IntegrationTestBase.cs b/access-token-management/test/Tests/Framework/IntegrationTestBase.cs similarity index 100% rename from test/Tests/Framework/IntegrationTestBase.cs rename to access-token-management/test/Tests/Framework/IntegrationTestBase.cs diff --git a/test/Tests/Framework/TestBrowserClient.cs b/access-token-management/test/Tests/Framework/TestBrowserClient.cs similarity index 100% rename from test/Tests/Framework/TestBrowserClient.cs rename to access-token-management/test/Tests/Framework/TestBrowserClient.cs diff --git a/test/Tests/Framework/TestClientAssertionService.cs b/access-token-management/test/Tests/Framework/TestClientAssertionService.cs similarity index 100% rename from test/Tests/Framework/TestClientAssertionService.cs rename to access-token-management/test/Tests/Framework/TestClientAssertionService.cs diff --git a/test/Tests/Framework/TestDPoPNonceStore.cs b/access-token-management/test/Tests/Framework/TestDPoPNonceStore.cs similarity index 100% rename from test/Tests/Framework/TestDPoPNonceStore.cs rename to access-token-management/test/Tests/Framework/TestDPoPNonceStore.cs diff --git a/test/Tests/Framework/TestDPoPProofService.cs b/access-token-management/test/Tests/Framework/TestDPoPProofService.cs similarity index 100% rename from test/Tests/Framework/TestDPoPProofService.cs rename to access-token-management/test/Tests/Framework/TestDPoPProofService.cs diff --git a/test/Tests/Framework/TestDistributedCache.cs b/access-token-management/test/Tests/Framework/TestDistributedCache.cs similarity index 100% rename from test/Tests/Framework/TestDistributedCache.cs rename to access-token-management/test/Tests/Framework/TestDistributedCache.cs diff --git a/test/Tests/Framework/TestLoggerProvider.cs b/access-token-management/test/Tests/Framework/TestLoggerProvider.cs similarity index 100% rename from test/Tests/Framework/TestLoggerProvider.cs rename to access-token-management/test/Tests/Framework/TestLoggerProvider.cs diff --git a/test/Tests/Framework/TestOptionsMonitor.cs b/access-token-management/test/Tests/Framework/TestOptionsMonitor.cs similarity index 100% rename from test/Tests/Framework/TestOptionsMonitor.cs rename to access-token-management/test/Tests/Framework/TestOptionsMonitor.cs diff --git a/test/Tests/Framework/TestSchemeProvider.cs b/access-token-management/test/Tests/Framework/TestSchemeProvider.cs similarity index 100% rename from test/Tests/Framework/TestSchemeProvider.cs rename to access-token-management/test/Tests/Framework/TestSchemeProvider.cs diff --git a/test/Tests/StoreTokensInAuthenticationPropertiesTests.cs b/access-token-management/test/Tests/StoreTokensInAuthenticationPropertiesTests.cs similarity index 100% rename from test/Tests/StoreTokensInAuthenticationPropertiesTests.cs rename to access-token-management/test/Tests/StoreTokensInAuthenticationPropertiesTests.cs diff --git a/test/Tests/Tests.csproj b/access-token-management/test/Tests/Tests.csproj similarity index 100% rename from test/Tests/Tests.csproj rename to access-token-management/test/Tests/Tests.csproj diff --git a/test/Tests/UserTokenManagementTests.cs b/access-token-management/test/Tests/UserTokenManagementTests.cs similarity index 100% rename from test/Tests/UserTokenManagementTests.cs rename to access-token-management/test/Tests/UserTokenManagementTests.cs diff --git a/test/Tests/UserTokenManagementWithDPoPTests.cs b/access-token-management/test/Tests/UserTokenManagementWithDPoPTests.cs similarity index 100% rename from test/Tests/UserTokenManagementWithDPoPTests.cs rename to access-token-management/test/Tests/UserTokenManagementWithDPoPTests.cs diff --git a/test/Tests/Usings.cs b/access-token-management/test/Tests/Usings.cs similarity index 100% rename from test/Tests/Usings.cs rename to access-token-management/test/Tests/Usings.cs diff --git a/build.cmd b/build.cmd deleted file mode 100644 index b3cc00bc..00000000 --- a/build.cmd +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -dotnet run --project build -- %* diff --git a/build.sh b/build.sh deleted file mode 100755 index b8feb2ca..00000000 --- a/build.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail -dotnet run --project build -- "$@"