From 6992bf42c910b8127b368f9289f765a12d5011b4 Mon Sep 17 00:00:00 2001 From: Thomas <37881874+ThomasBjallas@users.noreply.github.com> Date: Tue, 19 Mar 2024 20:26:24 +0100 Subject: [PATCH] I have correct a few Copy/Paste errors in the documention of the StyleSourceAttr and StyleSourceElem directives. (#152) --- .../Headers/ContentSecurityPolicy/CspBuilder.cs | 6 +++--- .../StyleSourceAttrDirectiveBuilder.cs | 7 +++---- .../StyleSourceElemDirectiveBuilder.cs | 7 ++++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilder.cs b/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilder.cs index 6f528af..8ca3099 100644 --- a/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilder.cs +++ b/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/CspBuilder.cs @@ -82,14 +82,14 @@ public class CspBuilder public StyleSourceDirectiveBuilder AddStyleSrc() => AddDirective(new StyleSourceDirectiveBuilder()); /// - /// The style-src-attr directive specifies valid sources for stylesheet <style> elements - /// and <link> elements with rel="stylesheet". + /// The style-src-attr directive specifies valid sources for inline styles applied to individual DOM elements. /// /// A configured public StyleSourceAttrDirectiveBuilder AddStyleSrcAttr() => AddDirective(new StyleSourceAttrDirectiveBuilder()); /// - /// The style-src-elem directive specifies valid sources for inline styles applied to individual DOM elements. + /// The style-src-elem directive specifies valid sources for stylesheet <style> elements + /// and <link> elements with rel="stylesheet". /// /// A configured public StyleSourceElemDirectiveBuilder AddStyleSrcElem() => AddDirective(new StyleSourceElemDirectiveBuilder()); diff --git a/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceAttrDirectiveBuilder.cs b/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceAttrDirectiveBuilder.cs index 707da42..d29d244 100644 --- a/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceAttrDirectiveBuilder.cs +++ b/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceAttrDirectiveBuilder.cs @@ -1,11 +1,10 @@ namespace NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy; /// -/// The style-src-attr directive specifies valid sources for stylesheet <style> elements -/// and <link> elements with rel="stylesheet". +/// The style-src-attr directive specifies valid sources for inline styles applied to individual DOM elements. /// -/// The directive does not set valid sources for inline style attributes; these are -/// set using style-src-attr (and valid sources for all styles may be set with style-src). +/// The directive does not set valid sources for <style> elements and <link> elements with rel="stylesheet". +/// These are set using style-src-elem (and valid sources for all styles may be set with style-src). /// public class StyleSourceAttrDirectiveBuilder : CspDirectiveBuilder { diff --git a/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceElemDirectiveBuilder.cs b/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceElemDirectiveBuilder.cs index 02f2307..4518cf1 100644 --- a/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceElemDirectiveBuilder.cs +++ b/src/NetEscapades.AspNetCore.SecurityHeaders/Headers/ContentSecurityPolicy/StyleSourceElemDirectiveBuilder.cs @@ -1,10 +1,11 @@ namespace NetEscapades.AspNetCore.SecurityHeaders.Headers.ContentSecurityPolicy; /// -/// The style-src-elem directive specifies valid sources for inline styles applied to individual DOM elements. +/// The style-src-elem directive specifies valid sources for stylesheet <style> elements +/// and <link> elements with rel="stylesheet". /// -/// The directive does not set valid sources for <style> elements and <link> elements with rel="stylesheet". -/// These are set using style-src-elem (and valid sources for all styles may be set with style-src). +/// The directive does not set valid sources for inline style attributes; these are +/// set using style-src-attr (and valid sources for all styles may be set with style-src). /// public class StyleSourceElemDirectiveBuilder : CspDirectiveBuilder {