Interface CookieAttributeHandler

  • @Deprecated
    public interface CookieAttributeHandler
    Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project. It is not recommended to use it in any new code. Instead, use HTTP client API plugins as a dependency in your code. E.g. Apache HttpComponents Client API 4.x Plugin or Async HTTP Client Plugin.
    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.
    • 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.
        cookie - Cookie to match
        origin - the cookie source to match against
        true if the match is successful; false otherwise