org.apache.wss4j.stax.impl.processor.output
Class EncryptOutputProcessor

java.lang.Object
  extended by org.apache.xml.security.stax.ext.AbstractOutputProcessor
      extended by org.apache.xml.security.stax.impl.processor.output.AbstractEncryptOutputProcessor
          extended by org.apache.wss4j.stax.impl.processor.output.EncryptOutputProcessor
All Implemented Interfaces:
org.apache.xml.security.stax.ext.OutputProcessor

public class EncryptOutputProcessor
extends org.apache.xml.security.stax.impl.processor.output.AbstractEncryptOutputProcessor

Processor to encrypt XML structures


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.xml.security.stax.impl.processor.output.AbstractEncryptOutputProcessor
org.apache.xml.security.stax.impl.processor.output.AbstractEncryptOutputProcessor.AbstractInternalEncryptionOutputProcessor, org.apache.xml.security.stax.impl.processor.output.AbstractEncryptOutputProcessor.CharacterEventGeneratorOutputStream
 
Field Summary
 
Fields inherited from class org.apache.xml.security.stax.ext.AbstractOutputProcessor
action, securityProperties
 
Constructor Summary
EncryptOutputProcessor()
           
 
Method Summary
 void init(org.apache.xml.security.stax.ext.OutputProcessorChain outputProcessorChain)
           
 void processEvent(org.apache.xml.security.stax.ext.stax.XMLSecEvent xmlSecEvent, org.apache.xml.security.stax.ext.OutputProcessorChain outputProcessorChain)
           
 
Methods inherited from class org.apache.xml.security.stax.impl.processor.output.AbstractEncryptOutputProcessor
doFinal, doFinalInternal, getActiveInternalEncryptionOutputProcessor, setActiveInternalEncryptionOutputProcessor, verifyEncryptionParts
 
Methods inherited from class org.apache.xml.security.stax.ext.AbstractOutputProcessor
addAfterProcessor, addAttributes, addBeforeProcessor, createAttribute, createCharacters, createCharacters, createCharactersAndOutputAsEvent, createCharactersAndOutputAsEvent, createEndElement, createEndElementAndOutputAsEvent, createNamespace, createStartElementAndOutputAsEvent, createStartElementAndOutputAsEvent, getAction, getAfterProcessors, getBeforeProcessors, getPhase, getSecurityProperties, outputAsEvent, processNextEvent, securePartMatches, securePartMatches, setAction, setPhase, setXMLSecurityProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptOutputProcessor

public EncryptOutputProcessor()
                       throws org.apache.xml.security.exceptions.XMLSecurityException
Throws:
org.apache.xml.security.exceptions.XMLSecurityException
Method Detail

init

public void init(org.apache.xml.security.stax.ext.OutputProcessorChain outputProcessorChain)
          throws org.apache.xml.security.exceptions.XMLSecurityException
Specified by:
init in interface org.apache.xml.security.stax.ext.OutputProcessor
Overrides:
init in class org.apache.xml.security.stax.ext.AbstractOutputProcessor
Throws:
org.apache.xml.security.exceptions.XMLSecurityException

processEvent

public void processEvent(org.apache.xml.security.stax.ext.stax.XMLSecEvent xmlSecEvent,
                         org.apache.xml.security.stax.ext.OutputProcessorChain outputProcessorChain)
                  throws XMLStreamException,
                         org.apache.xml.security.exceptions.XMLSecurityException
Specified by:
processEvent in class org.apache.xml.security.stax.impl.processor.output.AbstractEncryptOutputProcessor
Throws:
XMLStreamException
org.apache.xml.security.exceptions.XMLSecurityException


Copyright © 2004–2013 The Apache Software Foundation. All rights reserved.