Package org.apache.xml.security.stax.ext
Class OutboundXMLSec
- java.lang.Object
-
- org.apache.xml.security.stax.ext.OutboundXMLSec
-
public class OutboundXMLSec extends Object
Outbound Streaming-XML-Security An instance of this class can be retrieved over the XMLSec class
-
-
Constructor Summary
Constructors Constructor Description OutboundXMLSec(XMLSecurityProperties securityProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLStreamWriter
processOutMessage(OutputStream outputStream, String encoding)
This method is the entry point for the incoming security-engine.XMLStreamWriter
processOutMessage(OutputStream outputStream, String encoding, SecurityEventListener eventListener)
XMLStreamWriter
processOutMessage(XMLStreamWriter xmlStreamWriter, String encoding)
This method is the entry point for the incoming security-engine.XMLStreamWriter
processOutMessage(XMLStreamWriter xmlStreamWriter, String encoding, SecurityEventListener eventListener)
-
-
-
Constructor Detail
-
OutboundXMLSec
public OutboundXMLSec(XMLSecurityProperties securityProperties)
-
-
Method Detail
-
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
-
-