├── .config └── dotnet-tools.json ├── .git-blame-ignore-revs ├── .gitattributes ├── .github └── workflows │ └── BuildAndPack.yml ├── .gitignore ├── .nuke ├── build.schema.json └── parameters.json ├── .vscode ├── launch.json └── tasks.json ├── CHANGELOG.md ├── Directory.Build.props ├── LICENSE ├── NetEscapades.AspNetCore.SecurityHeaders.sln ├── NuGet.config ├── README.md ├── ReleaseNotes.md ├── global.json ├── icon.png ├── icon_32.png ├── src ├── NetEscapades.AspNetCore.SecurityHeaders.Analyzers │ ├── DeprecatedApiAnalyzer.cs │ ├── InsecureApiAnalyzer.cs │ └── NetEscapades.AspNetCore.SecurityHeaders.Analyzers.csproj ├── NetEscapades.AspNetCore.SecurityHeaders.TagHelpers │ ├── AttributeHashTagHelper.cs │ ├── CryptographyAlgorithms.cs │ ├── HashTagHelper.cs │ ├── NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.csproj │ ├── NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.ruleset │ ├── NonceTagHelper.cs │ └── stylecop.json ├── NetEscapades.AspNetCore.SecurityHeaders │ ├── EndpointConventionBuilderExtensions.cs │ ├── Generated │ │ └── netcoreapp3.1 │ │ │ └── SourceGenerator │ │ │ └── SourceGenerator.ContentSecurityPolicyGenerator │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.BaseUriDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ChildSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ConnectSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.CustomDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.DefaultSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FontSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FormActionDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FrameAncestorsDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FrameSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ImageSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ManifestSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.MediaSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ObjectSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceAttrDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceElemDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceAttrDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceDirectiveBuilder.g.cs │ │ │ ├── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceElemDirectiveBuilder.g.cs │ │ │ └── NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.WorkerSourceDirectiveBuilder.g.cs │ ├── HeaderPolicyCollection.cs │ ├── HeaderPolicyCollectionExtensions.cs │ ├── Headers │ │ ├── ContentSecurityPolicy │ │ │ ├── BaseUriDirectiveBuilder.cs │ │ │ ├── BlockAllMixedContentDirectiveBuilder.cs │ │ │ ├── ChildSourceDirectiveBuilder.cs │ │ │ ├── ConnectSourceDirectiveBuilder.cs │ │ │ ├── CspBuilder.cs │ │ │ ├── CspBuilderResult.cs │ │ │ ├── CspDirectiveBuilder.cs │ │ │ ├── CspDirectiveBuilderBase.cs │ │ │ ├── CspDirectiveBuilderExtensions.cs │ │ │ ├── CustomDirective.cs │ │ │ ├── CustomDirectiveBuilder.cs │ │ │ ├── DefaultSourceDirectiveBuilder.cs │ │ │ ├── FontSourceDirectiveBuilder.cs │ │ │ ├── FormActionDirectiveBuilder.cs │ │ │ ├── FrameAncestorsDirectiveBuilder.cs │ │ │ ├── FrameSourceDirectiveBuilder.cs │ │ │ ├── GeneratorHelpers │ │ │ │ ├── CspMixinAttribute.cs │ │ │ │ └── MixinTypes.cs │ │ │ ├── ImageSourceDirectiveBuilder.cs │ │ │ ├── ManifestSourceDirectiveBuilder.cs │ │ │ ├── MediaSourceDirectiveBuilder.cs │ │ │ ├── ObjectSourceDirectiveBuilder.cs │ │ │ ├── ReportToDirectiveBuilder.cs │ │ │ ├── ReportUriDirectiveBuilder.cs │ │ │ ├── RequireTrustedTypesForDirectiveBuilder.cs │ │ │ ├── SandboxDirectiveBuilder.cs │ │ │ ├── ScriptSourceAttrDirectiveBuilder.cs │ │ │ ├── ScriptSourceDirectiveBuilder.cs │ │ │ ├── ScriptSourceElemDirectiveBuilder.cs │ │ │ ├── StyleSourceAttrDirectiveBuilder.cs │ │ │ ├── StyleSourceDirectiveBuilder.cs │ │ │ ├── StyleSourceElemDirectiveBuilder.cs │ │ │ ├── TrustedTypesDirectiveBuilder.cs │ │ │ ├── UpgradeInsecureRequestsDirectiveBuilder.cs │ │ │ └── WorkerSourceDirectiveBuilder.cs │ │ ├── ContentSecurityPolicyHeader.cs │ │ ├── ContentSecurityPolicyHeaderExtensions.cs │ │ ├── CrossOriginEmbedderPolicyHeader.cs │ │ ├── CrossOriginEmbedderPolicyHeaderExtensions.cs │ │ ├── CrossOriginOpenerPolicyHeader.cs │ │ ├── CrossOriginOpenerPolicyHeaderExtensions.cs │ │ ├── CrossOriginPolicies │ │ │ ├── CrossOriginPolicyBuilder.cs │ │ │ ├── CrossOriginPolicyBuilderResult.cs │ │ │ ├── CrossOriginPolicyDirectiveBuilderBase.cs │ │ │ ├── EmbedderPolicy │ │ │ │ ├── CredentiallessDirectiveBuilder.cs │ │ │ │ ├── CrossOriginEmbedderPolicyBuilder.cs │ │ │ │ ├── CrossOriginEmbedderPolicyDirectiveBuilderBase.cs │ │ │ │ ├── RequireCorpDirectiveBuilder.cs │ │ │ │ └── UnsafeNoneDirectiveBuilder.cs │ │ │ ├── OpenerPolicy │ │ │ │ ├── CrossOriginOpenerPolicyBuilder.cs │ │ │ │ ├── CrossOriginOpenerPolicyDirectiveBuilderBase.cs │ │ │ │ ├── SameOriginAllowPopupsDirectiveBuilder.cs │ │ │ │ ├── SameOriginDirectiveBuilder.cs │ │ │ │ └── UnsafeNoneDirectiveBuilder.cs │ │ │ ├── ReportDirectiveBuilder.cs │ │ │ └── ResourcePolicy │ │ │ │ ├── CrossOriginDirectiveBuilder.cs │ │ │ │ ├── CrossOriginResourcePolicyBuilder.cs │ │ │ │ ├── CrossOriginResourcePolicyDirectiveBuilderBase.cs │ │ │ │ ├── SameOriginDirectiveBuilder.cs │ │ │ │ └── SameSiteDirectiveBuilder.cs │ │ ├── CrossOriginResourcePolicyHeader.cs │ │ ├── CrossOriginResourcePolicyHeaderExtensions.cs │ │ ├── CustomHeader.cs │ │ ├── CustomHeaderExtensions.cs │ │ ├── ExpectCTHeader.cs │ │ ├── ExpectCTHeaderExtensions.cs │ │ ├── FeaturePolicy │ │ │ ├── AccelerometerFeaturePolicyDirectiveBuilder.cs │ │ │ ├── AmbientLightSensorFeaturePolicyDirectiveBuilder.cs │ │ │ ├── AutoplayFeaturePolicyDirectiveBuilder.cs │ │ │ ├── CameraFeaturePolicyDirectiveBuilder.cs │ │ │ ├── CustomFeaturePolicyDirective.cs │ │ │ ├── CustomFeaturePolicyDirectiveBuilder.cs │ │ │ ├── EncryptedMediaFeaturePolicyDirectiveBuilder.cs │ │ │ ├── FeaturePolicyBuilder.cs │ │ │ ├── FeaturePolicyDirectiveBuilder.cs │ │ │ ├── FeaturePolicyDirectiveBuilderBase.cs │ │ │ ├── FullscreenFeaturePolicyDirectiveBuilder.cs │ │ │ ├── GeolocationFeaturePolicyDirectiveBuilder.cs │ │ │ ├── GyroscopeFeaturePolicyDirectiveBuilder.cs │ │ │ ├── MagnetometerFeaturePolicyDirectiveBuilder.cs │ │ │ ├── MicrophoneFeaturePolicyDirectiveBuilder.cs │ │ │ ├── MidiFeaturePolicyDirectiveBuilder.cs │ │ │ ├── PaymentFeaturePolicyDirectiveBuilder.cs │ │ │ ├── PictureInPictureFeaturePolicyDirectiveBuilder.cs │ │ │ ├── SpeakerFeaturePolicyDirectiveBuilder.cs │ │ │ ├── SynchronousXhrFeaturePolicyDirectiveBuilder.cs │ │ │ ├── UsbFeaturePolicyDirectiveBuilder.cs │ │ │ └── VRFeaturePolicyDirectiveBuilder.cs │ │ ├── FeaturePolicyHeader.cs │ │ ├── FeaturePolicyHeaderextensions.cs │ │ ├── HeaderPolicyBase.cs │ │ ├── HtmlOnlyHeaderPolicyBase.cs │ │ ├── IDocumentHeaderPolicy.cs │ │ ├── IHeaderPolicy.cs │ │ ├── PermissionsPolicy │ │ │ ├── AccelerometerPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── AmbientLightSensorPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── AttributionReportingPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── AutoplayPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── BluetoothPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── CameraPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── CustomPermissionsPolicyDirective.cs │ │ │ ├── CustomPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── DisplayCapturePermissionsPolicyDirectiveBuilder.cs │ │ │ ├── EncryptedMediaPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── FederatedLearningOfCohortsCalculationPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── FullscreenPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── GeolocationPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── GyroscopePermissionsPolicyDirectiveBuilder.cs │ │ │ ├── HidPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── IdentityCredentialsGetPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── IdleDetectionPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── LocalFontsPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── MagnetometerPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── MicrophonePermissionsPolicyDirectiveBuilder.cs │ │ │ ├── MidiPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── OtpCredentialsPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── PaymentPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── PermissionsPolicyBuilder.cs │ │ │ ├── PermissionsPolicyDirectiveBuilder.cs │ │ │ ├── PermissionsPolicyDirectiveBuilderBase.cs │ │ │ ├── PictureInPicturePermissionsPolicyDirectiveBuilder.cs │ │ │ ├── PublickeyCredentialsCreatePermissionsPolicyDirectiveBuilder.cs │ │ │ ├── PublickeyCredentialsGetPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── ScreenWakeLockPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── SerialPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── SpeakerPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── SpeakerSelectionPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── StorageAccessPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── SynchronousXhrPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── UsbPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── VRPermissionsPolicyDirectiveBuilder.cs │ │ │ ├── WebSharePermissionsPolicyDirectiveBuilder.cs │ │ │ ├── WindowManagementPermissionsPolicyDirectiveBuilder.cs │ │ │ └── XrSpatialTrackingPermissionsPolicyDirectiveBuilder.cs │ │ ├── PermissionsPolicyHeader.cs │ │ ├── PermissionsPolicyHeaderExtensions.cs │ │ ├── ReferrerPolicyHeader.cs │ │ ├── ReferrerPolicyHeaderExtensions.cs │ │ ├── RemoveCustomHeader.cs │ │ ├── RemoveCustomHeaderExtensions.cs │ │ ├── ReportingEndpointsHeader.cs │ │ ├── ReportingEndpointsHeaderBuilder.cs │ │ ├── ReportingEndpointsHeaderExtensions.cs │ │ ├── ServerHeader.cs │ │ ├── ServerHeaderExtensions.cs │ │ ├── SourceBuilderCollection.cs │ │ ├── SourceCollection.cs │ │ ├── StrictTransportSecurityHeader.cs │ │ ├── StrictTransportSecurityHeaderExtensions.cs │ │ ├── XContentTypeOptionsHeader.cs │ │ ├── XContentTypeOptionsHeaderExtensions.cs │ │ ├── XFrameOptionsHeader.cs │ │ ├── XFrameOptionsHeaderExtensions.cs │ │ ├── XssProtectionHeader.cs │ │ └── XssProtectionHeaderExtensions.cs │ ├── Helpers │ │ ├── DeprecatedAttribute.cs │ │ ├── InsecureApiAttribute.cs │ │ └── ThrowHelpers.cs │ ├── HttpContextExtensions.cs │ ├── Infrastructure │ │ ├── CSPHashType.cs │ │ ├── Constants.cs │ │ ├── CustomHeaderOptions.cs │ │ ├── CustomHeaderService.cs │ │ ├── CustomHeadersResult.cs │ │ ├── IReadOnlyHeaderPolicyCollection.cs │ │ ├── ISecurityHeadersPolicyMetadata.cs │ │ ├── NonceGenerator.cs │ │ ├── PolicySelectorContext.cs │ │ ├── SecurityHeaderPolicyBuilder.cs │ │ └── SecurityHeadersPolicyMetadata.cs │ ├── NetEscapades.AspNetCore.SecurityHeaders.csproj │ ├── NetEscapades.AspNetCore.SecurityHeaders.ruleset │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SecurityHeadersMiddleware.cs │ ├── SecurityHeadersMiddlewareExtensions.cs │ ├── SecurityHeadersPolicyAttribute.cs │ ├── ServiceCollectionExtensions.cs │ └── stylecop.json └── SourceGenerator │ ├── Constants.cs │ ├── ContentSecurityPolicyGenerator.cs │ ├── SourceGenerationHelper.cs │ ├── SourceGenerator.csproj │ └── TrackingNames.cs └── test ├── Directory.Build.props ├── NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test ├── AttributeHashTagHelperTests.cs ├── HashTagHelperTests.cs ├── NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test.csproj ├── NonceTagHelperTests.cs ├── PublicApiTest.PublicApiHasNotChanged.verified.txt └── PublicApiTest.cs ├── NetEscapades.AspNetCore.SecurityHeaders.Test ├── .editorconfig ├── CrossOriginEmbedderPolicyBuilderTests.cs ├── CrossOriginOpenerPolicyBuilderTests.cs ├── CrossOriginResourcePolicyBuilderTests.cs ├── CspBuilderTests.cs ├── CustomHeaderExtensionsTests.cs ├── CustomHeadersResultTests.cs ├── FeaturePolicyBuilderTests.cs ├── HeaderAssertionHelpers.cs ├── HttpSecurityHeadersMiddlewareFunctionalTests.cs ├── HttpSecurityHeadersTestFixture.cs ├── HttpsSecurityHeadersMiddlewareFunctionalTests.cs ├── HttpsSecurityHeadersTestFixture.cs ├── NetEscapades.AspNetCore.SecurityHeaders.Test.csproj ├── PermissionsPolicyBuilderTests.cs ├── Properties │ └── AssemblyInfo.cs ├── PublicApiTest.PublicApiHasNotChanged.verified.txt ├── PublicApiTest.cs ├── RazorWebSiteFunctionalTests.cs ├── ReportingEndpointsHeaderBuilderTests.cs ├── SecurityHeadersMiddlewareExtensionsTests.cs ├── SecurityHeadersMiddlewareTests.cs ├── SecurityHeadersTestFixtureBase.cs └── SourceCollectionTests.cs ├── RazorWebSite ├── Pages │ ├── Fallback.cshtml │ ├── Index.cshtml │ ├── Index.cshtml.cs │ ├── Shared │ │ └── _Layout.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml ├── Program.cs ├── Properties │ └── launchSettings.json ├── RazorWebSite.csproj ├── Startup.cs ├── appsettings.Development.json ├── appsettings.json └── wwwroot │ ├── css │ └── site.css │ ├── js │ ├── bootstrap.min.js │ ├── jquery.slim.min.js │ └── site.js │ └── lib │ └── bootstrap │ ├── LICENSE │ └── dist │ └── css │ └── bootstrap.css ├── SecurityHeadersMiddlewareWebSite ├── HomeController.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── SecurityHeadersMiddlewareWebSite.csproj ├── Startup.cs └── web.config └── SourceGenerator.Test ├── ContentSecurityPolicyGeneratorTests.cs ├── DeprecatedApiAnalyzerTests.cs ├── InsecureApiAnalyzerTests.cs ├── Snapshots └── ContentSecurityPolicyGeneratorTests.CanGenerateCspMixinsInGlobalNamespace.verified.txt ├── SourceGenerator.Test.csproj └── TestHelpers.cs /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/BuildAndPack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.github/workflows/BuildAndPack.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuke/build.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.nuke/build.schema.json -------------------------------------------------------------------------------- /.nuke/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.nuke/parameters.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/LICENSE -------------------------------------------------------------------------------- /NetEscapades.AspNetCore.SecurityHeaders.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/NetEscapades.AspNetCore.SecurityHeaders.sln -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/README.md -------------------------------------------------------------------------------- /ReleaseNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/ReleaseNotes.md -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/global.json -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/icon.png -------------------------------------------------------------------------------- /icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/icon_32.png -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.Analyzers/DeprecatedApiAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.Analyzers/DeprecatedApiAnalyzer.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.Analyzers/InsecureApiAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.Analyzers/InsecureApiAnalyzer.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.Analyzers/NetEscapades.AspNetCore.SecurityHeaders.Analyzers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.Analyzers/NetEscapades.AspNetCore.SecurityHeaders.Analyzers.csproj -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/AttributeHashTagHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/AttributeHashTagHelper.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/CryptographyAlgorithms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/CryptographyAlgorithms.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/HashTagHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/HashTagHelper.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.csproj -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.ruleset -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/NonceTagHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/NonceTagHelper.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers/stylecop.json -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/EndpointConventionBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/EndpointConventionBuilderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.BaseUriDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.BaseUriDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ChildSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ChildSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ConnectSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ConnectSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.CustomDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.CustomDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.DefaultSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.DefaultSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FontSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FontSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FormActionDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FormActionDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FrameAncestorsDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FrameAncestorsDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FrameSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.FrameSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ImageSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ImageSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ManifestSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ManifestSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.MediaSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.MediaSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ObjectSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ObjectSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceAttrDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceAttrDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceElemDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.ScriptSourceElemDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceAttrDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceAttrDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceElemDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.StyleSourceElemDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.WorkerSourceDirectiveBuilder.g.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Generated/netcoreapp3.1/SourceGenerator/SourceGenerator.ContentSecurityPolicyGenerator/NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy.WorkerSourceDirectiveBuilder.g.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/HeaderPolicyCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/HeaderPolicyCollection.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/HeaderPolicyCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/HeaderPolicyCollectionExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/BaseUriDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/BaseUriDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/BlockAllMixedContentDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/BlockAllMixedContentDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ChildSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ChildSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ConnectSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ConnectSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilderResult.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspDirectiveBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspDirectiveBuilderBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspDirectiveBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspDirectiveBuilderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CustomDirective.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CustomDirective.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CustomDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CustomDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/DefaultSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/DefaultSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FontSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FontSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FormActionDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FormActionDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FrameAncestorsDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FrameAncestorsDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FrameSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/FrameSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/GeneratorHelpers/CspMixinAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/GeneratorHelpers/CspMixinAttribute.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/GeneratorHelpers/MixinTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/GeneratorHelpers/MixinTypes.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ImageSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ImageSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ManifestSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ManifestSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/MediaSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/MediaSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ObjectSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ObjectSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ReportToDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ReportToDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ReportUriDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ReportUriDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/RequireTrustedTypesForDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/RequireTrustedTypesForDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/SandboxDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/SandboxDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ScriptSourceAttrDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ScriptSourceAttrDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ScriptSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ScriptSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ScriptSourceElemDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/ScriptSourceElemDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceAttrDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceAttrDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceElemDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceElemDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/TrustedTypesDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/TrustedTypesDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/UpgradeInsecureRequestsDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/UpgradeInsecureRequestsDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/WorkerSourceDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/WorkerSourceDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicyHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicyHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicyHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicyHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginEmbedderPolicyHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginEmbedderPolicyHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginEmbedderPolicyHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginEmbedderPolicyHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginOpenerPolicyHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginOpenerPolicyHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginOpenerPolicyHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginOpenerPolicyHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/CrossOriginPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/CrossOriginPolicyBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/CrossOriginPolicyBuilderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/CrossOriginPolicyBuilderResult.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/CrossOriginPolicyDirectiveBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/CrossOriginPolicyDirectiveBuilderBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/CredentiallessDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/CredentiallessDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/CrossOriginEmbedderPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/CrossOriginEmbedderPolicyBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/CrossOriginEmbedderPolicyDirectiveBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/CrossOriginEmbedderPolicyDirectiveBuilderBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/RequireCorpDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/RequireCorpDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/UnsafeNoneDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/EmbedderPolicy/UnsafeNoneDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/CrossOriginOpenerPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/CrossOriginOpenerPolicyBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/CrossOriginOpenerPolicyDirectiveBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/CrossOriginOpenerPolicyDirectiveBuilderBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/SameOriginAllowPopupsDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/SameOriginAllowPopupsDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/SameOriginDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/SameOriginDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/UnsafeNoneDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/OpenerPolicy/UnsafeNoneDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ReportDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ReportDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/CrossOriginDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/CrossOriginDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/CrossOriginResourcePolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/CrossOriginResourcePolicyBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/CrossOriginResourcePolicyDirectiveBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/CrossOriginResourcePolicyDirectiveBuilderBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/SameOriginDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/SameOriginDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/SameSiteDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginPolicies/ResourcePolicy/SameSiteDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginResourcePolicyHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginResourcePolicyHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginResourcePolicyHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CrossOriginResourcePolicyHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CustomHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CustomHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CustomHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/CustomHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ExpectCTHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ExpectCTHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ExpectCTHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ExpectCTHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/AccelerometerFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/AccelerometerFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/AmbientLightSensorFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/AmbientLightSensorFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/AutoplayFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/AutoplayFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/CameraFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/CameraFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/CustomFeaturePolicyDirective.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/CustomFeaturePolicyDirective.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/CustomFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/CustomFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/EncryptedMediaFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/EncryptedMediaFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FeaturePolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FeaturePolicyBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FeaturePolicyDirectiveBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FeaturePolicyDirectiveBuilderBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FullscreenFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/FullscreenFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/GeolocationFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/GeolocationFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/GyroscopeFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/GyroscopeFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/MagnetometerFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/MagnetometerFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/MicrophoneFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/MicrophoneFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/MidiFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/MidiFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/PaymentFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/PaymentFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/PictureInPictureFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/PictureInPictureFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/SpeakerFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/SpeakerFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/SynchronousXhrFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/SynchronousXhrFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/UsbFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/UsbFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/VRFeaturePolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicy/VRFeaturePolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicyHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicyHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicyHeaderextensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/FeaturePolicyHeaderextensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/HeaderPolicyBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/HeaderPolicyBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/HtmlOnlyHeaderPolicyBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/HtmlOnlyHeaderPolicyBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/IDocumentHeaderPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/IDocumentHeaderPolicy.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/IHeaderPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/IHeaderPolicy.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AccelerometerPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AccelerometerPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AmbientLightSensorPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AmbientLightSensorPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AttributionReportingPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AttributionReportingPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AutoplayPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/AutoplayPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/BluetoothPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/BluetoothPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/CameraPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/CameraPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/CustomPermissionsPolicyDirective.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/CustomPermissionsPolicyDirective.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/CustomPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/CustomPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/DisplayCapturePermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/DisplayCapturePermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/EncryptedMediaPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/EncryptedMediaPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/FederatedLearningOfCohortsCalculationPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/FederatedLearningOfCohortsCalculationPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/FullscreenPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/FullscreenPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/GeolocationPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/GeolocationPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/GyroscopePermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/GyroscopePermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/HidPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/HidPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/IdentityCredentialsGetPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/IdentityCredentialsGetPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/IdleDetectionPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/IdleDetectionPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/LocalFontsPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/LocalFontsPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/MagnetometerPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/MagnetometerPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/MicrophonePermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/MicrophonePermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/MidiPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/MidiPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/OtpCredentialsPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/OtpCredentialsPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PaymentPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PaymentPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PermissionsPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PermissionsPolicyBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PermissionsPolicyDirectiveBuilderBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PermissionsPolicyDirectiveBuilderBase.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PictureInPicturePermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PictureInPicturePermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PublickeyCredentialsCreatePermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PublickeyCredentialsCreatePermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PublickeyCredentialsGetPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/PublickeyCredentialsGetPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/ScreenWakeLockPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/ScreenWakeLockPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SerialPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SerialPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SpeakerPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SpeakerPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SpeakerSelectionPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SpeakerSelectionPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/StorageAccessPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/StorageAccessPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SynchronousXhrPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/SynchronousXhrPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/UsbPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/UsbPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/VRPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/VRPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/WebSharePermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/WebSharePermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/WindowManagementPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/WindowManagementPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/XrSpatialTrackingPermissionsPolicyDirectiveBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicy/XrSpatialTrackingPermissionsPolicyDirectiveBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicyHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicyHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicyHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/PermissionsPolicyHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReferrerPolicyHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReferrerPolicyHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReferrerPolicyHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReferrerPolicyHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/RemoveCustomHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/RemoveCustomHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/RemoveCustomHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/RemoveCustomHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReportingEndpointsHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReportingEndpointsHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReportingEndpointsHeaderBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReportingEndpointsHeaderBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReportingEndpointsHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ReportingEndpointsHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ServerHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ServerHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ServerHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ServerHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/SourceBuilderCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/SourceBuilderCollection.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/SourceCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/SourceCollection.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/StrictTransportSecurityHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/StrictTransportSecurityHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/StrictTransportSecurityHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/StrictTransportSecurityHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XContentTypeOptionsHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XContentTypeOptionsHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XContentTypeOptionsHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XContentTypeOptionsHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XFrameOptionsHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XFrameOptionsHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XFrameOptionsHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XFrameOptionsHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XssProtectionHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XssProtectionHeader.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XssProtectionHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/XssProtectionHeaderExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Helpers/DeprecatedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Helpers/DeprecatedAttribute.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Helpers/InsecureApiAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Helpers/InsecureApiAttribute.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Helpers/ThrowHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Helpers/ThrowHelpers.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/HttpContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/HttpContextExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CSPHashType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CSPHashType.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/Constants.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CustomHeaderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CustomHeaderOptions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CustomHeaderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CustomHeaderService.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CustomHeadersResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/CustomHeadersResult.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/IReadOnlyHeaderPolicyCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/IReadOnlyHeaderPolicyCollection.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/ISecurityHeadersPolicyMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/ISecurityHeadersPolicyMetadata.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/NonceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/NonceGenerator.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/PolicySelectorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/PolicySelectorContext.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/SecurityHeaderPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/SecurityHeaderPolicyBuilder.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/SecurityHeadersPolicyMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Infrastructure/SecurityHeadersPolicyMetadata.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/NetEscapades.AspNetCore.SecurityHeaders.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/NetEscapades.AspNetCore.SecurityHeaders.csproj -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/NetEscapades.AspNetCore.SecurityHeaders.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/NetEscapades.AspNetCore.SecurityHeaders.ruleset -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/SecurityHeadersMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/SecurityHeadersMiddleware.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/SecurityHeadersMiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/SecurityHeadersMiddlewareExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/SecurityHeadersPolicyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/SecurityHeadersPolicyAttribute.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/NetEscapades.AspNetCore.SecurityHeaders/stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/NetEscapades.AspNetCore.SecurityHeaders/stylecop.json -------------------------------------------------------------------------------- /src/SourceGenerator/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/SourceGenerator/Constants.cs -------------------------------------------------------------------------------- /src/SourceGenerator/ContentSecurityPolicyGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/SourceGenerator/ContentSecurityPolicyGenerator.cs -------------------------------------------------------------------------------- /src/SourceGenerator/SourceGenerationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/SourceGenerator/SourceGenerationHelper.cs -------------------------------------------------------------------------------- /src/SourceGenerator/SourceGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/SourceGenerator/SourceGenerator.csproj -------------------------------------------------------------------------------- /src/SourceGenerator/TrackingNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/src/SourceGenerator/TrackingNames.cs -------------------------------------------------------------------------------- /test/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/Directory.Build.props -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/AttributeHashTagHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/AttributeHashTagHelperTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/HashTagHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/HashTagHelperTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test.csproj -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/NonceTagHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/NonceTagHelperTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/PublicApiTest.PublicApiHasNotChanged.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/PublicApiTest.PublicApiHasNotChanged.verified.txt -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/PublicApiTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.TagHelpers.Test/PublicApiTest.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/.editorconfig -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/CrossOriginEmbedderPolicyBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/CrossOriginEmbedderPolicyBuilderTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/CrossOriginOpenerPolicyBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/CrossOriginOpenerPolicyBuilderTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/CrossOriginResourcePolicyBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/CrossOriginResourcePolicyBuilderTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/CspBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/CspBuilderTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/CustomHeaderExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/CustomHeaderExtensionsTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/CustomHeadersResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/CustomHeadersResultTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/FeaturePolicyBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/FeaturePolicyBuilderTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/HeaderAssertionHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/HeaderAssertionHelpers.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpSecurityHeadersMiddlewareFunctionalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpSecurityHeadersMiddlewareFunctionalTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpSecurityHeadersTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpSecurityHeadersTestFixture.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpsSecurityHeadersMiddlewareFunctionalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpsSecurityHeadersMiddlewareFunctionalTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpsSecurityHeadersTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/HttpsSecurityHeadersTestFixture.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/NetEscapades.AspNetCore.SecurityHeaders.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/NetEscapades.AspNetCore.SecurityHeaders.Test.csproj -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/PermissionsPolicyBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/PermissionsPolicyBuilderTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/PublicApiTest.PublicApiHasNotChanged.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/PublicApiTest.PublicApiHasNotChanged.verified.txt -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/PublicApiTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/PublicApiTest.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/RazorWebSiteFunctionalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/RazorWebSiteFunctionalTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/ReportingEndpointsHeaderBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/ReportingEndpointsHeaderBuilderTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/SecurityHeadersMiddlewareExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/SecurityHeadersMiddlewareExtensionsTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/SecurityHeadersMiddlewareTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/SecurityHeadersMiddlewareTests.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/SecurityHeadersTestFixtureBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/SecurityHeadersTestFixtureBase.cs -------------------------------------------------------------------------------- /test/NetEscapades.AspNetCore.SecurityHeaders.Test/SourceCollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/NetEscapades.AspNetCore.SecurityHeaders.Test/SourceCollectionTests.cs -------------------------------------------------------------------------------- /test/RazorWebSite/Pages/Fallback.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Pages/Fallback.cshtml -------------------------------------------------------------------------------- /test/RazorWebSite/Pages/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Pages/Index.cshtml -------------------------------------------------------------------------------- /test/RazorWebSite/Pages/Index.cshtml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Pages/Index.cshtml.cs -------------------------------------------------------------------------------- /test/RazorWebSite/Pages/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Pages/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /test/RazorWebSite/Pages/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Pages/_ViewImports.cshtml -------------------------------------------------------------------------------- /test/RazorWebSite/Pages/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Pages/_ViewStart.cshtml -------------------------------------------------------------------------------- /test/RazorWebSite/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Program.cs -------------------------------------------------------------------------------- /test/RazorWebSite/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/RazorWebSite/RazorWebSite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/RazorWebSite.csproj -------------------------------------------------------------------------------- /test/RazorWebSite/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/Startup.cs -------------------------------------------------------------------------------- /test/RazorWebSite/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/appsettings.Development.json -------------------------------------------------------------------------------- /test/RazorWebSite/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/appsettings.json -------------------------------------------------------------------------------- /test/RazorWebSite/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/wwwroot/css/site.css -------------------------------------------------------------------------------- /test/RazorWebSite/wwwroot/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/wwwroot/js/bootstrap.min.js -------------------------------------------------------------------------------- /test/RazorWebSite/wwwroot/js/jquery.slim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/wwwroot/js/jquery.slim.min.js -------------------------------------------------------------------------------- /test/RazorWebSite/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/wwwroot/js/site.js -------------------------------------------------------------------------------- /test/RazorWebSite/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /test/RazorWebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/RazorWebSite/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /test/SecurityHeadersMiddlewareWebSite/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SecurityHeadersMiddlewareWebSite/HomeController.cs -------------------------------------------------------------------------------- /test/SecurityHeadersMiddlewareWebSite/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SecurityHeadersMiddlewareWebSite/Program.cs -------------------------------------------------------------------------------- /test/SecurityHeadersMiddlewareWebSite/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SecurityHeadersMiddlewareWebSite/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/SecurityHeadersMiddlewareWebSite/SecurityHeadersMiddlewareWebSite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SecurityHeadersMiddlewareWebSite/SecurityHeadersMiddlewareWebSite.csproj -------------------------------------------------------------------------------- /test/SecurityHeadersMiddlewareWebSite/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SecurityHeadersMiddlewareWebSite/Startup.cs -------------------------------------------------------------------------------- /test/SecurityHeadersMiddlewareWebSite/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SecurityHeadersMiddlewareWebSite/web.config -------------------------------------------------------------------------------- /test/SourceGenerator.Test/ContentSecurityPolicyGeneratorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SourceGenerator.Test/ContentSecurityPolicyGeneratorTests.cs -------------------------------------------------------------------------------- /test/SourceGenerator.Test/DeprecatedApiAnalyzerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SourceGenerator.Test/DeprecatedApiAnalyzerTests.cs -------------------------------------------------------------------------------- /test/SourceGenerator.Test/InsecureApiAnalyzerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SourceGenerator.Test/InsecureApiAnalyzerTests.cs -------------------------------------------------------------------------------- /test/SourceGenerator.Test/Snapshots/ContentSecurityPolicyGeneratorTests.CanGenerateCspMixinsInGlobalNamespace.verified.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SourceGenerator.Test/Snapshots/ContentSecurityPolicyGeneratorTests.CanGenerateCspMixinsInGlobalNamespace.verified.txt -------------------------------------------------------------------------------- /test/SourceGenerator.Test/SourceGenerator.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SourceGenerator.Test/SourceGenerator.Test.csproj -------------------------------------------------------------------------------- /test/SourceGenerator.Test/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andrewlock/NetEscapades.AspNetCore.SecurityHeaders/HEAD/test/SourceGenerator.Test/TestHelpers.cs --------------------------------------------------------------------------------