Interface IHttpConnection

All Known Implementing Classes:
HttpConnection

public interface IHttpConnection
This represents a HTTP connection to a remote authority. Http connection is used by the connector to send PKI messages to a remote authority. The remote authority will reply with a PKI message as well. An example would be the communication between a CA and a KRA.
Version:
$Revision$, $Date$
  • Method Details

    • send

      Sends the PKI message to the remote authority.
      Parameters:
      tomsg - Message to forward to authority.
      Throws:
      EBaseException - Failed to send message.
    • send

      Sends the message to the remote authority.
      Parameters:
      msg - Message to forward to authority.
      Returns:
      HttpResponse response to be parsed by the client
      Throws:
      EBaseException - Failed to send message.
    • setRequestURI

      void setRequestURI(String uri) throws EBaseException
      Sets the HttpRequest URI before send
      Parameters:
      uri - the uri for the HttpRequest
      Throws:
      EBaseException
    • getRequestURI

      String getRequestURI()
      Gets the HttpRequest URI