From e751db0739559c289c02dc89344bc11654d19fda Mon Sep 17 00:00:00 2001 From: Justin Kotalik Date: Tue, 15 Jan 2019 13:12:54 -0800 Subject: [PATCH 1/2] Make Auth Samples Project Ref (#6557) --- build/buildorder.props | 1 - build/submodules.props | 3 - src/AuthSamples/.gitignore | 37 -- src/AuthSamples/AuthSamples.sln | 116 ----- src/AuthSamples/Directory.Build.props | 17 - src/AuthSamples/Directory.Build.targets | 7 - src/AuthSamples/NuGetPackageVerifier.json | 7 - src/AuthSamples/README.md | 15 - src/AuthSamples/build/dependencies.props | 81 ---- src/AuthSamples/build/repo.props | 8 - src/AuthSamples/build/sources.props | 17 - .../ClaimsTransformation.csproj | 15 - .../samples/Cookies/Cookies.csproj | 15 - .../DynamicSchemes/DynamicSchemes.csproj | 24 - .../Identity.ExternalClaims.csproj | 30 -- .../PathSchemeSelection.csproj | 16 - .../AuthSamples.FunctionalTests.csproj | 31 -- src/Security/AuthSamples.sln | 411 ++++++++++++++++++ .../samples/ClaimsTransformation/.bowerrc | 0 .../ClaimsTransformation.csproj | 15 + .../ClaimsTransformation/ClaimsTransformer.cs | 0 .../Controllers/AccountController.cs | 0 .../Controllers/HomeController.cs | 0 .../Models/ErrorViewModel.cs | 0 .../samples/ClaimsTransformation/Program.cs | 0 .../samples/ClaimsTransformation/README.md | 0 .../samples/ClaimsTransformation/Startup.cs | 0 .../Views/Account/AccessDenied.cshtml | 0 .../Views/Account/Login.cshtml | 0 .../Views/Home/Index.cshtml | 0 .../Views/Home/MyClaims.cshtml | 0 .../Views/Shared/Error.cshtml | 0 .../Views/Shared/_Layout.cshtml | 0 .../Shared/_ValidationScriptsPartial.cshtml | 0 .../Views/_ViewImports.cshtml | 0 .../Views/_ViewStart.cshtml | 0 .../appsettings.Development.json | 0 .../ClaimsTransformation/appsettings.json | 0 .../samples/ClaimsTransformation/bower.json | 0 .../ClaimsTransformation/bundleconfig.json | 0 .../ClaimsTransformation/wwwroot/css/site.css | 0 .../wwwroot/css/site.min.css | 0 .../ClaimsTransformation/wwwroot/favicon.ico | Bin .../wwwroot/images/banner1.svg | 0 .../wwwroot/images/banner2.svg | 0 .../wwwroot/images/banner3.svg | 0 .../wwwroot/images/banner4.svg | 0 .../ClaimsTransformation/wwwroot/js/site.js | 0 .../wwwroot/js/site.min.js | 0 .../wwwroot/lib/bootstrap/.bower.json | 0 .../wwwroot/lib/bootstrap/LICENSE | 0 .../bootstrap/dist/css/bootstrap-theme.css | 0 .../dist/css/bootstrap-theme.css.map | 0 .../dist/css/bootstrap-theme.min.css | 0 .../dist/css/bootstrap-theme.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.min.css | 0 .../bootstrap/dist/css/bootstrap.min.css.map | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../lib/bootstrap/dist/js/bootstrap.js | 0 .../lib/bootstrap/dist/js/bootstrap.min.js | 0 .../wwwroot/lib/bootstrap/dist/js/npm.js | 0 .../jquery-validation-unobtrusive/.bower.json | 0 .../jquery.validate.unobtrusive.js | 0 .../jquery.validate.unobtrusive.min.js | 0 .../wwwroot/lib/jquery-validation/.bower.json | 0 .../wwwroot/lib/jquery-validation/LICENSE.md | 0 .../dist/additional-methods.js | 0 .../dist/additional-methods.min.js | 0 .../jquery-validation/dist/jquery.validate.js | 0 .../dist/jquery.validate.min.js | 0 .../wwwroot/lib/jquery/.bower.json | 0 .../wwwroot/lib/jquery/LICENSE.txt | 0 .../wwwroot/lib/jquery/dist/jquery.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.map | 0 .../samples/Cookies/.bowerrc | 0 .../samples/Cookies/ConfigureMyCookie.cs | 0 .../Cookies/Controllers/AccountController.cs | 0 .../Cookies/Controllers/HomeController.cs | 0 src/Security/samples/Cookies/Cookies.csproj | 15 + .../samples/Cookies/Models/ErrorViewModel.cs | 0 .../samples/Cookies/Program.cs | 0 .../samples/Cookies/README.md | 0 .../samples/Cookies/Startup.cs | 0 .../Cookies/Views/Account/AccessDenied.cshtml | 0 .../Cookies/Views/Account/Login.cshtml | 0 .../samples/Cookies/Views/Home/Index.cshtml | 0 .../Cookies/Views/Home/MyClaims.cshtml | 0 .../samples/Cookies/Views/Shared/Error.cshtml | 0 .../Cookies/Views/Shared/_Layout.cshtml | 0 .../Shared/_ValidationScriptsPartial.cshtml | 0 .../samples/Cookies/Views/_ViewImports.cshtml | 0 .../samples/Cookies/Views/_ViewStart.cshtml | 0 .../Cookies/appsettings.Development.json | 0 .../samples/Cookies/appsettings.json | 0 .../samples/Cookies/bower.json | 0 .../samples/Cookies/bundleconfig.json | 0 .../samples/Cookies/wwwroot/css/site.css | 0 .../samples/Cookies/wwwroot/css/site.min.css | 0 .../samples/Cookies/wwwroot/favicon.ico | Bin .../Cookies/wwwroot/images/banner1.svg | 0 .../Cookies/wwwroot/images/banner2.svg | 0 .../Cookies/wwwroot/images/banner3.svg | 0 .../Cookies/wwwroot/images/banner4.svg | 0 .../samples/Cookies/wwwroot/js/site.js | 0 .../samples/Cookies/wwwroot/js/site.min.js | 0 .../Cookies/wwwroot/lib/bootstrap/.bower.json | 0 .../Cookies/wwwroot/lib/bootstrap/LICENSE | 0 .../bootstrap/dist/css/bootstrap-theme.css | 0 .../dist/css/bootstrap-theme.css.map | 0 .../dist/css/bootstrap-theme.min.css | 0 .../dist/css/bootstrap-theme.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.min.css | 0 .../bootstrap/dist/css/bootstrap.min.css.map | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../lib/bootstrap/dist/js/bootstrap.js | 0 .../lib/bootstrap/dist/js/bootstrap.min.js | 0 .../wwwroot/lib/bootstrap/dist/js/npm.js | 0 .../jquery-validation-unobtrusive/.bower.json | 0 .../jquery.validate.unobtrusive.js | 0 .../jquery.validate.unobtrusive.min.js | 0 .../wwwroot/lib/jquery-validation/.bower.json | 0 .../wwwroot/lib/jquery-validation/LICENSE.md | 0 .../dist/additional-methods.js | 0 .../dist/additional-methods.min.js | 0 .../jquery-validation/dist/jquery.validate.js | 0 .../dist/jquery.validate.min.js | 0 .../Cookies/wwwroot/lib/jquery/.bower.json | 0 .../Cookies/wwwroot/lib/jquery/LICENSE.txt | 0 .../Cookies/wwwroot/lib/jquery/dist/jquery.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.map | 0 .../Controllers/AuthController.cs | 0 .../DynamicSchemes/DynamicSchemes.csproj | 25 ++ .../samples/DynamicSchemes/Pages/About.cshtml | 0 .../DynamicSchemes/Pages/About.cshtml.cs | 0 .../DynamicSchemes/Pages/Contact.cshtml | 0 .../DynamicSchemes/Pages/Contact.cshtml.cs | 0 .../samples/DynamicSchemes/Pages/Error.cshtml | 0 .../DynamicSchemes/Pages/Error.cshtml.cs | 0 .../samples/DynamicSchemes/Pages/Index.cshtml | 0 .../DynamicSchemes/Pages/Index.cshtml.cs | 0 .../DynamicSchemes/Pages/_Layout.cshtml | 0 .../Pages/_ValidationScriptsPartial.cshtml | 0 .../DynamicSchemes/Pages/_ViewImports.cshtml | 0 .../DynamicSchemes/Pages/_ViewStart.cshtml | 0 .../samples/DynamicSchemes/Program.cs | 0 .../samples/DynamicSchemes/README.md | 0 .../DynamicSchemes/SimpleAuthHandler.cs | 0 .../samples/DynamicSchemes/Startup.cs | 0 .../appsettings.Development.json | 0 .../samples/DynamicSchemes/appsettings.json | 0 .../samples/DynamicSchemes/bundleconfig.json | 0 .../DynamicSchemes/wwwroot/css/site.css | 0 .../DynamicSchemes/wwwroot/css/site.min.css | 0 .../DynamicSchemes/wwwroot/favicon.ico | Bin .../DynamicSchemes/wwwroot/images/banner1.svg | 0 .../DynamicSchemes/wwwroot/images/banner2.svg | 0 .../DynamicSchemes/wwwroot/images/banner3.svg | 0 .../DynamicSchemes/wwwroot/images/banner4.svg | 0 .../samples/DynamicSchemes/wwwroot/js/site.js | 0 .../DynamicSchemes/wwwroot/js/site.min.js | 0 .../wwwroot/lib/bootstrap/.bower.json | 0 .../wwwroot/lib/bootstrap/LICENSE | 0 .../bootstrap/dist/css/bootstrap-theme.css | 0 .../dist/css/bootstrap-theme.css.map | 0 .../dist/css/bootstrap-theme.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../bootstrap/dist/css/bootstrap.min.css.map | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../lib/bootstrap/dist/js/bootstrap.js | 0 .../wwwroot/lib/bootstrap/dist/js/npm.js | 0 .../jquery-validation-unobtrusive/.bower.json | 0 .../jquery.validate.unobtrusive.js | 0 .../jquery.validate.unobtrusive.min.js | 0 .../wwwroot/lib/jquery-validation/.bower.json | 0 .../wwwroot/lib/jquery-validation/LICENSE.md | 0 .../dist/additional-methods.js | 0 .../jquery-validation/dist/jquery.validate.js | 0 .../wwwroot/lib/jquery/.bower.json | 0 .../wwwroot/lib/jquery/LICENSE.txt | 0 .../wwwroot/lib/jquery/dist/jquery.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.map | 0 .../Controllers/AccountController.cs | 0 .../Data/ApplicationDbContext.cs | 0 .../Data/ApplicationUser.cs | 0 ...000000000_CreateIdentitySchema.Designer.cs | 0 .../00000000000000_CreateIdentitySchema.cs | 0 .../ApplicationDbContextModelSnapshot.cs | 0 .../Extensions/EmailSenderExtensions.cs | 0 .../Extensions/UrlHelperExtensions.cs | 0 .../Identity.ExternalClaims.csproj | 30 ++ .../Pages/Account/AccessDenied.cshtml | 0 .../Pages/Account/AccessDenied.cshtml.cs | 0 .../Pages/Account/ConfirmEmail.cshtml | 0 .../Pages/Account/ConfirmEmail.cshtml.cs | 0 .../Pages/Account/ExternalLogin.cshtml | 0 .../Pages/Account/ExternalLogin.cshtml.cs | 0 .../Pages/Account/ForgotPassword.cshtml | 0 .../Pages/Account/ForgotPassword.cshtml.cs | 0 .../Account/ForgotPasswordConfirmation.cshtml | 0 .../ForgotPasswordConfirmation.cshtml.cs | 0 .../Pages/Account/Lockout.cshtml | 0 .../Pages/Account/Lockout.cshtml.cs | 0 .../Pages/Account/Login.cshtml | 0 .../Pages/Account/Login.cshtml.cs | 0 .../Pages/Account/LoginWith2fa.cshtml | 0 .../Pages/Account/LoginWith2fa.cshtml.cs | 0 .../Account/LoginWithRecoveryCode.cshtml | 0 .../Account/LoginWithRecoveryCode.cshtml.cs | 0 .../Account/Manage/ChangePassword.cshtml | 0 .../Account/Manage/ChangePassword.cshtml.cs | 0 .../Pages/Account/Manage/Disable2fa.cshtml | 0 .../Pages/Account/Manage/Disable2fa.cshtml.cs | 0 .../Account/Manage/EnableAuthenticator.cshtml | 0 .../Manage/EnableAuthenticator.cshtml.cs | 0 .../Account/Manage/ExternalLogins.cshtml | 0 .../Account/Manage/ExternalLogins.cshtml.cs | 0 .../Manage/GenerateRecoveryCodes.cshtml | 0 .../Manage/GenerateRecoveryCodes.cshtml.cs | 0 .../Pages/Account/Manage/Index.cshtml | 0 .../Pages/Account/Manage/Index.cshtml.cs | 0 .../Pages/Account/Manage/ManageNavPages.cs | 0 .../Account/Manage/ResetAuthenticator.cshtml | 0 .../Manage/ResetAuthenticator.cshtml.cs | 0 .../Pages/Account/Manage/SetPassword.cshtml | 0 .../Account/Manage/SetPassword.cshtml.cs | 0 .../Manage/TwoFactorAuthentication.cshtml | 0 .../Manage/TwoFactorAuthentication.cshtml.cs | 0 .../Pages/Account/Manage/_Layout.cshtml | 0 .../Pages/Account/Manage/_ManageNav.cshtml | 0 .../Account/Manage/_StatusMessage.cshtml | 0 .../Pages/Account/Manage/_ViewImports.cshtml | 0 .../Pages/Account/Register.cshtml | 0 .../Pages/Account/Register.cshtml.cs | 0 .../Pages/Account/ResetPassword.cshtml | 0 .../Pages/Account/ResetPassword.cshtml.cs | 0 .../Account/ResetPasswordConfirmation.cshtml | 0 .../ResetPasswordConfirmation.cshtml.cs | 0 .../Pages/Account/SignedOut.cshtml | 0 .../Pages/Account/SignedOut.cshtml.cs | 0 .../Pages/Account/_ViewImports.cshtml | 0 .../Pages/Contact.cshtml | 0 .../Pages/Contact.cshtml.cs | 0 .../Pages/Error.cshtml | 0 .../Pages/Error.cshtml.cs | 0 .../Pages/Index.cshtml | 0 .../Pages/Index.cshtml.cs | 0 .../Pages/MyClaims.cshtml | 0 .../Pages/MyClaims.cshtml.cs | 0 .../Pages/_Layout.cshtml | 0 .../Pages/_LoginPartial.cshtml | 0 .../Pages/_ValidationScriptsPartial.cshtml | 0 .../Pages/_ViewImports.cshtml | 0 .../Pages/_ViewStart.cshtml | 0 .../Identity.ExternalClaims/Program.cs | 0 .../samples/Identity.ExternalClaims/README.md | 0 .../Services/EmailSender.cs | 0 .../Services/IEmailSender.cs | 0 .../Identity.ExternalClaims/Startup.cs | 0 .../appsettings.Development.json | 0 .../Identity.ExternalClaims/appsettings.json | 0 .../Identity.ExternalClaims/bundleconfig.json | 0 .../wwwroot/css/site.css | 0 .../wwwroot/css/site.min.css | 0 .../wwwroot/favicon.ico | Bin .../wwwroot/images/banner1.svg | 0 .../wwwroot/images/banner2.svg | 0 .../wwwroot/images/banner3.svg | 0 .../wwwroot/images/banner4.svg | 0 .../wwwroot/js/site.js | 0 .../wwwroot/js/site.min.js | 0 .../wwwroot/lib/bootstrap/.bower.json | 0 .../wwwroot/lib/bootstrap/LICENSE | 0 .../bootstrap/dist/css/bootstrap-theme.css | 0 .../dist/css/bootstrap-theme.css.map | 0 .../dist/css/bootstrap-theme.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../bootstrap/dist/css/bootstrap.min.css.map | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../lib/bootstrap/dist/js/bootstrap.js | 0 .../wwwroot/lib/bootstrap/dist/js/npm.js | 0 .../jquery-validation-unobtrusive/.bower.json | 0 .../jquery.validate.unobtrusive.js | 0 .../jquery.validate.unobtrusive.min.js | 0 .../wwwroot/lib/jquery-validation/.bower.json | 0 .../wwwroot/lib/jquery-validation/LICENSE.md | 0 .../dist/additional-methods.js | 0 .../jquery-validation/dist/jquery.validate.js | 0 .../wwwroot/lib/jquery/.bower.json | 0 .../wwwroot/lib/jquery/LICENSE.txt | 0 .../wwwroot/lib/jquery/dist/jquery.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.map | 0 .../samples/PathSchemeSelection/.bowerrc | 0 .../Controllers/AccountController.cs | 0 .../Controllers/HomeController.cs | 0 .../Models/ErrorViewModel.cs | 0 .../PathSchemeSelection.csproj | 15 + .../samples/PathSchemeSelection/Program.cs | 0 .../samples/PathSchemeSelection/README.md | 0 .../samples/PathSchemeSelection/Startup.cs | 0 .../Views/Account/AccessDenied.cshtml | 0 .../Views/Account/Login.cshtml | 0 .../Views/Home/Index.cshtml | 0 .../Views/Home/MyClaims.cshtml | 0 .../Views/Shared/Error.cshtml | 0 .../Views/Shared/_Layout.cshtml | 0 .../Shared/_ValidationScriptsPartial.cshtml | 0 .../Views/_ViewImports.cshtml | 0 .../Views/_ViewStart.cshtml | 0 .../appsettings.Development.json | 0 .../PathSchemeSelection/appsettings.json | 0 .../samples/PathSchemeSelection/bower.json | 0 .../PathSchemeSelection/bundleconfig.json | 0 .../PathSchemeSelection/wwwroot/css/site.css | 0 .../wwwroot/css/site.min.css | 0 .../PathSchemeSelection/wwwroot/favicon.ico | Bin .../wwwroot/images/banner1.svg | 0 .../wwwroot/images/banner2.svg | 0 .../wwwroot/images/banner3.svg | 0 .../wwwroot/images/banner4.svg | 0 .../PathSchemeSelection/wwwroot/js/site.js | 0 .../wwwroot/js/site.min.js | 0 .../wwwroot/lib/bootstrap/.bower.json | 0 .../wwwroot/lib/bootstrap/LICENSE | 0 .../bootstrap/dist/css/bootstrap-theme.css | 0 .../dist/css/bootstrap-theme.css.map | 0 .../dist/css/bootstrap-theme.min.css | 0 .../dist/css/bootstrap-theme.min.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.css | 0 .../lib/bootstrap/dist/css/bootstrap.css.map | 0 .../lib/bootstrap/dist/css/bootstrap.min.css | 0 .../bootstrap/dist/css/bootstrap.min.css.map | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../lib/bootstrap/dist/js/bootstrap.js | 0 .../lib/bootstrap/dist/js/bootstrap.min.js | 0 .../wwwroot/lib/bootstrap/dist/js/npm.js | 0 .../jquery-validation-unobtrusive/.bower.json | 0 .../jquery.validate.unobtrusive.js | 0 .../jquery.validate.unobtrusive.min.js | 0 .../wwwroot/lib/jquery-validation/.bower.json | 0 .../wwwroot/lib/jquery-validation/LICENSE.md | 0 .../dist/additional-methods.js | 0 .../dist/additional-methods.min.js | 0 .../jquery-validation/dist/jquery.validate.js | 0 .../dist/jquery.validate.min.js | 0 .../wwwroot/lib/jquery/.bower.json | 0 .../wwwroot/lib/jquery/LICENSE.txt | 0 .../wwwroot/lib/jquery/dist/jquery.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.js | 0 .../wwwroot/lib/jquery/dist/jquery.min.map | 0 .../AuthSamples.FunctionalTests.csproj | 32 ++ .../ClaimsTransformTests.cs | 0 .../CookiesTests.cs | 0 .../DynamicSchemeTests.cs | 0 .../IdentityExternalClaimsTests.cs | 0 .../PathSchemeSelectionTests.cs | 0 .../TestServices.cs | 0 .../xunit.runner.json | 0 385 files changed, 543 insertions(+), 440 deletions(-) delete mode 100644 src/AuthSamples/.gitignore delete mode 100644 src/AuthSamples/AuthSamples.sln delete mode 100644 src/AuthSamples/Directory.Build.props delete mode 100644 src/AuthSamples/Directory.Build.targets delete mode 100644 src/AuthSamples/NuGetPackageVerifier.json delete mode 100644 src/AuthSamples/README.md delete mode 100644 src/AuthSamples/build/dependencies.props delete mode 100644 src/AuthSamples/build/repo.props delete mode 100644 src/AuthSamples/build/sources.props delete mode 100644 src/AuthSamples/samples/ClaimsTransformation/ClaimsTransformation.csproj delete mode 100644 src/AuthSamples/samples/Cookies/Cookies.csproj delete mode 100644 src/AuthSamples/samples/DynamicSchemes/DynamicSchemes.csproj delete mode 100644 src/AuthSamples/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj delete mode 100644 src/AuthSamples/samples/PathSchemeSelection/PathSchemeSelection.csproj delete mode 100644 src/AuthSamples/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj create mode 100644 src/Security/AuthSamples.sln rename src/{AuthSamples => Security}/samples/ClaimsTransformation/.bowerrc (100%) create mode 100644 src/Security/samples/ClaimsTransformation/ClaimsTransformation.csproj rename src/{AuthSamples => Security}/samples/ClaimsTransformation/ClaimsTransformer.cs (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Controllers/AccountController.cs (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Controllers/HomeController.cs (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Models/ErrorViewModel.cs (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Program.cs (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/README.md (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Startup.cs (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/Account/AccessDenied.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/Account/Login.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/Home/Index.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/Home/MyClaims.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/Shared/Error.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/Shared/_Layout.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/Shared/_ValidationScriptsPartial.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/_ViewImports.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/Views/_ViewStart.cshtml (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/appsettings.Development.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/appsettings.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/bower.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/bundleconfig.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/css/site.css (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/css/site.min.css (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/favicon.ico (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/images/banner1.svg (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/images/banner2.svg (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/images/banner3.svg (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/images/banner4.svg (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/js/site.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/js/site.min.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/.bower.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/LICENSE (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/npm.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/.bower.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/.bower.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/LICENSE.md (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.min.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery/.bower.json (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery/LICENSE.txt (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.js (100%) rename src/{AuthSamples => Security}/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.map (100%) rename src/{AuthSamples => Security}/samples/Cookies/.bowerrc (100%) rename src/{AuthSamples => Security}/samples/Cookies/ConfigureMyCookie.cs (100%) rename src/{AuthSamples => Security}/samples/Cookies/Controllers/AccountController.cs (100%) rename src/{AuthSamples => Security}/samples/Cookies/Controllers/HomeController.cs (100%) create mode 100644 src/Security/samples/Cookies/Cookies.csproj rename src/{AuthSamples => Security}/samples/Cookies/Models/ErrorViewModel.cs (100%) rename src/{AuthSamples => Security}/samples/Cookies/Program.cs (100%) rename src/{AuthSamples => Security}/samples/Cookies/README.md (100%) rename src/{AuthSamples => Security}/samples/Cookies/Startup.cs (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/Account/AccessDenied.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/Account/Login.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/Home/Index.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/Home/MyClaims.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/Shared/Error.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/Shared/_Layout.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/Shared/_ValidationScriptsPartial.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/_ViewImports.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/Views/_ViewStart.cshtml (100%) rename src/{AuthSamples => Security}/samples/Cookies/appsettings.Development.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/appsettings.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/bower.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/bundleconfig.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/css/site.css (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/css/site.min.css (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/favicon.ico (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/images/banner1.svg (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/images/banner2.svg (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/images/banner3.svg (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/images/banner4.svg (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/js/site.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/js/site.min.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/LICENSE (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/bootstrap/dist/js/npm.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation/LICENSE.md (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.min.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery/LICENSE.txt (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery/dist/jquery.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.js (100%) rename src/{AuthSamples => Security}/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.map (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Controllers/AuthController.cs (100%) create mode 100644 src/Security/samples/DynamicSchemes/DynamicSchemes.csproj rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/About.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/About.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/Contact.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/Contact.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/Error.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/Error.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/Index.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/Index.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/_Layout.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/_ValidationScriptsPartial.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/_ViewImports.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Pages/_ViewStart.cshtml (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Program.cs (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/README.md (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/SimpleAuthHandler.cs (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/Startup.cs (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/appsettings.Development.json (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/appsettings.json (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/bundleconfig.json (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/css/site.css (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/css/site.min.css (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/favicon.ico (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/images/banner1.svg (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/images/banner2.svg (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/images/banner3.svg (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/images/banner4.svg (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/js/site.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/js/site.min.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/.bower.json (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/LICENSE (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/npm.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/.bower.json (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery-validation/.bower.json (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery-validation/LICENSE.md (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/additional-methods.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/jquery.validate.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery/.bower.json (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery/LICENSE.txt (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.js (100%) rename src/{AuthSamples => Security}/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.min.map (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Controllers/AccountController.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Data/ApplicationDbContext.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Data/ApplicationUser.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Data/Migrations/ApplicationDbContextModelSnapshot.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Extensions/EmailSenderExtensions.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Extensions/UrlHelperExtensions.cs (100%) create mode 100644 src/Security/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/ManageNavPages.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/_Layout.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/_ManageNav.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/_StatusMessage.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Manage/_ViewImports.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Account/_ViewImports.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Contact.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Contact.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Error.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Error.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Index.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/Index.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/_Layout.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/_LoginPartial.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/_ValidationScriptsPartial.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/_ViewImports.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Pages/_ViewStart.cshtml (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Program.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/README.md (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Services/EmailSender.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Services/IEmailSender.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/Startup.cs (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/appsettings.Development.json (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/appsettings.json (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/bundleconfig.json (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/css/site.css (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/css/site.min.css (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/favicon.ico (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/images/banner1.svg (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/images/banner2.svg (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/images/banner3.svg (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/images/banner4.svg (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/js/site.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/js/site.min.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/LICENSE (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/npm.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/LICENSE.md (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/additional-methods.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/jquery.validate.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery/.bower.json (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery/LICENSE.txt (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.js (100%) rename src/{AuthSamples => Security}/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.min.map (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/.bowerrc (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Controllers/AccountController.cs (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Controllers/HomeController.cs (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Models/ErrorViewModel.cs (100%) create mode 100644 src/Security/samples/PathSchemeSelection/PathSchemeSelection.csproj rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Program.cs (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/README.md (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Startup.cs (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/Account/AccessDenied.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/Account/Login.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/Home/Index.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/Home/MyClaims.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/Shared/Error.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/Shared/_Layout.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/Shared/_ValidationScriptsPartial.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/_ViewImports.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/Views/_ViewStart.cshtml (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/appsettings.Development.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/appsettings.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/bower.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/bundleconfig.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/css/site.css (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/css/site.min.css (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/favicon.ico (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/images/banner1.svg (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/images/banner2.svg (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/images/banner3.svg (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/images/banner4.svg (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/js/site.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/js/site.min.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/.bower.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/LICENSE (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/npm.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/.bower.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/.bower.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/LICENSE.md (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.min.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery/.bower.json (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery/LICENSE.txt (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.js (100%) rename src/{AuthSamples => Security}/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.map (100%) create mode 100644 src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj rename src/{AuthSamples => Security}/test/AuthSamples.FunctionalTests/ClaimsTransformTests.cs (100%) rename src/{AuthSamples => Security}/test/AuthSamples.FunctionalTests/CookiesTests.cs (100%) rename src/{AuthSamples => Security}/test/AuthSamples.FunctionalTests/DynamicSchemeTests.cs (100%) rename src/{AuthSamples => Security}/test/AuthSamples.FunctionalTests/IdentityExternalClaimsTests.cs (100%) rename src/{AuthSamples => Security}/test/AuthSamples.FunctionalTests/PathSchemeSelectionTests.cs (100%) rename src/{AuthSamples => Security}/test/AuthSamples.FunctionalTests/TestServices.cs (100%) rename src/{AuthSamples => Security}/test/AuthSamples.FunctionalTests/xunit.runner.json (100%) diff --git a/build/buildorder.props b/build/buildorder.props index fc8d980067..9cbb7bb540 100644 --- a/build/buildorder.props +++ b/build/buildorder.props @@ -9,7 +9,6 @@ - diff --git a/build/submodules.props b/build/submodules.props index a9ded11773..0bf978d90b 100644 --- a/build/submodules.props +++ b/build/submodules.props @@ -39,8 +39,5 @@ - - - diff --git a/src/AuthSamples/.gitignore b/src/AuthSamples/.gitignore deleted file mode 100644 index 708c4155fa..0000000000 --- a/src/AuthSamples/.gitignore +++ /dev/null @@ -1,37 +0,0 @@ -[Oo]bj/ -[Bb]in/ -TestResults/ -.nuget/ -*.sln.ide/ -_ReSharper.*/ -.idea/ -packages/ -artifacts/ -PublishProfiles/ -.vs/ -*.user -*.suo -*.cache -*.docstates -_ReSharper.* -nuget.exe -*net45.csproj -*net451.csproj -*k10.csproj -*.psess -*.vsp -*.pidb -*.userprefs -*DS_Store -*.ncrunchsolution -*.*sdf -*.ipch -*.swp -*~ -.build/ -.testPublish/ -launchSettings.json -BenchmarkDotNet.Artifacts/ -BDN.Generated/ -binaries/ -global.json diff --git a/src/AuthSamples/AuthSamples.sln b/src/AuthSamples/AuthSamples.sln deleted file mode 100644 index dce68db1f9..0000000000 --- a/src/AuthSamples/AuthSamples.sln +++ /dev/null @@ -1,116 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27130.2003 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{CA4538F5-9DA8-4139-B891-A13279889F79}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{DA474CFD-7419-4747-A583-CCDC1FF71EB5}" - ProjectSection(SolutionItems) = preProject - build\common.props = build\common.props - build\dependencies.props = build\dependencies.props - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cookies", "samples\Cookies\Cookies.csproj", "{5FA7ABB3-5285-4101-B25E-0C8178ECDA50}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClaimsTransformation", "samples\ClaimsTransformation\ClaimsTransformation.csproj", "{526BE3AE-3DD3-4AB6-BC81-AC34ED735482}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{15E42EAC-5CBB-49EC-91FB-53743882CF2B}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AuthSamples.FunctionalTests", "test\AuthSamples.FunctionalTests\AuthSamples.FunctionalTests.csproj", "{B5C26BE6-655E-4D7F-B756-F286750EF172}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PathSchemeSelection", "samples\PathSchemeSelection\PathSchemeSelection.csproj", "{4E91BD2A-616F-45EE-9647-2F1608D17FB9}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.ExternalClaims", "samples\Identity.ExternalClaims\Identity.ExternalClaims.csproj", "{D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DynamicSchemes", "samples\DynamicSchemes\DynamicSchemes.csproj", "{F2F7A64C-870C-40C9-B5FC-F8952F1572B3}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Debug|x64.ActiveCfg = Debug|Any CPU - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Debug|x86.ActiveCfg = Debug|Any CPU - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Release|Any CPU.Build.0 = Release|Any CPU - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Release|x64.ActiveCfg = Release|Any CPU - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50}.Release|x86.ActiveCfg = Release|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Debug|Any CPU.Build.0 = Debug|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Debug|x64.ActiveCfg = Debug|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Debug|x86.ActiveCfg = Debug|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Release|Any CPU.ActiveCfg = Release|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Release|Any CPU.Build.0 = Release|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Release|x64.ActiveCfg = Release|Any CPU - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482}.Release|x86.ActiveCfg = Release|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x64.ActiveCfg = Debug|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x64.Build.0 = Debug|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x86.ActiveCfg = Debug|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x86.Build.0 = Debug|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|Any CPU.Build.0 = Release|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x64.ActiveCfg = Release|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x64.Build.0 = Release|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x86.ActiveCfg = Release|Any CPU - {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x86.Build.0 = Release|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Debug|x64.ActiveCfg = Debug|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Debug|x64.Build.0 = Debug|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Debug|x86.ActiveCfg = Debug|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Debug|x86.Build.0 = Debug|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Release|Any CPU.Build.0 = Release|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Release|x64.ActiveCfg = Release|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Release|x64.Build.0 = Release|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Release|x86.ActiveCfg = Release|Any CPU - {4E91BD2A-616F-45EE-9647-2F1608D17FB9}.Release|x86.Build.0 = Release|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Debug|x64.ActiveCfg = Debug|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Debug|x64.Build.0 = Debug|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Debug|x86.ActiveCfg = Debug|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Debug|x86.Build.0 = Debug|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Release|Any CPU.Build.0 = Release|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Release|x64.ActiveCfg = Release|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Release|x64.Build.0 = Release|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Release|x86.ActiveCfg = Release|Any CPU - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28}.Release|x86.Build.0 = Release|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Debug|x64.ActiveCfg = Debug|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Debug|x64.Build.0 = Debug|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Debug|x86.ActiveCfg = Debug|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Debug|x86.Build.0 = Debug|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Release|Any CPU.Build.0 = Release|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Release|x64.ActiveCfg = Release|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Release|x64.Build.0 = Release|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Release|x86.ActiveCfg = Release|Any CPU - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3}.Release|x86.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {5FA7ABB3-5285-4101-B25E-0C8178ECDA50} = {CA4538F5-9DA8-4139-B891-A13279889F79} - {526BE3AE-3DD3-4AB6-BC81-AC34ED735482} = {CA4538F5-9DA8-4139-B891-A13279889F79} - {B5C26BE6-655E-4D7F-B756-F286750EF172} = {15E42EAC-5CBB-49EC-91FB-53743882CF2B} - {4E91BD2A-616F-45EE-9647-2F1608D17FB9} = {CA4538F5-9DA8-4139-B891-A13279889F79} - {D8804E7A-BD7A-4E4B-ACA7-822A37A81B28} = {CA4538F5-9DA8-4139-B891-A13279889F79} - {F2F7A64C-870C-40C9-B5FC-F8952F1572B3} = {CA4538F5-9DA8-4139-B891-A13279889F79} - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {39E3AF62-B1FD-4156-92AA-F4FA99B5AD89} - EndGlobalSection -EndGlobal diff --git a/src/AuthSamples/Directory.Build.props b/src/AuthSamples/Directory.Build.props deleted file mode 100644 index 26d1c16e45..0000000000 --- a/src/AuthSamples/Directory.Build.props +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - Microsoft ASP.NET Core - https://github.com/aspnet/AspNetCore - git - $(MSBuildThisFileDirectory) - - - - - - - diff --git a/src/AuthSamples/Directory.Build.targets b/src/AuthSamples/Directory.Build.targets deleted file mode 100644 index 9e972f282e..0000000000 --- a/src/AuthSamples/Directory.Build.targets +++ /dev/null @@ -1,7 +0,0 @@ - - - $(MicrosoftNETCoreApp20PackageVersion) - $(MicrosoftNETCoreApp21PackageVersion) - $(NETStandardLibrary20PackageVersion) - - \ No newline at end of file diff --git a/src/AuthSamples/NuGetPackageVerifier.json b/src/AuthSamples/NuGetPackageVerifier.json deleted file mode 100644 index 22ef3c09c0..0000000000 --- a/src/AuthSamples/NuGetPackageVerifier.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "Default": { - "rules": [ - "DefaultCompositeRule" - ] - } -} diff --git a/src/AuthSamples/README.md b/src/AuthSamples/README.md deleted file mode 100644 index f147a95edd..0000000000 --- a/src/AuthSamples/README.md +++ /dev/null @@ -1,15 +0,0 @@ -AuthSamples -================= - -This repo contains ASP.NET Core samples for Authentication, Authorization, Identity, etc.. - -This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the [Home](https://github.com/aspnet/home) repo. - -## Building from source - -To run a complete build on command line only, execute `build.cmd` or `build.sh` without arguments. - -Before opening this project in Visual Studio or VS Code, execute `build.cmd /t:Restore` (Windows) or `./build.sh /t:Restore` (Linux/macOS). -This will execute only the part of the build script that downloads and initializes a few required build tools and packages. - -See [developer documentation](https://github.com/aspnet/Home/wiki) for more details. \ No newline at end of file diff --git a/src/AuthSamples/build/dependencies.props b/src/AuthSamples/build/dependencies.props deleted file mode 100644 index c8622f6dd3..0000000000 --- a/src/AuthSamples/build/dependencies.props +++ /dev/null @@ -1,81 +0,0 @@ - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - - - - 2.1.3-rtm-15802 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.0-preview1-27942 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.2 - 2.1.2 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.2 - 2.1.1 - 2.1.1 - 0.5.1 - 2.1.2 - 2.1.2 - 2.1.1 - 2.1.1 - 2.1.0 - 2.2.1 - 2.3.2 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 2.1.1 - 3.14.2 - 5.2.0 - 2.0.0 - 2.1.2 - 2.1.1 - 15.6.1 - 3.0.1 - 2.1.1 - 4.7.49 - 2.0.3 - 4.5.0 - 0.8.0 - 2.3.1 - 2.4.0-beta.1.build3945 - - - - - - - - diff --git a/src/AuthSamples/build/repo.props b/src/AuthSamples/build/repo.props deleted file mode 100644 index 1dc8b8100d..0000000000 --- a/src/AuthSamples/build/repo.props +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/src/AuthSamples/build/sources.props b/src/AuthSamples/build/sources.props deleted file mode 100644 index 9215df9751..0000000000 --- a/src/AuthSamples/build/sources.props +++ /dev/null @@ -1,17 +0,0 @@ - - - - - $(DotNetRestoreSources) - - $(RestoreSources); - https://dotnet.myget.org/F/dotnet-core/api/v3/index.json; - https://dotnet.myget.org/F/aspnetcore-dev/api/v3/index.json; - https://dotnet.myget.org/F/aspnetcore-tools/api/v3/index.json; - - - $(RestoreSources); - https://api.nuget.org/v3/index.json; - - - diff --git a/src/AuthSamples/samples/ClaimsTransformation/ClaimsTransformation.csproj b/src/AuthSamples/samples/ClaimsTransformation/ClaimsTransformation.csproj deleted file mode 100644 index e328fafb00..0000000000 --- a/src/AuthSamples/samples/ClaimsTransformation/ClaimsTransformation.csproj +++ /dev/null @@ -1,15 +0,0 @@ - - - - false - netcoreapp2.1 - - - - - - - - - - diff --git a/src/AuthSamples/samples/Cookies/Cookies.csproj b/src/AuthSamples/samples/Cookies/Cookies.csproj deleted file mode 100644 index e328fafb00..0000000000 --- a/src/AuthSamples/samples/Cookies/Cookies.csproj +++ /dev/null @@ -1,15 +0,0 @@ - - - - false - netcoreapp2.1 - - - - - - - - - - diff --git a/src/AuthSamples/samples/DynamicSchemes/DynamicSchemes.csproj b/src/AuthSamples/samples/DynamicSchemes/DynamicSchemes.csproj deleted file mode 100644 index 81a81d90d4..0000000000 --- a/src/AuthSamples/samples/DynamicSchemes/DynamicSchemes.csproj +++ /dev/null @@ -1,24 +0,0 @@ - - - netcoreapp2.1;net461 - - - - - - - - - - - - - - - - - - - - - diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj b/src/AuthSamples/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj deleted file mode 100644 index 5444ac0470..0000000000 --- a/src/AuthSamples/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj +++ /dev/null @@ -1,30 +0,0 @@ - - - netcoreapp2.1;net461 - aspnet-Identity.ExternalClaims-E95BE154-CB1B-4633-A2E0-B2DF12FE8BD3 - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/AuthSamples/samples/PathSchemeSelection/PathSchemeSelection.csproj b/src/AuthSamples/samples/PathSchemeSelection/PathSchemeSelection.csproj deleted file mode 100644 index 8ca86081de..0000000000 --- a/src/AuthSamples/samples/PathSchemeSelection/PathSchemeSelection.csproj +++ /dev/null @@ -1,16 +0,0 @@ - - - - false - netcoreapp2.1 - - - - - - - - - - - diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj b/src/AuthSamples/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj deleted file mode 100644 index ebafee8594..0000000000 --- a/src/AuthSamples/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj +++ /dev/null @@ -1,31 +0,0 @@ - - - - netcoreapp2.1 - - - - - - AnyCPU - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Security/AuthSamples.sln b/src/Security/AuthSamples.sln new file mode 100644 index 0000000000..3c5d84be5e --- /dev/null +++ b/src/Security/AuthSamples.sln @@ -0,0 +1,411 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.27130.2003 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{CA4538F5-9DA8-4139-B891-A13279889F79}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{DA474CFD-7419-4747-A583-CCDC1FF71EB5}" + ProjectSection(SolutionItems) = preProject + build\common.props = build\common.props + build\dependencies.props = build\dependencies.props + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{15E42EAC-5CBB-49EC-91FB-53743882CF2B}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AuthSamples.FunctionalTests", "test\AuthSamples.FunctionalTests\AuthSamples.FunctionalTests.csproj", "{B5C26BE6-655E-4D7F-B756-F286750EF172}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cookies", "samples\Cookies\Cookies.csproj", "{7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ClaimsTransformation", "samples\ClaimsTransformation\ClaimsTransformation.csproj", "{E973973F-5825-4F91-B017-93EC384B6CC8}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DynamicSchemes", "samples\DynamicSchemes\DynamicSchemes.csproj", "{E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Identity.ExternalClaims", "samples\Identity.ExternalClaims\Identity.ExternalClaims.csproj", "{D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PathSchemeSelection", "samples\PathSchemeSelection\PathSchemeSelection.csproj", "{D467E511-71E0-4820-AFE4-2A88AA6B8849}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_dependencies", "_dependencies", "{142C8260-90B5-4D72-9564-17BFDD72F496}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore", "..\DefaultBuilder\src\Microsoft.AspNetCore.csproj", "{1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Hosting", "..\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj", "{81B41AD2-5D3D-4023-86EC-CAFE01A59174}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IntegrationTesting", "..\Hosting\Server.IntegrationTesting\src\Microsoft.AspNetCore.Server.IntegrationTesting.csproj", "{1219DC35-FB59-40D3-BDEE-F67616AB7359}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.TestHost", "..\Hosting\TestHost\src\Microsoft.AspNetCore.TestHost.csproj", "{3A896D09-1E29-454A-983B-7E2060370727}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc.Testing", "..\Mvc\src\Microsoft.AspNetCore.Mvc.Testing\Microsoft.AspNetCore.Mvc.Testing.csproj", "{941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Cookies", "Authentication\Cookies\src\Microsoft.AspNetCore.Authentication.Cookies.csproj", "{2944F22B-746E-467B-A6FC-C003E32C3143}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Mvc", "..\Mvc\src\Microsoft.AspNetCore.Mvc\Microsoft.AspNetCore.Mvc.csproj", "{A3053CD2-9CE9-4C30-9E25-9CAEF950B137}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.StaticFiles", "..\Middleware\StaticFiles\src\Microsoft.AspNetCore.StaticFiles.csproj", "{273EA5E9-9DFC-40B2-B4C2-80496ABE2675}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Google", "Authentication\Google\src\Microsoft.AspNetCore.Authentication.Google.csproj", "{CA598480-75BD-4999-A77A-24706262C457}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authorization", "Authorization\Core\src\Microsoft.AspNetCore.Authorization.csproj", "{659D2136-A231-405B-8B40-B3B116E5A9FB}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.DataProtection.Extensions", "..\DataProtection\Extensions\src\Microsoft.AspNetCore.DataProtection.Extensions.csproj", "{4E34175A-05EA-4E97-B49C-A4BD350A14C4}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics", "..\Middleware\Diagnostics\src\Microsoft.AspNetCore.Diagnostics.csproj", "{E188C5B4-CF3C-431A-8B84-E3A0132D5A97}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore", "..\Middleware\Diagnostics.EntityFrameworkCore\src\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.csproj", "{A3844C69-785D-445E-95CE-E7FC17D5B65A}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.IISIntegration", "..\Servers\IIS\IISIntegration\src\Microsoft.AspNetCore.Server.IISIntegration.csproj", "{7F435FB2-DDE9-44E2-80C4-55A94E174B47}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.Kestrel", "..\Servers\Kestrel\Kestrel\src\Microsoft.AspNetCore.Server.Kestrel.csproj", "{8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity", "..\Identity\Core\src\Microsoft.AspNetCore.Identity.csproj", "{C5FAD129-AF09-433F-83A5-5601A9304CD7}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Identity.EntityFrameworkCore", "..\Identity\EntityFrameworkCore\src\Microsoft.AspNetCore.Identity.EntityFrameworkCore.csproj", "{B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Facebook", "Authentication\Facebook\src\Microsoft.AspNetCore.Authentication.Facebook.csproj", "{9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Authentication.Twitter", "Authentication\Twitter\src\Microsoft.AspNetCore.Authentication.Twitter.csproj", "{82C0816D-7051-4DDB-9B9E-6777973AD7AE}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x64.ActiveCfg = Debug|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x64.Build.0 = Debug|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x86.ActiveCfg = Debug|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Debug|x86.Build.0 = Debug|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|Any CPU.Build.0 = Release|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x64.ActiveCfg = Release|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x64.Build.0 = Release|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x86.ActiveCfg = Release|Any CPU + {B5C26BE6-655E-4D7F-B756-F286750EF172}.Release|x86.Build.0 = Release|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x64.ActiveCfg = Debug|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x64.Build.0 = Debug|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x86.ActiveCfg = Debug|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Debug|x86.Build.0 = Debug|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|Any CPU.Build.0 = Release|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x64.ActiveCfg = Release|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x64.Build.0 = Release|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x86.ActiveCfg = Release|Any CPU + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748}.Release|x86.Build.0 = Release|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x64.ActiveCfg = Debug|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x64.Build.0 = Debug|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x86.ActiveCfg = Debug|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Debug|x86.Build.0 = Debug|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Release|Any CPU.Build.0 = Release|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x64.ActiveCfg = Release|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x64.Build.0 = Release|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x86.ActiveCfg = Release|Any CPU + {E973973F-5825-4F91-B017-93EC384B6CC8}.Release|x86.Build.0 = Release|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x64.ActiveCfg = Debug|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x64.Build.0 = Debug|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x86.ActiveCfg = Debug|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Debug|x86.Build.0 = Debug|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|Any CPU.Build.0 = Release|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x64.ActiveCfg = Release|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x64.Build.0 = Release|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x86.ActiveCfg = Release|Any CPU + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA}.Release|x86.Build.0 = Release|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x64.ActiveCfg = Debug|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x64.Build.0 = Debug|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x86.ActiveCfg = Debug|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Debug|x86.Build.0 = Debug|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|Any CPU.Build.0 = Release|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x64.ActiveCfg = Release|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x64.Build.0 = Release|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x86.ActiveCfg = Release|Any CPU + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272}.Release|x86.Build.0 = Release|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x64.ActiveCfg = Debug|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x64.Build.0 = Debug|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x86.ActiveCfg = Debug|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Debug|x86.Build.0 = Debug|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|Any CPU.Build.0 = Release|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x64.ActiveCfg = Release|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x64.Build.0 = Release|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x86.ActiveCfg = Release|Any CPU + {D467E511-71E0-4820-AFE4-2A88AA6B8849}.Release|x86.Build.0 = Release|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x64.ActiveCfg = Debug|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x64.Build.0 = Debug|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x86.ActiveCfg = Debug|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Debug|x86.Build.0 = Debug|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|Any CPU.Build.0 = Release|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x64.ActiveCfg = Release|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x64.Build.0 = Release|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x86.ActiveCfg = Release|Any CPU + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F}.Release|x86.Build.0 = Release|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|Any CPU.Build.0 = Debug|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x64.ActiveCfg = Debug|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x64.Build.0 = Debug|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x86.ActiveCfg = Debug|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Debug|x86.Build.0 = Debug|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|Any CPU.ActiveCfg = Release|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|Any CPU.Build.0 = Release|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x64.ActiveCfg = Release|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x64.Build.0 = Release|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x86.ActiveCfg = Release|Any CPU + {81B41AD2-5D3D-4023-86EC-CAFE01A59174}.Release|x86.Build.0 = Release|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x64.ActiveCfg = Debug|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x64.Build.0 = Debug|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x86.ActiveCfg = Debug|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Debug|x86.Build.0 = Debug|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|Any CPU.Build.0 = Release|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x64.ActiveCfg = Release|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x64.Build.0 = Release|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x86.ActiveCfg = Release|Any CPU + {1219DC35-FB59-40D3-BDEE-F67616AB7359}.Release|x86.Build.0 = Release|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Debug|x64.ActiveCfg = Debug|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Debug|x64.Build.0 = Debug|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Debug|x86.ActiveCfg = Debug|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Debug|x86.Build.0 = Debug|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Release|Any CPU.Build.0 = Release|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Release|x64.ActiveCfg = Release|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Release|x64.Build.0 = Release|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Release|x86.ActiveCfg = Release|Any CPU + {3A896D09-1E29-454A-983B-7E2060370727}.Release|x86.Build.0 = Release|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x64.ActiveCfg = Debug|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x64.Build.0 = Debug|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x86.ActiveCfg = Debug|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Debug|x86.Build.0 = Debug|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|Any CPU.Build.0 = Release|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x64.ActiveCfg = Release|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x64.Build.0 = Release|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x86.ActiveCfg = Release|Any CPU + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB}.Release|x86.Build.0 = Release|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x64.ActiveCfg = Debug|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x64.Build.0 = Debug|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x86.ActiveCfg = Debug|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Debug|x86.Build.0 = Debug|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Release|Any CPU.Build.0 = Release|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x64.ActiveCfg = Release|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x64.Build.0 = Release|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x86.ActiveCfg = Release|Any CPU + {2944F22B-746E-467B-A6FC-C003E32C3143}.Release|x86.Build.0 = Release|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x64.ActiveCfg = Debug|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x64.Build.0 = Debug|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x86.ActiveCfg = Debug|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Debug|x86.Build.0 = Debug|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|Any CPU.Build.0 = Release|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x64.ActiveCfg = Release|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x64.Build.0 = Release|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x86.ActiveCfg = Release|Any CPU + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137}.Release|x86.Build.0 = Release|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|Any CPU.Build.0 = Debug|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x64.ActiveCfg = Debug|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x64.Build.0 = Debug|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x86.ActiveCfg = Debug|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Debug|x86.Build.0 = Debug|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|Any CPU.ActiveCfg = Release|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|Any CPU.Build.0 = Release|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x64.ActiveCfg = Release|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x64.Build.0 = Release|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x86.ActiveCfg = Release|Any CPU + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675}.Release|x86.Build.0 = Release|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Debug|x64.ActiveCfg = Debug|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Debug|x64.Build.0 = Debug|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Debug|x86.ActiveCfg = Debug|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Debug|x86.Build.0 = Debug|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Release|Any CPU.Build.0 = Release|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Release|x64.ActiveCfg = Release|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Release|x64.Build.0 = Release|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Release|x86.ActiveCfg = Release|Any CPU + {CA598480-75BD-4999-A77A-24706262C457}.Release|x86.Build.0 = Release|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x64.ActiveCfg = Debug|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x64.Build.0 = Debug|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x86.ActiveCfg = Debug|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Debug|x86.Build.0 = Debug|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|Any CPU.Build.0 = Release|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x64.ActiveCfg = Release|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x64.Build.0 = Release|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x86.ActiveCfg = Release|Any CPU + {659D2136-A231-405B-8B40-B3B116E5A9FB}.Release|x86.Build.0 = Release|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x64.ActiveCfg = Debug|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x64.Build.0 = Debug|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x86.ActiveCfg = Debug|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Debug|x86.Build.0 = Debug|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|Any CPU.Build.0 = Release|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x64.ActiveCfg = Release|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x64.Build.0 = Release|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x86.ActiveCfg = Release|Any CPU + {4E34175A-05EA-4E97-B49C-A4BD350A14C4}.Release|x86.Build.0 = Release|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x64.ActiveCfg = Debug|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x64.Build.0 = Debug|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x86.ActiveCfg = Debug|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Debug|x86.Build.0 = Debug|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|Any CPU.Build.0 = Release|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x64.ActiveCfg = Release|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x64.Build.0 = Release|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x86.ActiveCfg = Release|Any CPU + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97}.Release|x86.Build.0 = Release|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x64.ActiveCfg = Debug|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x64.Build.0 = Debug|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x86.ActiveCfg = Debug|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Debug|x86.Build.0 = Debug|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|Any CPU.Build.0 = Release|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x64.ActiveCfg = Release|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x64.Build.0 = Release|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x86.ActiveCfg = Release|Any CPU + {A3844C69-785D-445E-95CE-E7FC17D5B65A}.Release|x86.Build.0 = Release|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x64.ActiveCfg = Debug|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x64.Build.0 = Debug|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x86.ActiveCfg = Debug|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Debug|x86.Build.0 = Debug|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|Any CPU.Build.0 = Release|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x64.ActiveCfg = Release|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x64.Build.0 = Release|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x86.ActiveCfg = Release|Any CPU + {7F435FB2-DDE9-44E2-80C4-55A94E174B47}.Release|x86.Build.0 = Release|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x64.ActiveCfg = Debug|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x64.Build.0 = Debug|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x86.ActiveCfg = Debug|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Debug|x86.Build.0 = Debug|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|Any CPU.Build.0 = Release|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x64.ActiveCfg = Release|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x64.Build.0 = Release|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x86.ActiveCfg = Release|Any CPU + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD}.Release|x86.Build.0 = Release|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x64.ActiveCfg = Debug|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x64.Build.0 = Debug|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x86.ActiveCfg = Debug|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Debug|x86.Build.0 = Debug|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|Any CPU.Build.0 = Release|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x64.ActiveCfg = Release|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x64.Build.0 = Release|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x86.ActiveCfg = Release|Any CPU + {C5FAD129-AF09-433F-83A5-5601A9304CD7}.Release|x86.Build.0 = Release|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x64.ActiveCfg = Debug|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x64.Build.0 = Debug|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x86.ActiveCfg = Debug|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Debug|x86.Build.0 = Debug|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|Any CPU.Build.0 = Release|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x64.ActiveCfg = Release|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x64.Build.0 = Release|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x86.ActiveCfg = Release|Any CPU + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC}.Release|x86.Build.0 = Release|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x64.ActiveCfg = Debug|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x64.Build.0 = Debug|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x86.ActiveCfg = Debug|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Debug|x86.Build.0 = Debug|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|Any CPU.Build.0 = Release|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x64.ActiveCfg = Release|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x64.Build.0 = Release|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x86.ActiveCfg = Release|Any CPU + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82}.Release|x86.Build.0 = Release|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x64.ActiveCfg = Debug|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x64.Build.0 = Debug|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x86.ActiveCfg = Debug|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Debug|x86.Build.0 = Debug|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|Any CPU.Build.0 = Release|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x64.ActiveCfg = Release|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x64.Build.0 = Release|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x86.ActiveCfg = Release|Any CPU + {82C0816D-7051-4DDB-9B9E-6777973AD7AE}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {B5C26BE6-655E-4D7F-B756-F286750EF172} = {15E42EAC-5CBB-49EC-91FB-53743882CF2B} + {7EC9C298-5C22-4CE1-B52C-E1D6AE5B5748} = {CA4538F5-9DA8-4139-B891-A13279889F79} + {E973973F-5825-4F91-B017-93EC384B6CC8} = {CA4538F5-9DA8-4139-B891-A13279889F79} + {E960EAAA-D1F1-4A3B-A02F-3737DE6236BA} = {CA4538F5-9DA8-4139-B891-A13279889F79} + {D28BE2B0-DAFD-4B4E-BBE3-5A35923F9272} = {CA4538F5-9DA8-4139-B891-A13279889F79} + {D467E511-71E0-4820-AFE4-2A88AA6B8849} = {CA4538F5-9DA8-4139-B891-A13279889F79} + {1F3578EE-9255-4DBA-BF4B-B19D73BEB77F} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {81B41AD2-5D3D-4023-86EC-CAFE01A59174} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {1219DC35-FB59-40D3-BDEE-F67616AB7359} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {3A896D09-1E29-454A-983B-7E2060370727} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {941DD8A4-1611-4022-AD67-0CBDC6B5B8CB} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {2944F22B-746E-467B-A6FC-C003E32C3143} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {A3053CD2-9CE9-4C30-9E25-9CAEF950B137} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {273EA5E9-9DFC-40B2-B4C2-80496ABE2675} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {CA598480-75BD-4999-A77A-24706262C457} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {659D2136-A231-405B-8B40-B3B116E5A9FB} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {4E34175A-05EA-4E97-B49C-A4BD350A14C4} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {E188C5B4-CF3C-431A-8B84-E3A0132D5A97} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {A3844C69-785D-445E-95CE-E7FC17D5B65A} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {7F435FB2-DDE9-44E2-80C4-55A94E174B47} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {8BEA4C2F-3608-4979-BE4A-C59D7C5F64CD} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {C5FAD129-AF09-433F-83A5-5601A9304CD7} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {B9B5D2E8-1B10-4239-B535-1D66F4F5DACC} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {9D5BD889-B84C-4D1A-B2AA-3FC1BF51BF82} = {142C8260-90B5-4D72-9564-17BFDD72F496} + {82C0816D-7051-4DDB-9B9E-6777973AD7AE} = {142C8260-90B5-4D72-9564-17BFDD72F496} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {39E3AF62-B1FD-4156-92AA-F4FA99B5AD89} + EndGlobalSection +EndGlobal diff --git a/src/AuthSamples/samples/ClaimsTransformation/.bowerrc b/src/Security/samples/ClaimsTransformation/.bowerrc similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/.bowerrc rename to src/Security/samples/ClaimsTransformation/.bowerrc diff --git a/src/Security/samples/ClaimsTransformation/ClaimsTransformation.csproj b/src/Security/samples/ClaimsTransformation/ClaimsTransformation.csproj new file mode 100644 index 0000000000..feee8fa210 --- /dev/null +++ b/src/Security/samples/ClaimsTransformation/ClaimsTransformation.csproj @@ -0,0 +1,15 @@ + + + + netcoreapp2.1 + true + + + + + + + + + + diff --git a/src/AuthSamples/samples/ClaimsTransformation/ClaimsTransformer.cs b/src/Security/samples/ClaimsTransformation/ClaimsTransformer.cs similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/ClaimsTransformer.cs rename to src/Security/samples/ClaimsTransformation/ClaimsTransformer.cs diff --git a/src/AuthSamples/samples/ClaimsTransformation/Controllers/AccountController.cs b/src/Security/samples/ClaimsTransformation/Controllers/AccountController.cs similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Controllers/AccountController.cs rename to src/Security/samples/ClaimsTransformation/Controllers/AccountController.cs diff --git a/src/AuthSamples/samples/ClaimsTransformation/Controllers/HomeController.cs b/src/Security/samples/ClaimsTransformation/Controllers/HomeController.cs similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Controllers/HomeController.cs rename to src/Security/samples/ClaimsTransformation/Controllers/HomeController.cs diff --git a/src/AuthSamples/samples/ClaimsTransformation/Models/ErrorViewModel.cs b/src/Security/samples/ClaimsTransformation/Models/ErrorViewModel.cs similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Models/ErrorViewModel.cs rename to src/Security/samples/ClaimsTransformation/Models/ErrorViewModel.cs diff --git a/src/AuthSamples/samples/ClaimsTransformation/Program.cs b/src/Security/samples/ClaimsTransformation/Program.cs similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Program.cs rename to src/Security/samples/ClaimsTransformation/Program.cs diff --git a/src/AuthSamples/samples/ClaimsTransformation/README.md b/src/Security/samples/ClaimsTransformation/README.md similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/README.md rename to src/Security/samples/ClaimsTransformation/README.md diff --git a/src/AuthSamples/samples/ClaimsTransformation/Startup.cs b/src/Security/samples/ClaimsTransformation/Startup.cs similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Startup.cs rename to src/Security/samples/ClaimsTransformation/Startup.cs diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/Account/AccessDenied.cshtml b/src/Security/samples/ClaimsTransformation/Views/Account/AccessDenied.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/Account/AccessDenied.cshtml rename to src/Security/samples/ClaimsTransformation/Views/Account/AccessDenied.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/Account/Login.cshtml b/src/Security/samples/ClaimsTransformation/Views/Account/Login.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/Account/Login.cshtml rename to src/Security/samples/ClaimsTransformation/Views/Account/Login.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/Home/Index.cshtml b/src/Security/samples/ClaimsTransformation/Views/Home/Index.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/Home/Index.cshtml rename to src/Security/samples/ClaimsTransformation/Views/Home/Index.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/Home/MyClaims.cshtml b/src/Security/samples/ClaimsTransformation/Views/Home/MyClaims.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/Home/MyClaims.cshtml rename to src/Security/samples/ClaimsTransformation/Views/Home/MyClaims.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/Shared/Error.cshtml b/src/Security/samples/ClaimsTransformation/Views/Shared/Error.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/Shared/Error.cshtml rename to src/Security/samples/ClaimsTransformation/Views/Shared/Error.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/Shared/_Layout.cshtml b/src/Security/samples/ClaimsTransformation/Views/Shared/_Layout.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/Shared/_Layout.cshtml rename to src/Security/samples/ClaimsTransformation/Views/Shared/_Layout.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/Shared/_ValidationScriptsPartial.cshtml b/src/Security/samples/ClaimsTransformation/Views/Shared/_ValidationScriptsPartial.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/Shared/_ValidationScriptsPartial.cshtml rename to src/Security/samples/ClaimsTransformation/Views/Shared/_ValidationScriptsPartial.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/_ViewImports.cshtml b/src/Security/samples/ClaimsTransformation/Views/_ViewImports.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/_ViewImports.cshtml rename to src/Security/samples/ClaimsTransformation/Views/_ViewImports.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/Views/_ViewStart.cshtml b/src/Security/samples/ClaimsTransformation/Views/_ViewStart.cshtml similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/Views/_ViewStart.cshtml rename to src/Security/samples/ClaimsTransformation/Views/_ViewStart.cshtml diff --git a/src/AuthSamples/samples/ClaimsTransformation/appsettings.Development.json b/src/Security/samples/ClaimsTransformation/appsettings.Development.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/appsettings.Development.json rename to src/Security/samples/ClaimsTransformation/appsettings.Development.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/appsettings.json b/src/Security/samples/ClaimsTransformation/appsettings.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/appsettings.json rename to src/Security/samples/ClaimsTransformation/appsettings.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/bower.json b/src/Security/samples/ClaimsTransformation/bower.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/bower.json rename to src/Security/samples/ClaimsTransformation/bower.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/bundleconfig.json b/src/Security/samples/ClaimsTransformation/bundleconfig.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/bundleconfig.json rename to src/Security/samples/ClaimsTransformation/bundleconfig.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/css/site.css b/src/Security/samples/ClaimsTransformation/wwwroot/css/site.css similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/css/site.css rename to src/Security/samples/ClaimsTransformation/wwwroot/css/site.css diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/css/site.min.css b/src/Security/samples/ClaimsTransformation/wwwroot/css/site.min.css similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/css/site.min.css rename to src/Security/samples/ClaimsTransformation/wwwroot/css/site.min.css diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/favicon.ico b/src/Security/samples/ClaimsTransformation/wwwroot/favicon.ico similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/favicon.ico rename to src/Security/samples/ClaimsTransformation/wwwroot/favicon.ico diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner1.svg b/src/Security/samples/ClaimsTransformation/wwwroot/images/banner1.svg similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner1.svg rename to src/Security/samples/ClaimsTransformation/wwwroot/images/banner1.svg diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner2.svg b/src/Security/samples/ClaimsTransformation/wwwroot/images/banner2.svg similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner2.svg rename to src/Security/samples/ClaimsTransformation/wwwroot/images/banner2.svg diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner3.svg b/src/Security/samples/ClaimsTransformation/wwwroot/images/banner3.svg similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner3.svg rename to src/Security/samples/ClaimsTransformation/wwwroot/images/banner3.svg diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner4.svg b/src/Security/samples/ClaimsTransformation/wwwroot/images/banner4.svg similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/images/banner4.svg rename to src/Security/samples/ClaimsTransformation/wwwroot/images/banner4.svg diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/js/site.js b/src/Security/samples/ClaimsTransformation/wwwroot/js/site.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/js/site.js rename to src/Security/samples/ClaimsTransformation/wwwroot/js/site.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/js/site.min.js b/src/Security/samples/ClaimsTransformation/wwwroot/js/site.min.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/js/site.min.js rename to src/Security/samples/ClaimsTransformation/wwwroot/js/site.min.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/.bower.json b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/.bower.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/.bower.json rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/.bower.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/LICENSE b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/LICENSE rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/LICENSE diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/npm.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/npm.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/bootstrap/dist/js/npm.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/.bower.json b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/.bower.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/.bower.json rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/.bower.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/.bower.json b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/.bower.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/.bower.json rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/.bower.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/LICENSE.md b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/LICENSE.md rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.min.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.min.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/additional-methods.min.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/.bower.json b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/.bower.json similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/.bower.json rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/.bower.json diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/LICENSE.txt b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/LICENSE.txt similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/LICENSE.txt rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/LICENSE.txt diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.js b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.js similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.js rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.js diff --git a/src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.map b/src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from src/AuthSamples/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.map rename to src/Security/samples/ClaimsTransformation/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/src/AuthSamples/samples/Cookies/.bowerrc b/src/Security/samples/Cookies/.bowerrc similarity index 100% rename from src/AuthSamples/samples/Cookies/.bowerrc rename to src/Security/samples/Cookies/.bowerrc diff --git a/src/AuthSamples/samples/Cookies/ConfigureMyCookie.cs b/src/Security/samples/Cookies/ConfigureMyCookie.cs similarity index 100% rename from src/AuthSamples/samples/Cookies/ConfigureMyCookie.cs rename to src/Security/samples/Cookies/ConfigureMyCookie.cs diff --git a/src/AuthSamples/samples/Cookies/Controllers/AccountController.cs b/src/Security/samples/Cookies/Controllers/AccountController.cs similarity index 100% rename from src/AuthSamples/samples/Cookies/Controllers/AccountController.cs rename to src/Security/samples/Cookies/Controllers/AccountController.cs diff --git a/src/AuthSamples/samples/Cookies/Controllers/HomeController.cs b/src/Security/samples/Cookies/Controllers/HomeController.cs similarity index 100% rename from src/AuthSamples/samples/Cookies/Controllers/HomeController.cs rename to src/Security/samples/Cookies/Controllers/HomeController.cs diff --git a/src/Security/samples/Cookies/Cookies.csproj b/src/Security/samples/Cookies/Cookies.csproj new file mode 100644 index 0000000000..feee8fa210 --- /dev/null +++ b/src/Security/samples/Cookies/Cookies.csproj @@ -0,0 +1,15 @@ + + + + netcoreapp2.1 + true + + + + + + + + + + diff --git a/src/AuthSamples/samples/Cookies/Models/ErrorViewModel.cs b/src/Security/samples/Cookies/Models/ErrorViewModel.cs similarity index 100% rename from src/AuthSamples/samples/Cookies/Models/ErrorViewModel.cs rename to src/Security/samples/Cookies/Models/ErrorViewModel.cs diff --git a/src/AuthSamples/samples/Cookies/Program.cs b/src/Security/samples/Cookies/Program.cs similarity index 100% rename from src/AuthSamples/samples/Cookies/Program.cs rename to src/Security/samples/Cookies/Program.cs diff --git a/src/AuthSamples/samples/Cookies/README.md b/src/Security/samples/Cookies/README.md similarity index 100% rename from src/AuthSamples/samples/Cookies/README.md rename to src/Security/samples/Cookies/README.md diff --git a/src/AuthSamples/samples/Cookies/Startup.cs b/src/Security/samples/Cookies/Startup.cs similarity index 100% rename from src/AuthSamples/samples/Cookies/Startup.cs rename to src/Security/samples/Cookies/Startup.cs diff --git a/src/AuthSamples/samples/Cookies/Views/Account/AccessDenied.cshtml b/src/Security/samples/Cookies/Views/Account/AccessDenied.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/Account/AccessDenied.cshtml rename to src/Security/samples/Cookies/Views/Account/AccessDenied.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/Account/Login.cshtml b/src/Security/samples/Cookies/Views/Account/Login.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/Account/Login.cshtml rename to src/Security/samples/Cookies/Views/Account/Login.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/Home/Index.cshtml b/src/Security/samples/Cookies/Views/Home/Index.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/Home/Index.cshtml rename to src/Security/samples/Cookies/Views/Home/Index.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/Home/MyClaims.cshtml b/src/Security/samples/Cookies/Views/Home/MyClaims.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/Home/MyClaims.cshtml rename to src/Security/samples/Cookies/Views/Home/MyClaims.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/Shared/Error.cshtml b/src/Security/samples/Cookies/Views/Shared/Error.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/Shared/Error.cshtml rename to src/Security/samples/Cookies/Views/Shared/Error.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/Shared/_Layout.cshtml b/src/Security/samples/Cookies/Views/Shared/_Layout.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/Shared/_Layout.cshtml rename to src/Security/samples/Cookies/Views/Shared/_Layout.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/Shared/_ValidationScriptsPartial.cshtml b/src/Security/samples/Cookies/Views/Shared/_ValidationScriptsPartial.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/Shared/_ValidationScriptsPartial.cshtml rename to src/Security/samples/Cookies/Views/Shared/_ValidationScriptsPartial.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/_ViewImports.cshtml b/src/Security/samples/Cookies/Views/_ViewImports.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/_ViewImports.cshtml rename to src/Security/samples/Cookies/Views/_ViewImports.cshtml diff --git a/src/AuthSamples/samples/Cookies/Views/_ViewStart.cshtml b/src/Security/samples/Cookies/Views/_ViewStart.cshtml similarity index 100% rename from src/AuthSamples/samples/Cookies/Views/_ViewStart.cshtml rename to src/Security/samples/Cookies/Views/_ViewStart.cshtml diff --git a/src/AuthSamples/samples/Cookies/appsettings.Development.json b/src/Security/samples/Cookies/appsettings.Development.json similarity index 100% rename from src/AuthSamples/samples/Cookies/appsettings.Development.json rename to src/Security/samples/Cookies/appsettings.Development.json diff --git a/src/AuthSamples/samples/Cookies/appsettings.json b/src/Security/samples/Cookies/appsettings.json similarity index 100% rename from src/AuthSamples/samples/Cookies/appsettings.json rename to src/Security/samples/Cookies/appsettings.json diff --git a/src/AuthSamples/samples/Cookies/bower.json b/src/Security/samples/Cookies/bower.json similarity index 100% rename from src/AuthSamples/samples/Cookies/bower.json rename to src/Security/samples/Cookies/bower.json diff --git a/src/AuthSamples/samples/Cookies/bundleconfig.json b/src/Security/samples/Cookies/bundleconfig.json similarity index 100% rename from src/AuthSamples/samples/Cookies/bundleconfig.json rename to src/Security/samples/Cookies/bundleconfig.json diff --git a/src/AuthSamples/samples/Cookies/wwwroot/css/site.css b/src/Security/samples/Cookies/wwwroot/css/site.css similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/css/site.css rename to src/Security/samples/Cookies/wwwroot/css/site.css diff --git a/src/AuthSamples/samples/Cookies/wwwroot/css/site.min.css b/src/Security/samples/Cookies/wwwroot/css/site.min.css similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/css/site.min.css rename to src/Security/samples/Cookies/wwwroot/css/site.min.css diff --git a/src/AuthSamples/samples/Cookies/wwwroot/favicon.ico b/src/Security/samples/Cookies/wwwroot/favicon.ico similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/favicon.ico rename to src/Security/samples/Cookies/wwwroot/favicon.ico diff --git a/src/AuthSamples/samples/Cookies/wwwroot/images/banner1.svg b/src/Security/samples/Cookies/wwwroot/images/banner1.svg similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/images/banner1.svg rename to src/Security/samples/Cookies/wwwroot/images/banner1.svg diff --git a/src/AuthSamples/samples/Cookies/wwwroot/images/banner2.svg b/src/Security/samples/Cookies/wwwroot/images/banner2.svg similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/images/banner2.svg rename to src/Security/samples/Cookies/wwwroot/images/banner2.svg diff --git a/src/AuthSamples/samples/Cookies/wwwroot/images/banner3.svg b/src/Security/samples/Cookies/wwwroot/images/banner3.svg similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/images/banner3.svg rename to src/Security/samples/Cookies/wwwroot/images/banner3.svg diff --git a/src/AuthSamples/samples/Cookies/wwwroot/images/banner4.svg b/src/Security/samples/Cookies/wwwroot/images/banner4.svg similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/images/banner4.svg rename to src/Security/samples/Cookies/wwwroot/images/banner4.svg diff --git a/src/AuthSamples/samples/Cookies/wwwroot/js/site.js b/src/Security/samples/Cookies/wwwroot/js/site.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/js/site.js rename to src/Security/samples/Cookies/wwwroot/js/site.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/js/site.min.js b/src/Security/samples/Cookies/wwwroot/js/site.min.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/js/site.min.js rename to src/Security/samples/Cookies/wwwroot/js/site.min.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/.bower.json b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/.bower.json similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/.bower.json rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/.bower.json diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/LICENSE b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/LICENSE rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/LICENSE diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/js/npm.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/bootstrap/dist/js/npm.js rename to src/Security/samples/Cookies/wwwroot/lib/bootstrap/dist/js/npm.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/.bower.json b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/.bower.json similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/.bower.json rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/.bower.json diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/.bower.json b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation/.bower.json similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/.bower.json rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation/.bower.json diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/LICENSE.md b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/LICENSE.md rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.min.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.min.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/additional-methods.min.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/.bower.json b/src/Security/samples/Cookies/wwwroot/lib/jquery/.bower.json similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/.bower.json rename to src/Security/samples/Cookies/wwwroot/lib/jquery/.bower.json diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/LICENSE.txt b/src/Security/samples/Cookies/wwwroot/lib/jquery/LICENSE.txt similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/LICENSE.txt rename to src/Security/samples/Cookies/wwwroot/lib/jquery/LICENSE.txt diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/dist/jquery.js b/src/Security/samples/Cookies/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/dist/jquery.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery/dist/jquery.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.js b/src/Security/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.js similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.js rename to src/Security/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.js diff --git a/src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.map b/src/Security/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from src/AuthSamples/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.map rename to src/Security/samples/Cookies/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/src/AuthSamples/samples/DynamicSchemes/Controllers/AuthController.cs b/src/Security/samples/DynamicSchemes/Controllers/AuthController.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Controllers/AuthController.cs rename to src/Security/samples/DynamicSchemes/Controllers/AuthController.cs diff --git a/src/Security/samples/DynamicSchemes/DynamicSchemes.csproj b/src/Security/samples/DynamicSchemes/DynamicSchemes.csproj new file mode 100644 index 0000000000..1f8300e50f --- /dev/null +++ b/src/Security/samples/DynamicSchemes/DynamicSchemes.csproj @@ -0,0 +1,25 @@ + + + netcoreapp2.1;net461 + true + + + + + + + + + + + + + + + + + + + + + diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/About.cshtml b/src/Security/samples/DynamicSchemes/Pages/About.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/About.cshtml rename to src/Security/samples/DynamicSchemes/Pages/About.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/About.cshtml.cs b/src/Security/samples/DynamicSchemes/Pages/About.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/About.cshtml.cs rename to src/Security/samples/DynamicSchemes/Pages/About.cshtml.cs diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/Contact.cshtml b/src/Security/samples/DynamicSchemes/Pages/Contact.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/Contact.cshtml rename to src/Security/samples/DynamicSchemes/Pages/Contact.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/Contact.cshtml.cs b/src/Security/samples/DynamicSchemes/Pages/Contact.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/Contact.cshtml.cs rename to src/Security/samples/DynamicSchemes/Pages/Contact.cshtml.cs diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/Error.cshtml b/src/Security/samples/DynamicSchemes/Pages/Error.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/Error.cshtml rename to src/Security/samples/DynamicSchemes/Pages/Error.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/Error.cshtml.cs b/src/Security/samples/DynamicSchemes/Pages/Error.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/Error.cshtml.cs rename to src/Security/samples/DynamicSchemes/Pages/Error.cshtml.cs diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/Index.cshtml b/src/Security/samples/DynamicSchemes/Pages/Index.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/Index.cshtml rename to src/Security/samples/DynamicSchemes/Pages/Index.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/Index.cshtml.cs b/src/Security/samples/DynamicSchemes/Pages/Index.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/Index.cshtml.cs rename to src/Security/samples/DynamicSchemes/Pages/Index.cshtml.cs diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/_Layout.cshtml b/src/Security/samples/DynamicSchemes/Pages/_Layout.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/_Layout.cshtml rename to src/Security/samples/DynamicSchemes/Pages/_Layout.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/_ValidationScriptsPartial.cshtml b/src/Security/samples/DynamicSchemes/Pages/_ValidationScriptsPartial.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/_ValidationScriptsPartial.cshtml rename to src/Security/samples/DynamicSchemes/Pages/_ValidationScriptsPartial.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/_ViewImports.cshtml b/src/Security/samples/DynamicSchemes/Pages/_ViewImports.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/_ViewImports.cshtml rename to src/Security/samples/DynamicSchemes/Pages/_ViewImports.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Pages/_ViewStart.cshtml b/src/Security/samples/DynamicSchemes/Pages/_ViewStart.cshtml similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Pages/_ViewStart.cshtml rename to src/Security/samples/DynamicSchemes/Pages/_ViewStart.cshtml diff --git a/src/AuthSamples/samples/DynamicSchemes/Program.cs b/src/Security/samples/DynamicSchemes/Program.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Program.cs rename to src/Security/samples/DynamicSchemes/Program.cs diff --git a/src/AuthSamples/samples/DynamicSchemes/README.md b/src/Security/samples/DynamicSchemes/README.md similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/README.md rename to src/Security/samples/DynamicSchemes/README.md diff --git a/src/AuthSamples/samples/DynamicSchemes/SimpleAuthHandler.cs b/src/Security/samples/DynamicSchemes/SimpleAuthHandler.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/SimpleAuthHandler.cs rename to src/Security/samples/DynamicSchemes/SimpleAuthHandler.cs diff --git a/src/AuthSamples/samples/DynamicSchemes/Startup.cs b/src/Security/samples/DynamicSchemes/Startup.cs similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/Startup.cs rename to src/Security/samples/DynamicSchemes/Startup.cs diff --git a/src/AuthSamples/samples/DynamicSchemes/appsettings.Development.json b/src/Security/samples/DynamicSchemes/appsettings.Development.json similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/appsettings.Development.json rename to src/Security/samples/DynamicSchemes/appsettings.Development.json diff --git a/src/AuthSamples/samples/DynamicSchemes/appsettings.json b/src/Security/samples/DynamicSchemes/appsettings.json similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/appsettings.json rename to src/Security/samples/DynamicSchemes/appsettings.json diff --git a/src/AuthSamples/samples/DynamicSchemes/bundleconfig.json b/src/Security/samples/DynamicSchemes/bundleconfig.json similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/bundleconfig.json rename to src/Security/samples/DynamicSchemes/bundleconfig.json diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/css/site.css b/src/Security/samples/DynamicSchemes/wwwroot/css/site.css similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/css/site.css rename to src/Security/samples/DynamicSchemes/wwwroot/css/site.css diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/css/site.min.css b/src/Security/samples/DynamicSchemes/wwwroot/css/site.min.css similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/css/site.min.css rename to src/Security/samples/DynamicSchemes/wwwroot/css/site.min.css diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/favicon.ico b/src/Security/samples/DynamicSchemes/wwwroot/favicon.ico similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/favicon.ico rename to src/Security/samples/DynamicSchemes/wwwroot/favicon.ico diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner1.svg b/src/Security/samples/DynamicSchemes/wwwroot/images/banner1.svg similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner1.svg rename to src/Security/samples/DynamicSchemes/wwwroot/images/banner1.svg diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner2.svg b/src/Security/samples/DynamicSchemes/wwwroot/images/banner2.svg similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner2.svg rename to src/Security/samples/DynamicSchemes/wwwroot/images/banner2.svg diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner3.svg b/src/Security/samples/DynamicSchemes/wwwroot/images/banner3.svg similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner3.svg rename to src/Security/samples/DynamicSchemes/wwwroot/images/banner3.svg diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner4.svg b/src/Security/samples/DynamicSchemes/wwwroot/images/banner4.svg similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/images/banner4.svg rename to src/Security/samples/DynamicSchemes/wwwroot/images/banner4.svg diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/js/site.js b/src/Security/samples/DynamicSchemes/wwwroot/js/site.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/js/site.js rename to src/Security/samples/DynamicSchemes/wwwroot/js/site.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/js/site.min.js b/src/Security/samples/DynamicSchemes/wwwroot/js/site.min.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/js/site.min.js rename to src/Security/samples/DynamicSchemes/wwwroot/js/site.min.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/.bower.json b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/.bower.json similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/.bower.json rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/.bower.json diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/LICENSE b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/LICENSE rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/LICENSE diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/npm.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/npm.js rename to src/Security/samples/DynamicSchemes/wwwroot/lib/bootstrap/dist/js/npm.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/.bower.json b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/.bower.json similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/.bower.json rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/.bower.json diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/.bower.json b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/.bower.json similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/.bower.json rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/.bower.json diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/LICENSE.md b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/LICENSE.md rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/.bower.json b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/.bower.json similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/.bower.json rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/.bower.json diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/LICENSE.txt b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/LICENSE.txt similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/LICENSE.txt rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/LICENSE.txt diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.js b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.js rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.js diff --git a/src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.min.map b/src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from src/AuthSamples/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.min.map rename to src/Security/samples/DynamicSchemes/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Controllers/AccountController.cs b/src/Security/samples/Identity.ExternalClaims/Controllers/AccountController.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Controllers/AccountController.cs rename to src/Security/samples/Identity.ExternalClaims/Controllers/AccountController.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Data/ApplicationDbContext.cs b/src/Security/samples/Identity.ExternalClaims/Data/ApplicationDbContext.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Data/ApplicationDbContext.cs rename to src/Security/samples/Identity.ExternalClaims/Data/ApplicationDbContext.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Data/ApplicationUser.cs b/src/Security/samples/Identity.ExternalClaims/Data/ApplicationUser.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Data/ApplicationUser.cs rename to src/Security/samples/Identity.ExternalClaims/Data/ApplicationUser.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs b/src/Security/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs rename to src/Security/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.Designer.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.cs b/src/Security/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.cs rename to src/Security/samples/Identity.ExternalClaims/Data/Migrations/00000000000000_CreateIdentitySchema.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Data/Migrations/ApplicationDbContextModelSnapshot.cs b/src/Security/samples/Identity.ExternalClaims/Data/Migrations/ApplicationDbContextModelSnapshot.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Data/Migrations/ApplicationDbContextModelSnapshot.cs rename to src/Security/samples/Identity.ExternalClaims/Data/Migrations/ApplicationDbContextModelSnapshot.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Extensions/EmailSenderExtensions.cs b/src/Security/samples/Identity.ExternalClaims/Extensions/EmailSenderExtensions.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Extensions/EmailSenderExtensions.cs rename to src/Security/samples/Identity.ExternalClaims/Extensions/EmailSenderExtensions.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Extensions/UrlHelperExtensions.cs b/src/Security/samples/Identity.ExternalClaims/Extensions/UrlHelperExtensions.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Extensions/UrlHelperExtensions.cs rename to src/Security/samples/Identity.ExternalClaims/Extensions/UrlHelperExtensions.cs diff --git a/src/Security/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj b/src/Security/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj new file mode 100644 index 0000000000..4261bf290f --- /dev/null +++ b/src/Security/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj @@ -0,0 +1,30 @@ + + + netcoreapp2.1;net461 + aspnet-Identity.ExternalClaims-E95BE154-CB1B-4633-A2E0-B2DF12FE8BD3 + true + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/AccessDenied.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ConfirmEmail.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ExternalLogin.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPassword.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ForgotPasswordConfirmation.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Lockout.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Login.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWith2fa.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/LoginWithRecoveryCode.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ChangePassword.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Disable2fa.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/EnableAuthenticator.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ExternalLogins.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/Index.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ManageNavPages.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ManageNavPages.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ManageNavPages.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ManageNavPages.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/ResetAuthenticator.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/SetPassword.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_Layout.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_Layout.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_Layout.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_Layout.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_ManageNav.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_ManageNav.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_ManageNav.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_ManageNav.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_StatusMessage.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_StatusMessage.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_StatusMessage.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_StatusMessage.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_ViewImports.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_ViewImports.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Manage/_ViewImports.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Manage/_ViewImports.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/Register.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPassword.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/ResetPasswordConfirmation.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/SignedOut.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/_ViewImports.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Account/_ViewImports.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Account/_ViewImports.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Account/_ViewImports.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Contact.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Contact.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Contact.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Contact.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Contact.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Contact.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Contact.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Contact.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Error.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Error.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Error.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Error.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Error.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Error.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Error.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Error.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Index.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/Index.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Index.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/Index.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/Index.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/Index.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/Index.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/Index.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml.cs b/src/Security/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml.cs rename to src/Security/samples/Identity.ExternalClaims/Pages/MyClaims.cshtml.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/_Layout.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/_Layout.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/_Layout.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/_Layout.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/_LoginPartial.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/_LoginPartial.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/_LoginPartial.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/_LoginPartial.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/_ValidationScriptsPartial.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/_ValidationScriptsPartial.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/_ValidationScriptsPartial.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/_ValidationScriptsPartial.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/_ViewImports.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/_ViewImports.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/_ViewImports.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/_ViewImports.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Pages/_ViewStart.cshtml b/src/Security/samples/Identity.ExternalClaims/Pages/_ViewStart.cshtml similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Pages/_ViewStart.cshtml rename to src/Security/samples/Identity.ExternalClaims/Pages/_ViewStart.cshtml diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Program.cs b/src/Security/samples/Identity.ExternalClaims/Program.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Program.cs rename to src/Security/samples/Identity.ExternalClaims/Program.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/README.md b/src/Security/samples/Identity.ExternalClaims/README.md similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/README.md rename to src/Security/samples/Identity.ExternalClaims/README.md diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Services/EmailSender.cs b/src/Security/samples/Identity.ExternalClaims/Services/EmailSender.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Services/EmailSender.cs rename to src/Security/samples/Identity.ExternalClaims/Services/EmailSender.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Services/IEmailSender.cs b/src/Security/samples/Identity.ExternalClaims/Services/IEmailSender.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Services/IEmailSender.cs rename to src/Security/samples/Identity.ExternalClaims/Services/IEmailSender.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/Startup.cs b/src/Security/samples/Identity.ExternalClaims/Startup.cs similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/Startup.cs rename to src/Security/samples/Identity.ExternalClaims/Startup.cs diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/appsettings.Development.json b/src/Security/samples/Identity.ExternalClaims/appsettings.Development.json similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/appsettings.Development.json rename to src/Security/samples/Identity.ExternalClaims/appsettings.Development.json diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/appsettings.json b/src/Security/samples/Identity.ExternalClaims/appsettings.json similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/appsettings.json rename to src/Security/samples/Identity.ExternalClaims/appsettings.json diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/bundleconfig.json b/src/Security/samples/Identity.ExternalClaims/bundleconfig.json similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/bundleconfig.json rename to src/Security/samples/Identity.ExternalClaims/bundleconfig.json diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/css/site.css b/src/Security/samples/Identity.ExternalClaims/wwwroot/css/site.css similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/css/site.css rename to src/Security/samples/Identity.ExternalClaims/wwwroot/css/site.css diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/css/site.min.css b/src/Security/samples/Identity.ExternalClaims/wwwroot/css/site.min.css similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/css/site.min.css rename to src/Security/samples/Identity.ExternalClaims/wwwroot/css/site.min.css diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/favicon.ico b/src/Security/samples/Identity.ExternalClaims/wwwroot/favicon.ico similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/favicon.ico rename to src/Security/samples/Identity.ExternalClaims/wwwroot/favicon.ico diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner1.svg b/src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner1.svg similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner1.svg rename to src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner1.svg diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner2.svg b/src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner2.svg similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner2.svg rename to src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner2.svg diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner3.svg b/src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner3.svg similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner3.svg rename to src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner3.svg diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner4.svg b/src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner4.svg similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/images/banner4.svg rename to src/Security/samples/Identity.ExternalClaims/wwwroot/images/banner4.svg diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/js/site.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/js/site.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/js/site.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/js/site.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/js/site.min.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/js/site.min.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/js/site.min.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/js/site.min.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/.bower.json b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/.bower.json similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/.bower.json rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/.bower.json diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/LICENSE b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/LICENSE rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/LICENSE diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/npm.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/npm.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/bootstrap/dist/js/npm.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/.bower.json b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/.bower.json similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/.bower.json rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/.bower.json diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/.bower.json b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/.bower.json similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/.bower.json rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/.bower.json diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/LICENSE.md b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/LICENSE.md rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/.bower.json b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/.bower.json similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/.bower.json rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/.bower.json diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/LICENSE.txt b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/LICENSE.txt similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/LICENSE.txt rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/LICENSE.txt diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.js b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.js rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.js diff --git a/src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.min.map b/src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from src/AuthSamples/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.min.map rename to src/Security/samples/Identity.ExternalClaims/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/src/AuthSamples/samples/PathSchemeSelection/.bowerrc b/src/Security/samples/PathSchemeSelection/.bowerrc similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/.bowerrc rename to src/Security/samples/PathSchemeSelection/.bowerrc diff --git a/src/AuthSamples/samples/PathSchemeSelection/Controllers/AccountController.cs b/src/Security/samples/PathSchemeSelection/Controllers/AccountController.cs similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Controllers/AccountController.cs rename to src/Security/samples/PathSchemeSelection/Controllers/AccountController.cs diff --git a/src/AuthSamples/samples/PathSchemeSelection/Controllers/HomeController.cs b/src/Security/samples/PathSchemeSelection/Controllers/HomeController.cs similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Controllers/HomeController.cs rename to src/Security/samples/PathSchemeSelection/Controllers/HomeController.cs diff --git a/src/AuthSamples/samples/PathSchemeSelection/Models/ErrorViewModel.cs b/src/Security/samples/PathSchemeSelection/Models/ErrorViewModel.cs similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Models/ErrorViewModel.cs rename to src/Security/samples/PathSchemeSelection/Models/ErrorViewModel.cs diff --git a/src/Security/samples/PathSchemeSelection/PathSchemeSelection.csproj b/src/Security/samples/PathSchemeSelection/PathSchemeSelection.csproj new file mode 100644 index 0000000000..feee8fa210 --- /dev/null +++ b/src/Security/samples/PathSchemeSelection/PathSchemeSelection.csproj @@ -0,0 +1,15 @@ + + + + netcoreapp2.1 + true + + + + + + + + + + diff --git a/src/AuthSamples/samples/PathSchemeSelection/Program.cs b/src/Security/samples/PathSchemeSelection/Program.cs similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Program.cs rename to src/Security/samples/PathSchemeSelection/Program.cs diff --git a/src/AuthSamples/samples/PathSchemeSelection/README.md b/src/Security/samples/PathSchemeSelection/README.md similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/README.md rename to src/Security/samples/PathSchemeSelection/README.md diff --git a/src/AuthSamples/samples/PathSchemeSelection/Startup.cs b/src/Security/samples/PathSchemeSelection/Startup.cs similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Startup.cs rename to src/Security/samples/PathSchemeSelection/Startup.cs diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/Account/AccessDenied.cshtml b/src/Security/samples/PathSchemeSelection/Views/Account/AccessDenied.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/Account/AccessDenied.cshtml rename to src/Security/samples/PathSchemeSelection/Views/Account/AccessDenied.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/Account/Login.cshtml b/src/Security/samples/PathSchemeSelection/Views/Account/Login.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/Account/Login.cshtml rename to src/Security/samples/PathSchemeSelection/Views/Account/Login.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/Home/Index.cshtml b/src/Security/samples/PathSchemeSelection/Views/Home/Index.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/Home/Index.cshtml rename to src/Security/samples/PathSchemeSelection/Views/Home/Index.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/Home/MyClaims.cshtml b/src/Security/samples/PathSchemeSelection/Views/Home/MyClaims.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/Home/MyClaims.cshtml rename to src/Security/samples/PathSchemeSelection/Views/Home/MyClaims.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/Shared/Error.cshtml b/src/Security/samples/PathSchemeSelection/Views/Shared/Error.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/Shared/Error.cshtml rename to src/Security/samples/PathSchemeSelection/Views/Shared/Error.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/Shared/_Layout.cshtml b/src/Security/samples/PathSchemeSelection/Views/Shared/_Layout.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/Shared/_Layout.cshtml rename to src/Security/samples/PathSchemeSelection/Views/Shared/_Layout.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/Shared/_ValidationScriptsPartial.cshtml b/src/Security/samples/PathSchemeSelection/Views/Shared/_ValidationScriptsPartial.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/Shared/_ValidationScriptsPartial.cshtml rename to src/Security/samples/PathSchemeSelection/Views/Shared/_ValidationScriptsPartial.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/_ViewImports.cshtml b/src/Security/samples/PathSchemeSelection/Views/_ViewImports.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/_ViewImports.cshtml rename to src/Security/samples/PathSchemeSelection/Views/_ViewImports.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/Views/_ViewStart.cshtml b/src/Security/samples/PathSchemeSelection/Views/_ViewStart.cshtml similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/Views/_ViewStart.cshtml rename to src/Security/samples/PathSchemeSelection/Views/_ViewStart.cshtml diff --git a/src/AuthSamples/samples/PathSchemeSelection/appsettings.Development.json b/src/Security/samples/PathSchemeSelection/appsettings.Development.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/appsettings.Development.json rename to src/Security/samples/PathSchemeSelection/appsettings.Development.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/appsettings.json b/src/Security/samples/PathSchemeSelection/appsettings.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/appsettings.json rename to src/Security/samples/PathSchemeSelection/appsettings.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/bower.json b/src/Security/samples/PathSchemeSelection/bower.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/bower.json rename to src/Security/samples/PathSchemeSelection/bower.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/bundleconfig.json b/src/Security/samples/PathSchemeSelection/bundleconfig.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/bundleconfig.json rename to src/Security/samples/PathSchemeSelection/bundleconfig.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/css/site.css b/src/Security/samples/PathSchemeSelection/wwwroot/css/site.css similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/css/site.css rename to src/Security/samples/PathSchemeSelection/wwwroot/css/site.css diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/css/site.min.css b/src/Security/samples/PathSchemeSelection/wwwroot/css/site.min.css similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/css/site.min.css rename to src/Security/samples/PathSchemeSelection/wwwroot/css/site.min.css diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/favicon.ico b/src/Security/samples/PathSchemeSelection/wwwroot/favicon.ico similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/favicon.ico rename to src/Security/samples/PathSchemeSelection/wwwroot/favicon.ico diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner1.svg b/src/Security/samples/PathSchemeSelection/wwwroot/images/banner1.svg similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner1.svg rename to src/Security/samples/PathSchemeSelection/wwwroot/images/banner1.svg diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner2.svg b/src/Security/samples/PathSchemeSelection/wwwroot/images/banner2.svg similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner2.svg rename to src/Security/samples/PathSchemeSelection/wwwroot/images/banner2.svg diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner3.svg b/src/Security/samples/PathSchemeSelection/wwwroot/images/banner3.svg similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner3.svg rename to src/Security/samples/PathSchemeSelection/wwwroot/images/banner3.svg diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner4.svg b/src/Security/samples/PathSchemeSelection/wwwroot/images/banner4.svg similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/images/banner4.svg rename to src/Security/samples/PathSchemeSelection/wwwroot/images/banner4.svg diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/js/site.js b/src/Security/samples/PathSchemeSelection/wwwroot/js/site.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/js/site.js rename to src/Security/samples/PathSchemeSelection/wwwroot/js/site.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/js/site.min.js b/src/Security/samples/PathSchemeSelection/wwwroot/js/site.min.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/js/site.min.js rename to src/Security/samples/PathSchemeSelection/wwwroot/js/site.min.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/.bower.json b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/.bower.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/.bower.json rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/.bower.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/LICENSE b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/LICENSE similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/LICENSE rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/LICENSE diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/npm.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/npm.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/bootstrap/dist/js/npm.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/.bower.json b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/.bower.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/.bower.json rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/.bower.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/.bower.json b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/.bower.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/.bower.json rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/.bower.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/LICENSE.md b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/LICENSE.md similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/LICENSE.md rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/LICENSE.md diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.min.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.min.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/additional-methods.min.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/.bower.json b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/.bower.json similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/.bower.json rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/.bower.json diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/LICENSE.txt b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/LICENSE.txt similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/LICENSE.txt rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/LICENSE.txt diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.js b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.js similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.js rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.js diff --git a/src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.map b/src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.map similarity index 100% rename from src/AuthSamples/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.map rename to src/Security/samples/PathSchemeSelection/wwwroot/lib/jquery/dist/jquery.min.map diff --git a/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj b/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj new file mode 100644 index 0000000000..6c693b9a22 --- /dev/null +++ b/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj @@ -0,0 +1,32 @@ + + + + netcoreapp2.1 + false + + + + + + AnyCPU + + + + + + + + + + + + + + + + + + + + + diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/ClaimsTransformTests.cs b/src/Security/test/AuthSamples.FunctionalTests/ClaimsTransformTests.cs similarity index 100% rename from src/AuthSamples/test/AuthSamples.FunctionalTests/ClaimsTransformTests.cs rename to src/Security/test/AuthSamples.FunctionalTests/ClaimsTransformTests.cs diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/CookiesTests.cs b/src/Security/test/AuthSamples.FunctionalTests/CookiesTests.cs similarity index 100% rename from src/AuthSamples/test/AuthSamples.FunctionalTests/CookiesTests.cs rename to src/Security/test/AuthSamples.FunctionalTests/CookiesTests.cs diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/DynamicSchemeTests.cs b/src/Security/test/AuthSamples.FunctionalTests/DynamicSchemeTests.cs similarity index 100% rename from src/AuthSamples/test/AuthSamples.FunctionalTests/DynamicSchemeTests.cs rename to src/Security/test/AuthSamples.FunctionalTests/DynamicSchemeTests.cs diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/IdentityExternalClaimsTests.cs b/src/Security/test/AuthSamples.FunctionalTests/IdentityExternalClaimsTests.cs similarity index 100% rename from src/AuthSamples/test/AuthSamples.FunctionalTests/IdentityExternalClaimsTests.cs rename to src/Security/test/AuthSamples.FunctionalTests/IdentityExternalClaimsTests.cs diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/PathSchemeSelectionTests.cs b/src/Security/test/AuthSamples.FunctionalTests/PathSchemeSelectionTests.cs similarity index 100% rename from src/AuthSamples/test/AuthSamples.FunctionalTests/PathSchemeSelectionTests.cs rename to src/Security/test/AuthSamples.FunctionalTests/PathSchemeSelectionTests.cs diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/TestServices.cs b/src/Security/test/AuthSamples.FunctionalTests/TestServices.cs similarity index 100% rename from src/AuthSamples/test/AuthSamples.FunctionalTests/TestServices.cs rename to src/Security/test/AuthSamples.FunctionalTests/TestServices.cs diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/xunit.runner.json b/src/Security/test/AuthSamples.FunctionalTests/xunit.runner.json similarity index 100% rename from src/AuthSamples/test/AuthSamples.FunctionalTests/xunit.runner.json rename to src/Security/test/AuthSamples.FunctionalTests/xunit.runner.json From fe20f9240d30264e4e27c0838690f64985a5a846 Mon Sep 17 00:00:00 2001 From: Nate McMaster Date: Fri, 11 Jan 2019 11:47:33 -0800 Subject: [PATCH 2/2] Fix #3503 - update buildtools dependency on DependencyModel to 2.1.0 The 2.0 version of the Microsoft.Extensions.DependencyModel does not support the assembly/file version metadata. We must have at least 2.1. Between 2.1.6 and 2.1.7, we switched the build to use MSBuild.exe ("full" MSBuild) instead of `dotnet msbuild` ("core" MSBuild). MSBuild has different assembly loaders behaviors in core vs full. By switching MSBuild types, we were also unintentionally switching the version of Microsoft.Extensions.DependencyModel.dll that was being used by our build task from 2.1 back down to 2.0. The reason we didn't discover this in earlier 2.1.x patches is that building on msbuild core automatically upgraded our build tasks to Microsoft.Extensions.DependencyModel.dll, Version=2.1.0.0. This happens because of differences in the way .NET Core and MSBuild handles assemblies with the same ID and different versions, and differences in the layout of MSBuild and the .NET Core CLI. In the end, this happened because we didn't have test coverage. MSBuild and custom tasks burned asagain, but we should have just had unit tests all along, which would have uncovered this regression as soon as we switched to msbuild.exe. --- build/dependencies.props | 2 +- test/SharedFx.UnitTests/SharedFxTests.cs | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/build/dependencies.props b/build/dependencies.props index d6e1e63e78..e3872095db 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -98,7 +98,7 @@ 0.10.13 4.2.1 2.1.0-prerelease-02430-04 - 2.0.0 + 2.1.0 8.7.0 4.2.1 3.1.0 diff --git a/test/SharedFx.UnitTests/SharedFxTests.cs b/test/SharedFx.UnitTests/SharedFxTests.cs index d18fa17ef8..36160360df 100644 --- a/test/SharedFx.UnitTests/SharedFxTests.cs +++ b/test/SharedFx.UnitTests/SharedFxTests.cs @@ -47,6 +47,28 @@ namespace Microsoft.AspNetCore Assert.NotNull(depsFile["compilationOptions"]); Assert.Empty(depsFile["compilationOptions"]); Assert.NotEmpty(depsFile["runtimes"][config.RuntimeIdentifier]); + + var targetLibraries = depsFile["targets"][target]; + Assert.All(targetLibraries, libEntry => + { + var lib = Assert.IsType(libEntry); + if (lib.Value["runtime"] == null) + { + return; + } + + Assert.All(lib.Value["runtime"], item => + { + var obj = Assert.IsType(item); + var assemblyVersion = obj.Value["assemblyVersion"]; + Assert.NotNull(assemblyVersion); + Assert.NotEmpty(assemblyVersion.Value()); + + var fileVersion = obj.Value["fileVersion"]; + Assert.NotNull(fileVersion); + Assert.NotEmpty(fileVersion.Value()); + }); + }); } [Theory]