org.glite.voms.contact
Class VOMSProtocol
java.lang.Object
org.glite.voms.contact.VOMSProtocol
public class VOMSProtocol
extends java.lang.Object
This class manages the client-side communication protocol with the VOMS server.
VOMSResponse | getResponse(InputStream stream) - This method is used to parse a VOMS response from an input stream.
|
static VOMSProtocol | instance()
|
void | sendRequest(VOMSRequestOptions requestOptions, OutputStream stream) -
This method is used to send a request to a VOMS server.
|
protected String | xmlDocAsString(Document doc)
|
getResponse
public VOMSResponse getResponse(InputStream stream)
This method is used to parse a VOMS response from an input stream.
stream
- the input stream from which the response will be parsed.
instance
public static VOMSProtocol instance()
sendRequest
public void sendRequest(VOMSRequestOptions requestOptions,
OutputStream stream)
This method is used to send a request to a VOMS server.
requestOptions
- the request options. See VOMSRequestOptions
.stream
- an output stream.
xmlDocAsString
protected String xmlDocAsString(Document doc)