Package org.apache.xml.security.stax.ext
Class OutboundXMLSec
java.lang.Object
org.apache.xml.security.stax.ext.OutboundXMLSec
Outbound Streaming-XML-Security
An instance of this class can be retrieved over the XMLSec class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprocessOutMessage
(OutputStream outputStream, String encoding) This method is the entry point for the incoming security-engine.processOutMessage
(OutputStream outputStream, String encoding, SecurityEventListener eventListener) processOutMessage
(XMLStreamWriter xmlStreamWriter, String encoding) This method is the entry point for the incoming security-engine.processOutMessage
(XMLStreamWriter xmlStreamWriter, String encoding, SecurityEventListener eventListener)
-
Constructor Details
-
OutboundXMLSec
-
-
Method Details
-
processOutMessage
public XMLStreamWriter processOutMessage(OutputStream outputStream, String encoding) throws XMLSecurityException This method is the entry point for the incoming security-engine. Hand over a outputStream and use the returned XMLStreamWriter for further processing- Parameters:
outputStream
- The original outputStream- Returns:
- A new XMLStreamWriter which does transparently the security processing.
- Throws:
XMLSecurityException
- thrown when a Security failure occurs
-
processOutMessage
public XMLStreamWriter processOutMessage(XMLStreamWriter xmlStreamWriter, String encoding) throws XMLSecurityException This method is the entry point for the incoming security-engine. Hand over the original XMLStreamWriter and use the returned one for further processing- Parameters:
xmlStreamWriter
- The original xmlStreamWriter- Returns:
- A new XMLStreamWriter which does transparently the security processing.
- Throws:
XMLSecurityException
- thrown when a Security failure occurs
-
processOutMessage
public XMLStreamWriter processOutMessage(OutputStream outputStream, String encoding, SecurityEventListener eventListener) throws XMLSecurityException - Throws:
XMLSecurityException
-
processOutMessage
public XMLStreamWriter processOutMessage(XMLStreamWriter xmlStreamWriter, String encoding, SecurityEventListener eventListener) throws XMLSecurityException - Throws:
XMLSecurityException
-