Interface CookieAttributeHandler

    • 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​(SetCookie cookie, java.lang.String value)
      Parse the given cookie attribute value and processChallenge the corresponding Cookie property.
      void validate​(Cookie cookie, CookieOrigin origin)
      Performs cookie validation for the given attribute value.
    • Method Detail

      • parse

        void parse​(SetCookie cookie,
                   java.lang.String value)
            throws MalformedCookieException
        Parse the given cookie attribute value and processChallenge the corresponding Cookie property.
        Parameters:
        cookie - Cookie to be updated
        value - cookie attribute value from the cookie response header
        Throws:
        MalformedCookieException - if cookie parsing fails for this attribute
      • 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