All Known Implementing Classes:
DefaultCookieManager

public interface CookieManager
Cookie Manager that helps proxying content from another web application
  • Method Details

    • processRequest

      void processRequest(HttpURLConnection conn, String url) throws URISyntaxException
      Copies the stored cookies to the given http connection. If no previous manager exists one will be created and stored as part of the current session.
      Parameters:
      conn - Http Connection to copy the cookies to
      url - URL to be accessed.
      Throws:
      URISyntaxException
    • processResponse

      void processResponse(HttpURLConnection conn, String url) throws URISyntaxException, org.apache.http.cookie.MalformedCookieException
      Returning cookies coming from the proxied connection are stored locally, for instance: Set-Cookie.
      Parameters:
      conn - Http Connection to copy the cookies from
      url - URL that has been accessed
      Throws:
      URISyntaxException
      org.apache.http.cookie.MalformedCookieException