InputProcessorpublic class XMLSecurityInputProcessor extends AbstractInputProcessor
| Modifier and Type | Class | Description |
|---|---|---|
class |
XMLSecurityInputProcessor.InternalBufferProcessor |
Temporary Processor to buffer all events until the end of the required actions
|
static class |
XMLSecurityInputProcessor.InternalReplayProcessor |
Temporary processor to replay the buffered events
|
| Constructor | Description |
|---|---|
XMLSecurityInputProcessor(XMLSecurityProperties securityProperties) |
| Modifier and Type | Method | Description |
|---|---|---|
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
|
addAfterProcessor, addBeforeProcessor, getAfterProcessors, getBeforeProcessors, getPhase, getReferenceIDAttribute, getSecurityProperties, setPhasepublic XMLSecurityInputProcessor(XMLSecurityProperties securityProperties)
public XMLSecEvent processNextHeaderEvent(InputProcessorChain inputProcessorChain) throws XMLStreamException, XMLSecurityException
InputProcessorprocessNextHeaderEvent in interface InputProcessorprocessNextHeaderEvent in class AbstractInputProcessorXMLStreamException - thrown when a streaming error occursXMLSecurityException - thrown when a Security failure occurspublic XMLSecEvent processNextEvent(InputProcessorChain inputProcessorChain) throws XMLStreamException, XMLSecurityException
InputProcessorprocessNextEvent in interface InputProcessorprocessNextEvent in class AbstractInputProcessorXMLStreamException - thrown when a streaming error occursXMLSecurityException - thrown when a Security failure occurspublic void doFinal(InputProcessorChain inputProcessorChain) throws XMLStreamException, XMLSecurityException
InputProcessordoFinal in interface InputProcessordoFinal in class AbstractInputProcessorXMLStreamException - thrown when a streaming error occursXMLSecurityException - thrown when a Security failure occursCopyright © 2000–2018 The Apache Software Foundation. All rights reserved.