Browse Source

Merge NWebsec.Core and NWebsec.Middleware and use an internal version discriminator

pull/41/head
Kévin Chalet 10 years ago
parent
commit
55b519b42a
  1. 9
      OpenIddict.sln
  2. 21
      external/NWebsec.Core/NWebsec.Core.xproj
  3. 33
      external/NWebsec.Core/project.json
  4. 0
      external/NWebsec/ApplicationBuilderExtensions.cs
  5. 0
      external/NWebsec/Core/OwinEnvironment.cs
  6. 0
      external/NWebsec/Core/OwinKeys.cs
  7. 0
      external/NWebsec/Core/RequestHeaders.cs
  8. 0
      external/NWebsec/Core/ResponseHeaders.cs
  9. 0
      external/NWebsec/CspDirective.cs
  10. 0
      external/NWebsec/CspDirectiveExtensions.cs
  11. 0
      external/NWebsec/CspOptions.cs
  12. 0
      external/NWebsec/CspReportUriDirective.cs
  13. 0
      external/NWebsec/Exceptions/RedirectValidationException.cs
  14. 0
      external/NWebsec/Extensions/HttpContextExtensions.cs
  15. 0
      external/NWebsec/Fluent/IFluentInterface.cs
  16. 0
      external/NWebsec/FluentCspPluginTypesDirective.cs
  17. 0
      external/NWebsec/FluentCspSandboxDirective.cs
  18. 0
      external/NWebsec/Helpers/CspUpgradeHelper.cs
  19. 0
      external/NWebsec/Helpers/HeaderResultHandler.cs
  20. 0
      external/NWebsec/Helpers/IHeaderResultHandler.cs
  21. 0
      external/NWebsec/Helpers/X509/TlvTripletHeader.cs
  22. 0
      external/NWebsec/Helpers/X509/X509Helper.cs
  23. 0
      external/NWebsec/HpkpOptions.cs
  24. 0
      external/NWebsec/HpkpOptionsConfiguration.cs
  25. 0
      external/NWebsec/HstsOptions.cs
  26. 0
      external/NWebsec/HstsOptionsConfiguration.cs
  27. 0
      external/NWebsec/HttpHeaders/Configuration/CspConfiguration.cs
  28. 0
      external/NWebsec/HttpHeaders/Configuration/CspDirectiveConfiguration.cs
  29. 0
      external/NWebsec/HttpHeaders/Configuration/CspHeaderConfiguration.cs
  30. 0
      external/NWebsec/HttpHeaders/Configuration/CspPluginTypesDirectiveConfiguration.cs
  31. 0
      external/NWebsec/HttpHeaders/Configuration/CspReportUriDirectiveConfiguration.cs
  32. 0
      external/NWebsec/HttpHeaders/Configuration/CspSandboxDirectiveConfiguration.cs
  33. 0
      external/NWebsec/HttpHeaders/Configuration/CspUpgradeDirectiveConfiguration.cs
  34. 0
      external/NWebsec/HttpHeaders/Configuration/HpkpConfiguration.cs
  35. 0
      external/NWebsec/HttpHeaders/Configuration/HstsConfiguration.cs
  36. 0
      external/NWebsec/HttpHeaders/Configuration/ICspConfiguration.cs
  37. 0
      external/NWebsec/HttpHeaders/Configuration/ICspDirectiveBasicConfiguration.cs
  38. 0
      external/NWebsec/HttpHeaders/Configuration/ICspDirectiveConfiguration.cs
  39. 0
      external/NWebsec/HttpHeaders/Configuration/ICspDirectiveUnsafeInlineConfiguration.cs
  40. 0
      external/NWebsec/HttpHeaders/Configuration/ICspHeaderConfiguration.cs
  41. 0
      external/NWebsec/HttpHeaders/Configuration/ICspPluginTypesDirectiveConfiguration.cs
  42. 0
      external/NWebsec/HttpHeaders/Configuration/ICspReportUriDirectiveConfiguration.cs
  43. 0
      external/NWebsec/HttpHeaders/Configuration/ICspSandboxDirectiveConfiguration.cs
  44. 0
      external/NWebsec/HttpHeaders/Configuration/ICspUpgradeDirectiveConfiguration.cs
  45. 0
      external/NWebsec/HttpHeaders/Configuration/IHpkpCertConfiguration.cs
  46. 0
      external/NWebsec/HttpHeaders/Configuration/IHpkpConfiguration.cs
  47. 0
      external/NWebsec/HttpHeaders/Configuration/IHpkpPinConfiguration.cs
  48. 0
      external/NWebsec/HttpHeaders/Configuration/IHstsConfiguration.cs
  49. 0
      external/NWebsec/HttpHeaders/Configuration/IRedirectValidationConfiguration.cs
  50. 0
      external/NWebsec/HttpHeaders/Configuration/ISameHostHttpsRedirectConfiguration.cs
  51. 0
      external/NWebsec/HttpHeaders/Configuration/ISimpleBooleanConfiguration.cs
  52. 0
      external/NWebsec/HttpHeaders/Configuration/IXFrameOptionsConfiguration.cs
  53. 0
      external/NWebsec/HttpHeaders/Configuration/IXRobotsTagConfiguration.cs
  54. 0
      external/NWebsec/HttpHeaders/Configuration/IXXssProtectionConfiguration.cs
  55. 0
      external/NWebsec/HttpHeaders/Configuration/RedirectValidationConfiguration.cs
  56. 0
      external/NWebsec/HttpHeaders/Configuration/SameHostHttpsRedirectConfiguration.cs
  57. 0
      external/NWebsec/HttpHeaders/Configuration/SimpleBooleanConfiguration.cs
  58. 0
      external/NWebsec/HttpHeaders/Configuration/Validation/HpkpConfigurationValidator.cs
  59. 0
      external/NWebsec/HttpHeaders/Configuration/Validation/HstsConfigurationValidator.cs
  60. 0
      external/NWebsec/HttpHeaders/Configuration/Validation/Rfc2045MediaTypeValidator.cs
  61. 0
      external/NWebsec/HttpHeaders/Configuration/Validation/XRobotsTagConfigurationValidator.cs
  62. 0
      external/NWebsec/HttpHeaders/Configuration/XFrameOptionsConfiguration.cs
  63. 0
      external/NWebsec/HttpHeaders/Configuration/XRobotsTagConfiguration.cs
  64. 0
      external/NWebsec/HttpHeaders/Configuration/XXssProtectionConfiguration.cs
  65. 0
      external/NWebsec/HttpHeaders/Csp/CspSourceParseResult.cs
  66. 0
      external/NWebsec/HttpHeaders/Csp/CspUriSource.cs
  67. 0
      external/NWebsec/HttpHeaders/Csp/InvalidCspSourceException.cs
  68. 0
      external/NWebsec/HttpHeaders/HeaderConstants.cs
  69. 0
      external/NWebsec/HttpHeaders/HeaderGenerator.cs
  70. 0
      external/NWebsec/HttpHeaders/HeaderResult.cs
  71. 0
      external/NWebsec/HttpHeaders/IHeaderGenerator.cs
  72. 0
      external/NWebsec/HttpHeaders/XXssPolicy.cs
  73. 0
      external/NWebsec/HttpHeaders/XfoPolicy.cs
  74. 0
      external/NWebsec/IFluentCspOptions.cs
  75. 0
      external/NWebsec/IFluentCspPluginTypesDirective.cs
  76. 0
      external/NWebsec/IFluentCspReportUriDirective.cs
  77. 0
      external/NWebsec/IFluentCspSandboxDirective.cs
  78. 0
      external/NWebsec/IFluentHpkpOptions.cs
  79. 0
      external/NWebsec/IFluentHstsOptions.cs
  80. 0
      external/NWebsec/IFluentRedirectValidationOptions.cs
  81. 0
      external/NWebsec/IFluentXFrameOptions.cs
  82. 0
      external/NWebsec/IFluentXRobotsTagOptions.cs
  83. 0
      external/NWebsec/IFluentXXssProtectionOptions.cs
  84. 0
      external/NWebsec/Middleware/CspMiddleware.cs
  85. 0
      external/NWebsec/Middleware/HpkpMiddleware.cs
  86. 0
      external/NWebsec/Middleware/HstsMiddleware.cs
  87. 0
      external/NWebsec/Middleware/MiddleWareBase.cs
  88. 0
      external/NWebsec/Middleware/RedirectValidationMiddleware.cs
  89. 0
      external/NWebsec/Middleware/XContentTypeOptionsMiddleware.cs
  90. 0
      external/NWebsec/Middleware/XDownloadOptionsMiddleware.cs
  91. 0
      external/NWebsec/Middleware/XRobotsTagMiddleware.cs
  92. 0
      external/NWebsec/Middleware/XXssMiddleware.cs
  93. 0
      external/NWebsec/Middleware/XfoMiddleware.cs
  94. 0
      external/NWebsec/NWebsec.xproj
  95. 0
      external/NWebsec/NWebsecContext.cs
  96. 0
      external/NWebsec/RedirectValidationOptions.cs
  97. 0
      external/NWebsec/RedirectValidator.cs
  98. 0
      external/NWebsec/XFrameOptions.cs
  99. 0
      external/NWebsec/XRobotsTagOptions.cs
  100. 0
      external/NWebsec/XXssProtectionOptions.cs

9
OpenIddict.sln

@ -25,9 +25,7 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "OpenIddict.Mvc", "src\OpenI
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "external", "external", "{DE26CC68-28BA-44BB-B28E-43B949C6C606}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "NWebsec.Core", "external\NWebsec.Core\NWebsec.Core.xproj", "{E9575361-5C4B-425A-BCA5-0E8249C6C5FB}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "NWebsec.Middleware", "external\NWebsec.Middleware\NWebsec.Middleware.xproj", "{38C8E88F-1D01-466F-B47D-6D67F13C1594}"
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "NWebsec", "external\NWebsec\NWebsec.xproj", "{38C8E88F-1D01-466F-B47D-6D67F13C1594}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -67,10 +65,6 @@ Global
{7AE46E2F-E93B-4FF9-B941-6CD7A3E1BF84}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7AE46E2F-E93B-4FF9-B941-6CD7A3E1BF84}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7AE46E2F-E93B-4FF9-B941-6CD7A3E1BF84}.Release|Any CPU.Build.0 = Release|Any CPU
{E9575361-5C4B-425A-BCA5-0E8249C6C5FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E9575361-5C4B-425A-BCA5-0E8249C6C5FB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E9575361-5C4B-425A-BCA5-0E8249C6C5FB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E9575361-5C4B-425A-BCA5-0E8249C6C5FB}.Release|Any CPU.Build.0 = Release|Any CPU
{38C8E88F-1D01-466F-B47D-6D67F13C1594}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{38C8E88F-1D01-466F-B47D-6D67F13C1594}.Debug|Any CPU.Build.0 = Debug|Any CPU
{38C8E88F-1D01-466F-B47D-6D67F13C1594}.Release|Any CPU.ActiveCfg = Release|Any CPU
@ -88,7 +82,6 @@ Global
{D2450929-ED0E-420D-B475-327924F9701C} = {D544447C-D701-46BB-9A5B-C76C612A596B}
{E60CF8CA-6313-4359-BE43-AFCBB927EA30} = {D544447C-D701-46BB-9A5B-C76C612A596B}
{7AE46E2F-E93B-4FF9-B941-6CD7A3E1BF84} = {D544447C-D701-46BB-9A5B-C76C612A596B}
{E9575361-5C4B-425A-BCA5-0E8249C6C5FB} = {DE26CC68-28BA-44BB-B28E-43B949C6C606}
{38C8E88F-1D01-466F-B47D-6D67F13C1594} = {DE26CC68-28BA-44BB-B28E-43B949C6C606}
EndGlobalSection
EndGlobal

21
external/NWebsec.Core/NWebsec.Core.xproj

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">
<ProjectGuid>e9575361-5c4b-425a-bca5-0e8249c6c5fb</ProjectGuid>
<RootNamespace>NWebsec.Core</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">..\..\artifacts\obj\$(MSBuildProjectName)</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">..\..\artifacts\bin\$(MSBuildProjectName)\</OutputPath>
</PropertyGroup>
<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<ProduceOutputsOnBuild>True</ProduceOutputsOnBuild>
</PropertyGroup>
<Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

33
external/NWebsec.Core/project.json

@ -1,33 +0,0 @@
{
"version": "2.0.0-gamma-custom-*",
"title": "NWebsec.Core (ASP.NET 5)",
"description": "This library provides core functionality for the NWebsec security libraries.",
"releaseNotes": "This release includes core functions for the NWebsec security libaries.",
"authors": [ "André N. Klingsheim" ],
"owners": [ "André N. Klingsheim" ],
"copyright": "Copyright © 2014 - 2015",
"tags": [ "NWebsec Security AspNet AppSec" ],
"projectUrl": "https://docs.nwebsec.com/en/latest/",
"licenseUrl": "https://github.com/NWebsec/NWebsec/blob/master/LICENSE",
"iconUrl": "https://klings.blob.core.windows.net/nwebsecicon/nwebsec_nuget.png",
"shared": "**/**.cs",
"frameworks": {
"dnx451": { },
"net451": { },
"dotnet5.4": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-*",
"System.Runtime": "4.0.21-*",
"System.Security.Cryptography.Algorithms": "4.0.0-*",
"System.Security.Cryptography.X509Certificates": "4.0.0-*",
"System.Text.RegularExpressions": "4.0.11-*"
}
}
},
"dependencies": {
"Microsoft.AspNet.Http.Abstractions": "1.0.0-*"
}
}

0
external/NWebsec.Middleware/ApplicationBuilderExtensions.cs → external/NWebsec/ApplicationBuilderExtensions.cs

0
external/NWebsec.Middleware/Core/OwinEnvironment.cs → external/NWebsec/Core/OwinEnvironment.cs

0
external/NWebsec.Middleware/Core/OwinKeys.cs → external/NWebsec/Core/OwinKeys.cs

0
external/NWebsec.Middleware/Core/RequestHeaders.cs → external/NWebsec/Core/RequestHeaders.cs

0
external/NWebsec.Middleware/Core/ResponseHeaders.cs → external/NWebsec/Core/ResponseHeaders.cs

0
external/NWebsec.Middleware/CspDirective.cs → external/NWebsec/CspDirective.cs

0
external/NWebsec.Middleware/CspDirectiveExtensions.cs → external/NWebsec/CspDirectiveExtensions.cs

0
external/NWebsec.Middleware/CspOptions.cs → external/NWebsec/CspOptions.cs

0
external/NWebsec.Middleware/CspReportUriDirective.cs → external/NWebsec/CspReportUriDirective.cs

0
external/NWebsec.Core/Exceptions/RedirectValidationException.cs → external/NWebsec/Exceptions/RedirectValidationException.cs

0
external/NWebsec.Core/Extensions/HttpContextExtensions.cs → external/NWebsec/Extensions/HttpContextExtensions.cs

0
external/NWebsec.Core/Fluent/IFluentInterface.cs → external/NWebsec/Fluent/IFluentInterface.cs

0
external/NWebsec.Middleware/FluentCspPluginTypesDirective.cs → external/NWebsec/FluentCspPluginTypesDirective.cs

0
external/NWebsec.Middleware/FluentCspSandboxDirective.cs → external/NWebsec/FluentCspSandboxDirective.cs

0
external/NWebsec.Middleware/Helpers/CspUpgradeHelper.cs → external/NWebsec/Helpers/CspUpgradeHelper.cs

0
external/NWebsec.Core/Helpers/HeaderResultHandler.cs → external/NWebsec/Helpers/HeaderResultHandler.cs

0
external/NWebsec.Core/Helpers/IHeaderResultHandler.cs → external/NWebsec/Helpers/IHeaderResultHandler.cs

0
external/NWebsec.Core/Helpers/X509/TlvTripletHeader.cs → external/NWebsec/Helpers/X509/TlvTripletHeader.cs

0
external/NWebsec.Core/Helpers/X509/X509Helper.cs → external/NWebsec/Helpers/X509/X509Helper.cs

0
external/NWebsec.Middleware/HpkpOptions.cs → external/NWebsec/HpkpOptions.cs

0
external/NWebsec.Middleware/HpkpOptionsConfiguration.cs → external/NWebsec/HpkpOptionsConfiguration.cs

0
external/NWebsec.Middleware/HstsOptions.cs → external/NWebsec/HstsOptions.cs

0
external/NWebsec.Middleware/HstsOptionsConfiguration.cs → external/NWebsec/HstsOptionsConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/CspConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/CspConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/CspDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/CspDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/CspHeaderConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/CspHeaderConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/CspPluginTypesDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/CspPluginTypesDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/CspReportUriDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/CspReportUriDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/CspSandboxDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/CspSandboxDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/CspUpgradeDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/CspUpgradeDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/HpkpConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/HpkpConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/HstsConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/HstsConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspDirectiveBasicConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspDirectiveBasicConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspDirectiveUnsafeInlineConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspDirectiveUnsafeInlineConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspHeaderConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspHeaderConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspPluginTypesDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspPluginTypesDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspReportUriDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspReportUriDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspSandboxDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspSandboxDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ICspUpgradeDirectiveConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ICspUpgradeDirectiveConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IHpkpCertConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IHpkpCertConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IHpkpConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IHpkpConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IHpkpPinConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IHpkpPinConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IHstsConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IHstsConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IRedirectValidationConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IRedirectValidationConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ISameHostHttpsRedirectConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ISameHostHttpsRedirectConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/ISimpleBooleanConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/ISimpleBooleanConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IXFrameOptionsConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IXFrameOptionsConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IXRobotsTagConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IXRobotsTagConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/IXXssProtectionConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/IXXssProtectionConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/RedirectValidationConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/RedirectValidationConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/SameHostHttpsRedirectConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/SameHostHttpsRedirectConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/SimpleBooleanConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/SimpleBooleanConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/Validation/HpkpConfigurationValidator.cs → external/NWebsec/HttpHeaders/Configuration/Validation/HpkpConfigurationValidator.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/Validation/HstsConfigurationValidator.cs → external/NWebsec/HttpHeaders/Configuration/Validation/HstsConfigurationValidator.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/Validation/Rfc2045MediaTypeValidator.cs → external/NWebsec/HttpHeaders/Configuration/Validation/Rfc2045MediaTypeValidator.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/Validation/XRobotsTagConfigurationValidator.cs → external/NWebsec/HttpHeaders/Configuration/Validation/XRobotsTagConfigurationValidator.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/XFrameOptionsConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/XFrameOptionsConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/XRobotsTagConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/XRobotsTagConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Configuration/XXssProtectionConfiguration.cs → external/NWebsec/HttpHeaders/Configuration/XXssProtectionConfiguration.cs

0
external/NWebsec.Core/HttpHeaders/Csp/CspSourceParseResult.cs → external/NWebsec/HttpHeaders/Csp/CspSourceParseResult.cs

0
external/NWebsec.Core/HttpHeaders/Csp/CspUriSource.cs → external/NWebsec/HttpHeaders/Csp/CspUriSource.cs

0
external/NWebsec.Core/HttpHeaders/Csp/InvalidCspSourceException.cs → external/NWebsec/HttpHeaders/Csp/InvalidCspSourceException.cs

0
external/NWebsec.Core/HttpHeaders/HeaderConstants.cs → external/NWebsec/HttpHeaders/HeaderConstants.cs

0
external/NWebsec.Core/HttpHeaders/HeaderGenerator.cs → external/NWebsec/HttpHeaders/HeaderGenerator.cs

0
external/NWebsec.Core/HttpHeaders/HeaderResult.cs → external/NWebsec/HttpHeaders/HeaderResult.cs

0
external/NWebsec.Core/HttpHeaders/IHeaderGenerator.cs → external/NWebsec/HttpHeaders/IHeaderGenerator.cs

0
external/NWebsec.Core/HttpHeaders/XXssPolicy.cs → external/NWebsec/HttpHeaders/XXssPolicy.cs

0
external/NWebsec.Core/HttpHeaders/XfoPolicy.cs → external/NWebsec/HttpHeaders/XfoPolicy.cs

0
external/NWebsec.Middleware/IFluentCspOptions.cs → external/NWebsec/IFluentCspOptions.cs

0
external/NWebsec.Middleware/IFluentCspPluginTypesDirective.cs → external/NWebsec/IFluentCspPluginTypesDirective.cs

0
external/NWebsec.Middleware/IFluentCspReportUriDirective.cs → external/NWebsec/IFluentCspReportUriDirective.cs

0
external/NWebsec.Middleware/IFluentCspSandboxDirective.cs → external/NWebsec/IFluentCspSandboxDirective.cs

0
external/NWebsec.Middleware/IFluentHpkpOptions.cs → external/NWebsec/IFluentHpkpOptions.cs

0
external/NWebsec.Middleware/IFluentHstsOptions.cs → external/NWebsec/IFluentHstsOptions.cs

0
external/NWebsec.Middleware/IFluentRedirectValidationOptions.cs → external/NWebsec/IFluentRedirectValidationOptions.cs

0
external/NWebsec.Middleware/IFluentXFrameOptions.cs → external/NWebsec/IFluentXFrameOptions.cs

0
external/NWebsec.Middleware/IFluentXRobotsTagOptions.cs → external/NWebsec/IFluentXRobotsTagOptions.cs

0
external/NWebsec.Middleware/IFluentXXssProtectionOptions.cs → external/NWebsec/IFluentXXssProtectionOptions.cs

0
external/NWebsec.Middleware/Middleware/CspMiddleware.cs → external/NWebsec/Middleware/CspMiddleware.cs

0
external/NWebsec.Middleware/Middleware/HpkpMiddleware.cs → external/NWebsec/Middleware/HpkpMiddleware.cs

0
external/NWebsec.Middleware/Middleware/HstsMiddleware.cs → external/NWebsec/Middleware/HstsMiddleware.cs

0
external/NWebsec.Middleware/Middleware/MiddleWareBase.cs → external/NWebsec/Middleware/MiddleWareBase.cs

0
external/NWebsec.Middleware/Middleware/RedirectValidationMiddleware.cs → external/NWebsec/Middleware/RedirectValidationMiddleware.cs

0
external/NWebsec.Middleware/Middleware/XContentTypeOptionsMiddleware.cs → external/NWebsec/Middleware/XContentTypeOptionsMiddleware.cs

0
external/NWebsec.Middleware/Middleware/XDownloadOptionsMiddleware.cs → external/NWebsec/Middleware/XDownloadOptionsMiddleware.cs

0
external/NWebsec.Middleware/Middleware/XRobotsTagMiddleware.cs → external/NWebsec/Middleware/XRobotsTagMiddleware.cs

0
external/NWebsec.Middleware/Middleware/XXssMiddleware.cs → external/NWebsec/Middleware/XXssMiddleware.cs

0
external/NWebsec.Middleware/Middleware/XfoMiddleware.cs → external/NWebsec/Middleware/XfoMiddleware.cs

0
external/NWebsec.Middleware/NWebsec.Middleware.xproj → external/NWebsec/NWebsec.xproj

0
external/NWebsec.Core/NWebsecContext.cs → external/NWebsec/NWebsecContext.cs

0
external/NWebsec.Middleware/RedirectValidationOptions.cs → external/NWebsec/RedirectValidationOptions.cs

0
external/NWebsec.Core/RedirectValidator.cs → external/NWebsec/RedirectValidator.cs

0
external/NWebsec.Middleware/XFrameOptions.cs → external/NWebsec/XFrameOptions.cs

0
external/NWebsec.Middleware/XRobotsTagOptions.cs → external/NWebsec/XRobotsTagOptions.cs

0
external/NWebsec.Middleware/XXssProtectionOptions.cs → external/NWebsec/XXssProtectionOptions.cs

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save