├── .github ├── FUNDING.yml └── workflows │ ├── continuous-delivery.yml │ ├── continuous-documentation.yml │ └── continuous-integration.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── Lib.AspNetCore.Security.sln ├── README.md ├── docs └── DocFx.AspNetCore.Security │ ├── DocFx.AspNetCore.Security.csproj │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── articles │ ├── clear-site-data.md │ ├── csp-tag-helpers.md │ ├── security-headers.md │ └── violation-reports.md │ ├── docfx.json │ ├── index.md │ ├── resources │ ├── ico │ │ └── favicon.ico │ └── svg │ │ └── logo.svg │ └── toc.md └── src ├── Lib.AspNetCore.Mvc.Security ├── Filters │ ├── XFrameOptionsAttribute.cs │ └── XXssProtectionAttribute.cs ├── Lib.AspNetCore.Mvc.Security.csproj └── Rendering │ ├── ContentSecurityPolicyHelper.cs │ ├── ContentSecurityPolicyInlineElement.cs │ ├── ContentSecurityPolicyTagHelper.cs │ └── HtmlHelperContentSecurityPolicyExtensions.cs └── Lib.AspNetCore.Security ├── Authentication ├── ClearSiteDataAuthenticationService.cs └── ClearSiteDataAuthenticationServiceCollectionExtensions.cs ├── ContentSecurityPolicyReportingMiddleware.cs ├── ExpectCtReportingMiddleware.cs ├── Http ├── Extensions │ └── HttpResponseHeadersExtensions.cs ├── Features │ ├── ContentSecurityPolicyInlineExecutionFeature.cs │ ├── ContentSecurityPolicyInlineExecutionFeatureExtensions.cs │ └── IContentSecurityPolicyInlineExecutionFeature.cs ├── Headers │ ├── ClearSiteDataHeaderValue.cs │ ├── ContentSecurityPolicyHeaderValue.cs │ ├── ContentSecurityPolicySourceListBuilder.cs │ ├── ExpectCtHeaderValue.cs │ ├── FeaturePolicy.cs │ ├── FeaturePolicyHeaderValue.cs │ ├── HeaderNames.cs │ ├── MultipleFeaturePolicyHeaderValue.cs │ ├── PermissionsPolicyHeaderValue.cs │ ├── PolicyControlledFeature.cs │ ├── ReferrerPolicyHeaderValue.cs │ ├── SingleFeaturePolicyHeaderValue.cs │ ├── StrictTransportSecurityHeaderValue.cs │ ├── XFrameOptionsHeaderValue.cs │ ├── XPermittedCrossDomainPoliciesHeaderValue.cs │ └── XXssProtectionHeaderValue.cs └── Reports │ ├── ContentSecurityPolicyViolationReport.cs │ └── ExpectCtViolationReport.cs ├── ISecurityHeadersReportingService.cs ├── Json ├── ContentSecurityPolicyViolationReportJsonDeserializer.Newtonsoft.cs ├── ContentSecurityPolicyViolationReportJsonDeserializer.cs ├── ContentSecurityPolicyViolationReportPropertyNames.cs ├── ExpectCtViolationReportJsonDeserializer.Newtonsoft.cs ├── ExpectCtViolationReportJsonDeserializer.cs └── ExpectCtViolationReportPropertyNames.cs ├── Lib.AspNetCore.Security.csproj ├── SecurityHeadersEndpointRouteBuilderExtensions.cs ├── SecurityHeadersMiddleware.cs ├── SecurityHeadersMiddlewareExtensions.cs ├── SecurityHeadersPolicy.cs ├── SecurityHeadersPolicyBuilder.cs ├── TargetedSiteDataClearingMiddleware.cs └── TargetedSiteDataClearingOptions.cs /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: tpeczek 2 | -------------------------------------------------------------------------------- /.github/workflows/continuous-delivery.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/.github/workflows/continuous-delivery.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/.github/workflows/continuous-documentation.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/.github/workflows/continuous-integration.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Lib.AspNetCore.Security.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/Lib.AspNetCore.Security.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/README.md -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/DocFx.AspNetCore.Security.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/DocFx.AspNetCore.Security.csproj -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/Program.cs -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/Properties/launchSettings.json -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/Startup.cs -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/articles/clear-site-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/articles/clear-site-data.md -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/articles/csp-tag-helpers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/articles/csp-tag-helpers.md -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/articles/security-headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/articles/security-headers.md -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/articles/violation-reports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/articles/violation-reports.md -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/docfx.json -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/index.md -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/resources/ico/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/resources/ico/favicon.ico -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/resources/svg/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/resources/svg/logo.svg -------------------------------------------------------------------------------- /docs/DocFx.AspNetCore.Security/toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/docs/DocFx.AspNetCore.Security/toc.md -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Mvc.Security/Filters/XFrameOptionsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Mvc.Security/Filters/XFrameOptionsAttribute.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Mvc.Security/Filters/XXssProtectionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Mvc.Security/Filters/XXssProtectionAttribute.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Mvc.Security/Lib.AspNetCore.Mvc.Security.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Mvc.Security/Lib.AspNetCore.Mvc.Security.csproj -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Mvc.Security/Rendering/ContentSecurityPolicyHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Mvc.Security/Rendering/ContentSecurityPolicyHelper.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Mvc.Security/Rendering/ContentSecurityPolicyInlineElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Mvc.Security/Rendering/ContentSecurityPolicyInlineElement.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Mvc.Security/Rendering/ContentSecurityPolicyTagHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Mvc.Security/Rendering/ContentSecurityPolicyTagHelper.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Mvc.Security/Rendering/HtmlHelperContentSecurityPolicyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Mvc.Security/Rendering/HtmlHelperContentSecurityPolicyExtensions.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Authentication/ClearSiteDataAuthenticationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Authentication/ClearSiteDataAuthenticationService.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Authentication/ClearSiteDataAuthenticationServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Authentication/ClearSiteDataAuthenticationServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/ContentSecurityPolicyReportingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/ContentSecurityPolicyReportingMiddleware.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/ExpectCtReportingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/ExpectCtReportingMiddleware.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Extensions/HttpResponseHeadersExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Extensions/HttpResponseHeadersExtensions.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Features/ContentSecurityPolicyInlineExecutionFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Features/ContentSecurityPolicyInlineExecutionFeature.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Features/ContentSecurityPolicyInlineExecutionFeatureExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Features/ContentSecurityPolicyInlineExecutionFeatureExtensions.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Features/IContentSecurityPolicyInlineExecutionFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Features/IContentSecurityPolicyInlineExecutionFeature.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/ClearSiteDataHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/ClearSiteDataHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/ContentSecurityPolicyHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/ContentSecurityPolicyHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/ContentSecurityPolicySourceListBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/ContentSecurityPolicySourceListBuilder.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/ExpectCtHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/ExpectCtHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/FeaturePolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/FeaturePolicy.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/FeaturePolicyHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/FeaturePolicyHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/HeaderNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/HeaderNames.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/MultipleFeaturePolicyHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/MultipleFeaturePolicyHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/PermissionsPolicyHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/PermissionsPolicyHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/PolicyControlledFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/PolicyControlledFeature.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/ReferrerPolicyHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/ReferrerPolicyHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/SingleFeaturePolicyHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/SingleFeaturePolicyHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/StrictTransportSecurityHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/StrictTransportSecurityHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/XFrameOptionsHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/XFrameOptionsHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/XPermittedCrossDomainPoliciesHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/XPermittedCrossDomainPoliciesHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Headers/XXssProtectionHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Headers/XXssProtectionHeaderValue.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Reports/ContentSecurityPolicyViolationReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Reports/ContentSecurityPolicyViolationReport.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Http/Reports/ExpectCtViolationReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Http/Reports/ExpectCtViolationReport.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/ISecurityHeadersReportingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/ISecurityHeadersReportingService.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Json/ContentSecurityPolicyViolationReportJsonDeserializer.Newtonsoft.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Json/ContentSecurityPolicyViolationReportJsonDeserializer.Newtonsoft.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Json/ContentSecurityPolicyViolationReportJsonDeserializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Json/ContentSecurityPolicyViolationReportJsonDeserializer.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Json/ContentSecurityPolicyViolationReportPropertyNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Json/ContentSecurityPolicyViolationReportPropertyNames.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Json/ExpectCtViolationReportJsonDeserializer.Newtonsoft.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Json/ExpectCtViolationReportJsonDeserializer.Newtonsoft.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Json/ExpectCtViolationReportJsonDeserializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Json/ExpectCtViolationReportJsonDeserializer.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Json/ExpectCtViolationReportPropertyNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Json/ExpectCtViolationReportPropertyNames.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/Lib.AspNetCore.Security.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/Lib.AspNetCore.Security.csproj -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/SecurityHeadersEndpointRouteBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/SecurityHeadersEndpointRouteBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/SecurityHeadersMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/SecurityHeadersMiddleware.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/SecurityHeadersMiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/SecurityHeadersMiddlewareExtensions.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/SecurityHeadersPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/SecurityHeadersPolicy.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/SecurityHeadersPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/SecurityHeadersPolicyBuilder.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/TargetedSiteDataClearingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/TargetedSiteDataClearingMiddleware.cs -------------------------------------------------------------------------------- /src/Lib.AspNetCore.Security/TargetedSiteDataClearingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tpeczek/Lib.AspNetCore.Security/HEAD/src/Lib.AspNetCore.Security/TargetedSiteDataClearingOptions.cs --------------------------------------------------------------------------------