public class LegacyRequestSender
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private VOMSProtocolListener |
listener |
private VOMSRequestFactory |
requestFactory |
private javax.xml.transform.TransformerFactory |
transformerFactory |
Modifier | Constructor and Description |
---|---|
private |
LegacyRequestSender(VOMSProtocolListener listener) |
Modifier and Type | Method and Description |
---|---|
static LegacyRequestSender |
instance(VOMSProtocolListener listener) |
void |
sendRequest(VOMSACRequest acRequest,
VOMSServerInfo endpoint,
java.io.OutputStream stream)
This method is used to send a request to a VOMS server.
|
protected java.lang.String |
xmlDocAsString(org.w3c.dom.Document doc) |
private VOMSRequestFactory requestFactory
private javax.xml.transform.TransformerFactory transformerFactory
private VOMSProtocolListener listener
private LegacyRequestSender(VOMSProtocolListener listener)
public static LegacyRequestSender instance(VOMSProtocolListener listener)
protected java.lang.String xmlDocAsString(org.w3c.dom.Document doc)
public void sendRequest(VOMSACRequest acRequest, VOMSServerInfo endpoint, java.io.OutputStream stream)
acRequest
- the AC request parameters. See VOMSACRequest
.endpoint
- the VOMSServerInfo
endpoint to use for this
requeststream
- an output stream.