Class ContentSecurityPolicyDecorator

java.lang.Object
hudson.model.Descriptor<PageDecorator>
hudson.model.PageDecorator
io.jenkins.plugins.csp.ContentSecurityPolicyDecorator
All Implemented Interfaces:
ExtensionPoint, Describable<PageDecorator>, Saveable, Loadable, OnMaster

@Extension @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @Symbol("contentSecurityPolicyDecorator") public class ContentSecurityPolicyDecorator extends PageDecorator
Inject the CSP header based on ContentSecurityPolicyConfiguration into Jenkins views. The reporting URL is implemented by ContentSecurityPolicyRootAction.
  • Constructor Details

    • ContentSecurityPolicyDecorator

      public ContentSecurityPolicyDecorator()
  • Method Details

    • setHeader

      public static void setHeader()