|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xml.security.stax.ext.AbstractInputProcessor
org.apache.xml.security.stax.impl.processor.input.XMLSecurityInputProcessor
public class XMLSecurityInputProcessor
Processor for XML Security.
| Nested Class Summary | |
|---|---|
class |
XMLSecurityInputProcessor.InternalBufferProcessor
Temporary Processor to buffer all events until the end of the required actions |
class |
XMLSecurityInputProcessor.InternalReplayProcessor
Temporary processor to replay the buffered events |
| Constructor Summary | |
|---|---|
XMLSecurityInputProcessor(XMLSecurityProperties securityProperties)
|
|
| Method Summary | |
|---|---|
void |
doFinal(InputProcessorChain inputProcessorChain)
Will be called when the whole document is processed. |
XMLSecEvent |
processNextEvent(InputProcessorChain inputProcessorChain)
Will be called from the framework when the next XMLEvent is requested |
XMLSecEvent |
processNextHeaderEvent(InputProcessorChain inputProcessorChain)
Will be called from the framework when the next security-header XMLEvent is requested |
| Methods inherited from class org.apache.xml.security.stax.ext.AbstractInputProcessor |
|---|
addAfterProcessor, addBeforeProcessor, getAfterProcessors, getBeforeProcessors, getPhase, getReferenceIDAttribute, getSecurityProperties, setPhase |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLSecurityInputProcessor(XMLSecurityProperties securityProperties)
| Method Detail |
|---|
public XMLSecEvent processNextHeaderEvent(InputProcessorChain inputProcessorChain)
throws XMLStreamException,
XMLSecurityException
InputProcessor
processNextHeaderEvent in interface InputProcessorprocessNextHeaderEvent in class AbstractInputProcessorXMLStreamException - thrown when a streaming error occurs
XMLSecurityException - thrown when a Security failure occurs
public XMLSecEvent processNextEvent(InputProcessorChain inputProcessorChain)
throws XMLStreamException,
XMLSecurityException
InputProcessor
processNextEvent in interface InputProcessorprocessNextEvent in class AbstractInputProcessorXMLStreamException - thrown when a streaming error occurs
XMLSecurityException - thrown when a Security failure occurs
public void doFinal(InputProcessorChain inputProcessorChain)
throws XMLStreamException,
XMLSecurityException
InputProcessor
doFinal in interface InputProcessordoFinal in class AbstractInputProcessorXMLStreamException - thrown when a streaming error occurs
XMLSecurityException - thrown when a Security failure occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||