Class ValueSpecifier.ByDomain

java.lang.Object
io.jenkins.plugins.csp.rules.ValueSpecifier
io.jenkins.plugins.csp.rules.ValueSpecifier.ByDomain
All Implemented Interfaces:
ExtensionPoint, Describable<ValueSpecifier>
Enclosing class:
ValueSpecifier

public static class ValueSpecifier.ByDomain extends ValueSpecifier
  • Constructor Details

    • ByDomain

      @DataBoundConstructor public ByDomain(String domain)
  • Method Details

    • getDomain

      public String getDomain()
    • getValue

      protected String getValue()
      Specified by:
      getValue in class ValueSpecifier
    • apply

      public void apply(String directive, CspBuilder builder)
      Description copied from class: ValueSpecifier
      Applies this value specifier to the given directive, if applicable.
      Overrides:
      apply in class ValueSpecifier
      Parameters:
      directive - the directive to apply to
      builder - the CSP builder