Interface CookieAttributeHandler


  • public interface CookieAttributeHandler
    Ths interface represents a cookie attribute handler responsible for parsing, validating, and matching a specific cookie attribute, such as path, domain, port, etc. Different cookie specifications can provide a specific implementation for this class based on their cookie handling rules.
    Since:
    3.1
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean match​(Cookie cookie, CookieOrigin origin)
      Matches the given value (property of the destination host where request is being submitted) with the corresponding cookie attribute.
      void parse​(Cookie cookie, java.lang.String value)
      Parse the given cookie attribute value and update the corresponding Cookie property.
      void validate​(Cookie cookie, CookieOrigin origin)
      Peforms cookie validation for the given attribute value.
    • Method Detail

      • match

        boolean match​(Cookie cookie,
                      CookieOrigin origin)
        Matches the given value (property of the destination host where request is being submitted) with the corresponding cookie attribute.
        Parameters:
        cookie - Cookie to match
        origin - the cookie source to match against
        Returns:
        true if the match is successful; false otherwise