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/dependencies.props b/build/dependencies.props
index 92a658f8f7..3c28d54eb0 100644
--- a/build/dependencies.props
+++ b/build/dependencies.props
@@ -130,7 +130,7 @@
4.2.1
2.2.0-preview1-03124-01
- 2.0.0
+ 2.1.0
8.7.0
4.2.1
2.3.0
diff --git a/build/submodules.props b/build/submodules.props
index b744e29020..93428ad9d3 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 d15bf87a35..0000000000
--- a/src/AuthSamples/.gitignore
+++ /dev/null
@@ -1,38 +0,0 @@
-[Oo]bj/
-[Bb]in/
-TestResults/
-.nuget/
-*.sln.ide/
-_ReSharper.*/
-.idea/
-packages/
-artifacts/
-PublishProfiles/
-.vs/
-.vscode/
-*.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 063f6b6aa4..0000000000
--- a/src/AuthSamples/AuthSamples.sln
+++ /dev/null
@@ -1,146 +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("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DynamicSchemes", "samples\DynamicSchemes\DynamicSchemes.csproj", "{F2F7A64C-870C-40C9-B5FC-F8952F1572B3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CustomPolicyProvider", "samples\CustomPolicyProvider\CustomPolicyProvider.csproj", "{70299871-8FF5-4521-AD56-48BB6E07BA13}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StaticFilesAuth", "samples\StaticFilesAuth\StaticFilesAuth.csproj", "{0F013930-E66F-4F8B-95BE-CDFB417ACE3E}"
-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
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Debug|x64.ActiveCfg = Debug|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Debug|x64.Build.0 = Debug|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Debug|x86.ActiveCfg = Debug|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Debug|x86.Build.0 = Debug|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Release|Any CPU.Build.0 = Release|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Release|x64.ActiveCfg = Release|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Release|x64.Build.0 = Release|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Release|x86.ActiveCfg = Release|Any CPU
- {70299871-8FF5-4521-AD56-48BB6E07BA13}.Release|x86.Build.0 = Release|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Debug|x64.ActiveCfg = Debug|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Debug|x64.Build.0 = Debug|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Debug|x86.ActiveCfg = Debug|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Debug|x86.Build.0 = Debug|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Release|Any CPU.Build.0 = Release|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Release|x64.ActiveCfg = Release|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Release|x64.Build.0 = Release|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.Release|x86.ActiveCfg = Release|Any CPU
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E}.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}
- {70299871-8FF5-4521-AD56-48BB6E07BA13} = {CA4538F5-9DA8-4139-B891-A13279889F79}
- {0F013930-E66F-4F8B-95BE-CDFB417ACE3E} = {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 2991ae3052..0000000000
--- a/src/AuthSamples/Directory.Build.targets
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- $(MicrosoftNETCoreApp22PackageVersion)
- $(NETStandardLibrary20PackageVersion)
-
- 99.9
-
-
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 8385592af4..0000000000
--- a/src/AuthSamples/build/dependencies.props
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
-
- 0.9.9
- 2.2.0-preview2-20181004.6
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.1
- 2.3.2
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 2.2.0-preview3-35425
- 3.14.2
- 5.2.0
- 2.0.9
- 2.1.3
- 2.2.0-preview3-27001-02
- 2.2.0-preview3-35425
- 15.6.1
- 3.0.1
- 2.2.0-preview3-35425
- 4.7.49
- 2.0.3
- 4.5.0
- 0.10.0
- 2.3.1
- 2.4.0
-
-
-
-
diff --git a/src/AuthSamples/build/repo.props b/src/AuthSamples/build/repo.props
deleted file mode 100644
index aff54df7fa..0000000000
--- a/src/AuthSamples/build/repo.props
+++ /dev/null
@@ -1,7 +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 3fc4d053dd..0000000000
--- a/src/AuthSamples/samples/ClaimsTransformation/ClaimsTransformation.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- false
- netcoreapp2.2
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/AuthSamples/samples/Cookies/Cookies.csproj b/src/AuthSamples/samples/Cookies/Cookies.csproj
deleted file mode 100644
index 3fc4d053dd..0000000000
--- a/src/AuthSamples/samples/Cookies/Cookies.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- false
- netcoreapp2.2
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/CustomPolicyProvider.csproj b/src/AuthSamples/samples/CustomPolicyProvider/CustomPolicyProvider.csproj
deleted file mode 100644
index ee238991a6..0000000000
--- a/src/AuthSamples/samples/CustomPolicyProvider/CustomPolicyProvider.csproj
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- netcoreapp2.2
-
-
-
-
-
-
-
-
-
-
diff --git a/src/AuthSamples/samples/DynamicSchemes/DynamicSchemes.csproj b/src/AuthSamples/samples/DynamicSchemes/DynamicSchemes.csproj
deleted file mode 100644
index 2c12b7bf16..0000000000
--- a/src/AuthSamples/samples/DynamicSchemes/DynamicSchemes.csproj
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- netcoreapp2.2;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 6cfa19bd89..0000000000
--- a/src/AuthSamples/samples/Identity.ExternalClaims/Identity.ExternalClaims.csproj
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
- netcoreapp2.2;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 afccf3082c..0000000000
--- a/src/AuthSamples/samples/PathSchemeSelection/PathSchemeSelection.csproj
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- false
- netcoreapp2.2
-
-
-
-
-
-
-
-
-
-
-
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 8fa4427f91..0000000000
--- a/src/AuthSamples/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
- netcoreapp2.2
- AnyCPU
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Framework/Framework.UnitTests/SharedFxTests.cs b/src/Framework/Framework.UnitTests/SharedFxTests.cs
index 2d255fe35e..892f43452f 100644
--- a/src/Framework/Framework.UnitTests/SharedFxTests.cs
+++ b/src/Framework/Framework.UnitTests/SharedFxTests.cs
@@ -43,12 +43,36 @@ namespace Microsoft.AspNetCore
Assert.NotNull(depsFile["compilationOptions"]);
Assert.Empty(depsFile["compilationOptions"]);
Assert.NotEmpty(depsFile["runtimes"][config.RuntimeIdentifier]);
+<<<<<<< HEAD:src/Framework/Framework.UnitTests/SharedFxTests.cs
Assert.All(depsFile["libraries"], item =>
{
var prop = Assert.IsType(item);
var lib = Assert.IsType(prop.Value);
Assert.Equal("package", lib["type"].Value());
Assert.StartsWith("sha512-", lib["sha512"].Value());
+=======
+
+ 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());
+ });
+>>>>>>> release/2.1:test/SharedFx.UnitTests/SharedFxTests.cs
});
}
diff --git a/src/Middleware/CORS/test/FunctionalTests/package-lock.json b/src/Middleware/CORS/test/FunctionalTests/package-lock.json
index 3db2468bdf..d9ea7ae2f6 100644
--- a/src/Middleware/CORS/test/FunctionalTests/package-lock.json
+++ b/src/Middleware/CORS/test/FunctionalTests/package-lock.json
@@ -1689,12 +1689,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1709,17 +1711,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1836,7 +1841,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1848,6 +1854,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1862,6 +1869,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1869,12 +1877,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.2.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.1",
"yallist": "^3.0.0"
@@ -1893,6 +1903,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1973,7 +1984,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1985,6 +1997,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -2106,6 +2119,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
diff --git a/src/Security/AuthSamples.sln b/src/Security/AuthSamples.sln
new file mode 100644
index 0000000000..c18f74b920
--- /dev/null
+++ b/src/Security/AuthSamples.sln
@@ -0,0 +1,441 @@
+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
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CustomPolicyProvider", "samples\CustomPolicyProvider\CustomPolicyProvider.csproj", "{38C0E122-64D0-497F-ABB0-C6A9C3349F02}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StaticFilesAuth", "samples\StaticFilesAuth\StaticFilesAuth.csproj", "{E1E8A599-AB42-4551-8C24-BE4404B65283}"
+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
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x64.Build.0 = Debug|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Debug|x86.Build.0 = Debug|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|Any CPU.Build.0 = Release|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x64.ActiveCfg = Release|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x64.Build.0 = Release|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x86.ActiveCfg = Release|Any CPU
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02}.Release|x86.Build.0 = Release|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x64.Build.0 = Debug|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Debug|x86.Build.0 = Debug|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x64.ActiveCfg = Release|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x64.Build.0 = Release|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.Release|x86.ActiveCfg = Release|Any CPU
+ {E1E8A599-AB42-4551-8C24-BE4404B65283}.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}
+ {38C0E122-64D0-497F-ABB0-C6A9C3349F02} = {CA4538F5-9DA8-4139-B891-A13279889F79}
+ {E1E8A599-AB42-4551-8C24-BE4404B65283} = {CA4538F5-9DA8-4139-B891-A13279889F79}
+ 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/CustomPolicyProvider/Authorization/MinimumAgeAuthorizationHandler.cs b/src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgeAuthorizationHandler.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Authorization/MinimumAgeAuthorizationHandler.cs
rename to src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgeAuthorizationHandler.cs
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Authorization/MinimumAgeAuthorizeAttribute.cs b/src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgeAuthorizeAttribute.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Authorization/MinimumAgeAuthorizeAttribute.cs
rename to src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgeAuthorizeAttribute.cs
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Authorization/MinimumAgePolicyProvider.cs b/src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgePolicyProvider.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Authorization/MinimumAgePolicyProvider.cs
rename to src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgePolicyProvider.cs
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Authorization/MinimumAgeRequirement.cs b/src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgeRequirement.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Authorization/MinimumAgeRequirement.cs
rename to src/Security/samples/CustomPolicyProvider/Authorization/MinimumAgeRequirement.cs
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Controllers/AccountController.cs b/src/Security/samples/CustomPolicyProvider/Controllers/AccountController.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Controllers/AccountController.cs
rename to src/Security/samples/CustomPolicyProvider/Controllers/AccountController.cs
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Controllers/HomeController.cs b/src/Security/samples/CustomPolicyProvider/Controllers/HomeController.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Controllers/HomeController.cs
rename to src/Security/samples/CustomPolicyProvider/Controllers/HomeController.cs
diff --git a/src/Security/samples/CustomPolicyProvider/CustomPolicyProvider.csproj b/src/Security/samples/CustomPolicyProvider/CustomPolicyProvider.csproj
new file mode 100644
index 0000000000..e46b7439c1
--- /dev/null
+++ b/src/Security/samples/CustomPolicyProvider/CustomPolicyProvider.csproj
@@ -0,0 +1,15 @@
+
+
+
+ netcoreapp2.2
+ true
+
+
+
+
+
+
+
+
+
+
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Program.cs b/src/Security/samples/CustomPolicyProvider/Program.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Program.cs
rename to src/Security/samples/CustomPolicyProvider/Program.cs
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Startup.cs b/src/Security/samples/CustomPolicyProvider/Startup.cs
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Startup.cs
rename to src/Security/samples/CustomPolicyProvider/Startup.cs
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Views/Account/Denied.cshtml b/src/Security/samples/CustomPolicyProvider/Views/Account/Denied.cshtml
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Views/Account/Denied.cshtml
rename to src/Security/samples/CustomPolicyProvider/Views/Account/Denied.cshtml
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Views/Account/Signin.cshtml b/src/Security/samples/CustomPolicyProvider/Views/Account/Signin.cshtml
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Views/Account/Signin.cshtml
rename to src/Security/samples/CustomPolicyProvider/Views/Account/Signin.cshtml
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Views/Home/Index.cshtml b/src/Security/samples/CustomPolicyProvider/Views/Home/Index.cshtml
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Views/Home/Index.cshtml
rename to src/Security/samples/CustomPolicyProvider/Views/Home/Index.cshtml
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/Views/Home/MinimumAge.cshtml b/src/Security/samples/CustomPolicyProvider/Views/Home/MinimumAge.cshtml
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/Views/Home/MinimumAge.cshtml
rename to src/Security/samples/CustomPolicyProvider/Views/Home/MinimumAge.cshtml
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/appsettings.Development.json b/src/Security/samples/CustomPolicyProvider/appsettings.Development.json
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/appsettings.Development.json
rename to src/Security/samples/CustomPolicyProvider/appsettings.Development.json
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/appsettings.json b/src/Security/samples/CustomPolicyProvider/appsettings.json
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/appsettings.json
rename to src/Security/samples/CustomPolicyProvider/appsettings.json
diff --git a/src/AuthSamples/samples/CustomPolicyProvider/readme.md b/src/Security/samples/CustomPolicyProvider/readme.md
similarity index 100%
rename from src/AuthSamples/samples/CustomPolicyProvider/readme.md
rename to src/Security/samples/CustomPolicyProvider/readme.md
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/AuthSamples/samples/StaticFilesAuth/Controllers/AccountController.cs b/src/Security/samples/StaticFilesAuth/Controllers/AccountController.cs
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Controllers/AccountController.cs
rename to src/Security/samples/StaticFilesAuth/Controllers/AccountController.cs
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Controllers/HomeController.cs b/src/Security/samples/StaticFilesAuth/Controllers/HomeController.cs
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Controllers/HomeController.cs
rename to src/Security/samples/StaticFilesAuth/Controllers/HomeController.cs
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Models/ErrorViewModel.cs b/src/Security/samples/StaticFilesAuth/Models/ErrorViewModel.cs
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Models/ErrorViewModel.cs
rename to src/Security/samples/StaticFilesAuth/Models/ErrorViewModel.cs
diff --git a/src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/Users/User1/user1file.html b/src/Security/samples/StaticFilesAuth/PrivateFiles/Users/User1/user1file.html
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/Users/User1/user1file.html
rename to src/Security/samples/StaticFilesAuth/PrivateFiles/Users/User1/user1file.html
diff --git a/src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/Users/User2/user2file.html b/src/Security/samples/StaticFilesAuth/PrivateFiles/Users/User2/user2file.html
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/Users/User2/user2file.html
rename to src/Security/samples/StaticFilesAuth/PrivateFiles/Users/User2/user2file.html
diff --git a/src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/Users/privatesub.html b/src/Security/samples/StaticFilesAuth/PrivateFiles/Users/privatesub.html
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/Users/privatesub.html
rename to src/Security/samples/StaticFilesAuth/PrivateFiles/Users/privatesub.html
diff --git a/src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/private.html b/src/Security/samples/StaticFilesAuth/PrivateFiles/private.html
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/private.html
rename to src/Security/samples/StaticFilesAuth/PrivateFiles/private.html
diff --git a/src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/private.txt b/src/Security/samples/StaticFilesAuth/PrivateFiles/private.txt
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/PrivateFiles/private.txt
rename to src/Security/samples/StaticFilesAuth/PrivateFiles/private.txt
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Program.cs b/src/Security/samples/StaticFilesAuth/Program.cs
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Program.cs
rename to src/Security/samples/StaticFilesAuth/Program.cs
diff --git a/src/AuthSamples/samples/StaticFilesAuth/README.md b/src/Security/samples/StaticFilesAuth/README.md
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/README.md
rename to src/Security/samples/StaticFilesAuth/README.md
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Startup.cs b/src/Security/samples/StaticFilesAuth/Startup.cs
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Startup.cs
rename to src/Security/samples/StaticFilesAuth/Startup.cs
diff --git a/src/AuthSamples/samples/StaticFilesAuth/StaticFilesAuth.csproj b/src/Security/samples/StaticFilesAuth/StaticFilesAuth.csproj
similarity index 63%
rename from src/AuthSamples/samples/StaticFilesAuth/StaticFilesAuth.csproj
rename to src/Security/samples/StaticFilesAuth/StaticFilesAuth.csproj
index 5c7f7d860a..73e1a8d46c 100644
--- a/src/AuthSamples/samples/StaticFilesAuth/StaticFilesAuth.csproj
+++ b/src/Security/samples/StaticFilesAuth/StaticFilesAuth.csproj
@@ -3,6 +3,7 @@
netcoreapp2.2;net461
aspnet-StaticFilesAuth-AFE2BD9D-1575-4C3E-BE32-3F15C5BC9947
+ true
@@ -33,12 +34,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/Account/AccessDenied.cshtml b/src/Security/samples/StaticFilesAuth/Views/Account/AccessDenied.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/Account/AccessDenied.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/Account/AccessDenied.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/Account/Login.cshtml b/src/Security/samples/StaticFilesAuth/Views/Account/Login.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/Account/Login.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/Account/Login.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/Home/Index.cshtml b/src/Security/samples/StaticFilesAuth/Views/Home/Index.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/Home/Index.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/Home/Index.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/Shared/Error.cshtml b/src/Security/samples/StaticFilesAuth/Views/Shared/Error.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/Shared/Error.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/Shared/Error.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/Shared/_Layout.cshtml b/src/Security/samples/StaticFilesAuth/Views/Shared/_Layout.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/Shared/_Layout.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/Shared/_Layout.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/Shared/_LoginPartial.cshtml b/src/Security/samples/StaticFilesAuth/Views/Shared/_LoginPartial.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/Shared/_LoginPartial.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/Shared/_LoginPartial.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/Shared/_ValidationScriptsPartial.cshtml b/src/Security/samples/StaticFilesAuth/Views/Shared/_ValidationScriptsPartial.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/Shared/_ValidationScriptsPartial.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/Shared/_ValidationScriptsPartial.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/_ViewImports.cshtml b/src/Security/samples/StaticFilesAuth/Views/_ViewImports.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/_ViewImports.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/_ViewImports.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/Views/_ViewStart.cshtml b/src/Security/samples/StaticFilesAuth/Views/_ViewStart.cshtml
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/Views/_ViewStart.cshtml
rename to src/Security/samples/StaticFilesAuth/Views/_ViewStart.cshtml
diff --git a/src/AuthSamples/samples/StaticFilesAuth/appsettings.Development.json b/src/Security/samples/StaticFilesAuth/appsettings.Development.json
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/appsettings.Development.json
rename to src/Security/samples/StaticFilesAuth/appsettings.Development.json
diff --git a/src/AuthSamples/samples/StaticFilesAuth/appsettings.json b/src/Security/samples/StaticFilesAuth/appsettings.json
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/appsettings.json
rename to src/Security/samples/StaticFilesAuth/appsettings.json
diff --git a/src/AuthSamples/samples/StaticFilesAuth/bundleconfig.json b/src/Security/samples/StaticFilesAuth/bundleconfig.json
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/bundleconfig.json
rename to src/Security/samples/StaticFilesAuth/bundleconfig.json
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/css/site.css b/src/Security/samples/StaticFilesAuth/wwwroot/css/site.css
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/css/site.css
rename to src/Security/samples/StaticFilesAuth/wwwroot/css/site.css
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/css/site.min.css b/src/Security/samples/StaticFilesAuth/wwwroot/css/site.min.css
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/css/site.min.css
rename to src/Security/samples/StaticFilesAuth/wwwroot/css/site.min.css
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/favicon.ico b/src/Security/samples/StaticFilesAuth/wwwroot/favicon.ico
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/favicon.ico
rename to src/Security/samples/StaticFilesAuth/wwwroot/favicon.ico
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner1.svg b/src/Security/samples/StaticFilesAuth/wwwroot/images/banner1.svg
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner1.svg
rename to src/Security/samples/StaticFilesAuth/wwwroot/images/banner1.svg
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner2.svg b/src/Security/samples/StaticFilesAuth/wwwroot/images/banner2.svg
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner2.svg
rename to src/Security/samples/StaticFilesAuth/wwwroot/images/banner2.svg
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner3.svg b/src/Security/samples/StaticFilesAuth/wwwroot/images/banner3.svg
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner3.svg
rename to src/Security/samples/StaticFilesAuth/wwwroot/images/banner3.svg
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner4.svg b/src/Security/samples/StaticFilesAuth/wwwroot/images/banner4.svg
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/images/banner4.svg
rename to src/Security/samples/StaticFilesAuth/wwwroot/images/banner4.svg
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/js/site.js b/src/Security/samples/StaticFilesAuth/wwwroot/js/site.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/js/site.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/js/site.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/js/site.min.js b/src/Security/samples/StaticFilesAuth/wwwroot/js/site.min.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/js/site.min.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/js/site.min.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/.bower.json b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/.bower.json
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/.bower.json
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/.bower.json
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/LICENSE b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/LICENSE
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/LICENSE
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/LICENSE
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/npm.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/npm.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/npm.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/bootstrap/dist/js/npm.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/.bower.json b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/.bower.json
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/.bower.json
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/.bower.json
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/.bower.json b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/.bower.json
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/.bower.json
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/.bower.json
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/LICENSE.md b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/LICENSE.md
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/LICENSE.md
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/LICENSE.md
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.min.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/additional-methods.min.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/.bower.json b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/.bower.json
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/.bower.json
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/.bower.json
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/LICENSE.txt b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/LICENSE.txt
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/LICENSE.txt
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/LICENSE.txt
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.min.js b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.min.js
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.min.js
rename to src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.min.js
diff --git a/src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.min.map b/src/Security/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.min.map
similarity index 100%
rename from src/AuthSamples/samples/StaticFilesAuth/wwwroot/lib/jquery/dist/jquery.min.map
rename to src/Security/samples/StaticFilesAuth/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..3f0cea150a
--- /dev/null
+++ b/src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj
@@ -0,0 +1,29 @@
+
+
+
+ netcoreapp2.2
+ 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/CustomPolicyProviderTests.cs b/src/Security/test/AuthSamples.FunctionalTests/CustomPolicyProviderTests.cs
similarity index 100%
rename from src/AuthSamples/test/AuthSamples.FunctionalTests/CustomPolicyProviderTests.cs
rename to src/Security/test/AuthSamples.FunctionalTests/CustomPolicyProviderTests.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/HttpClientExtensions.cs b/src/Security/test/AuthSamples.FunctionalTests/HttpClientExtensions.cs
similarity index 100%
rename from src/AuthSamples/test/AuthSamples.FunctionalTests/HttpClientExtensions.cs
rename to src/Security/test/AuthSamples.FunctionalTests/HttpClientExtensions.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/StaticFilesAuthTests.cs b/src/Security/test/AuthSamples.FunctionalTests/StaticFilesAuthTests.cs
similarity index 100%
rename from src/AuthSamples/test/AuthSamples.FunctionalTests/StaticFilesAuthTests.cs
rename to src/Security/test/AuthSamples.FunctionalTests/StaticFilesAuthTests.cs
diff --git a/src/AuthSamples/test/AuthSamples.FunctionalTests/TestAssert.cs b/src/Security/test/AuthSamples.FunctionalTests/TestAssert.cs
similarity index 100%
rename from src/AuthSamples/test/AuthSamples.FunctionalTests/TestAssert.cs
rename to src/Security/test/AuthSamples.FunctionalTests/TestAssert.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
diff --git a/src/SignalR/clients/ts/FunctionalTests/package-lock.json b/src/SignalR/clients/ts/FunctionalTests/package-lock.json
index 98ea76c951..e2b24fb2bb 100644
--- a/src/SignalR/clients/ts/FunctionalTests/package-lock.json
+++ b/src/SignalR/clients/ts/FunctionalTests/package-lock.json
@@ -1827,12 +1827,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1847,17 +1849,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1974,7 +1979,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1986,6 +1992,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -2000,6 +2007,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -2007,12 +2015,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.2.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.1",
"yallist": "^3.0.0"
@@ -2031,6 +2041,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -2111,7 +2122,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -2123,6 +2135,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -2244,6 +2257,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
diff --git a/src/SignalR/clients/ts/common/package-lock.json b/src/SignalR/clients/ts/common/package-lock.json
index 64f49215ce..8b3564efc7 100644
--- a/src/SignalR/clients/ts/common/package-lock.json
+++ b/src/SignalR/clients/ts/common/package-lock.json
@@ -2622,12 +2622,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -2642,17 +2644,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -2769,7 +2774,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -2781,6 +2787,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -2795,6 +2802,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -2802,12 +2810,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.2.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.1",
"yallist": "^3.0.0"
@@ -2826,6 +2836,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -2906,7 +2917,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -2918,6 +2930,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -3039,6 +3052,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",