Package com.netscape.certsrv.connector
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 Summary
Modifier and TypeMethodDescriptionGets the HttpRequest URIsend
(IPKIMessage tomsg) Sends the PKI message to the remote authority.Sends the message to the remote authority.void
setRequestURI
(String uri) Sets the HttpRequest URI before send
-
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
Sets the HttpRequest URI before send- Parameters:
uri
- the uri for the HttpRequest- Throws:
EBaseException
-
getRequestURI
String getRequestURI()Gets the HttpRequest URI
-