Class SecurityPolicyWebApplicationFirewallAssociation


  • public final class SecurityPolicyWebApplicationFirewallAssociation
    extends Object
    settings for security policy patterns to match.
    • Constructor Detail

      • SecurityPolicyWebApplicationFirewallAssociation

        public SecurityPolicyWebApplicationFirewallAssociation()
    • Method Detail

      • domains

        public List<ResourceReference> domains()
        Get the domains property: List of domains.
        Returns:
        the domains value.
      • patternsToMatch

        public List<String> patternsToMatch()
        Get the patternsToMatch property: List of paths.
        Returns:
        the patternsToMatch value.
      • withPatternsToMatch

        public SecurityPolicyWebApplicationFirewallAssociation withPatternsToMatch​(List<String> patternsToMatch)
        Set the patternsToMatch property: List of paths.
        Parameters:
        patternsToMatch - the patternsToMatch value to set.
        Returns:
        the SecurityPolicyWebApplicationFirewallAssociation object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.