Class CookiePatternRule


public class CookiePatternRule extends PatternRule
Sets the cookie in the response whenever the rule finds a match.
See Also:
  • Cookie
  • Constructor Details

    • CookiePatternRule

      public CookiePatternRule()
    • CookiePatternRule

      public CookiePatternRule(@Name("pattern") String pattern, @Name("name") String name, @Name("value") String value)
  • Method Details

    • setName

      public void setName(String name)
      Assigns the cookie name.
      Parameters:
      name - a String specifying the name of the cookie.
    • setValue

      public void setValue(String value)
      Assigns the cookie value.
      Parameters:
      value - a String specifying the value of the cookie
      See Also:
      • Cookie.setValue(String)
    • apply

      public String apply(String target, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws IOException
      Description copied from class: PatternRule
      Apply the rule to the request
      Specified by:
      apply in class PatternRule
      Parameters:
      target - field to attempt match
      request - request object
      response - response object
      Returns:
      The target (possible updated)
      Throws:
      IOException - exceptions dealing with operating on request or response objects
    • toString

      public String toString()
      Returns the cookie contents.
      Overrides:
      toString in class PatternRule