InputProcessorpublic class XMLDecryptInputProcessor extends AbstractDecryptInputProcessor
| Modifier and Type | Class | Description |
|---|---|---|
class |
XMLDecryptInputProcessor.DecryptedEventReaderInputProcessor |
The DecryptedEventReaderInputProcessor reads the decrypted stream with a StAX reader and
forwards the generated XMLEvents
|
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessormaximumAllowedEncryptedDataEvents, maximumAllowedXMLStructureDepth| Constructor | Description |
|---|---|
XMLDecryptInputProcessor(XMLSecurityProperties securityProperties) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
handleCipherReference(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
Cipher cipher,
InboundSecurityToken inboundSecurityToken) |
|
protected void |
handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected void |
handleSecurityToken(InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
applyTransforms, doFinal, getProcessedReferences, getReferences, matchesReferenceId, processNextEvent, processNextHeaderEventaddAfterProcessor, addBeforeProcessor, getAfterProcessors, getBeforeProcessors, getPhase, getReferenceIDAttribute, getSecurityProperties, setPhasepublic XMLDecryptInputProcessor(XMLSecurityProperties securityProperties) throws XMLSecurityException
XMLSecurityExceptionprotected AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor newDecryptedEventReaderInputProcessor(boolean encryptedHeader, XMLSecStartElement xmlSecStartElement, org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType, InboundSecurityToken inboundSecurityToken, InboundSecurityContext inboundSecurityContext) throws XMLSecurityException
newDecryptedEventReaderInputProcessor in class AbstractDecryptInputProcessorXMLSecurityExceptionprotected void handleSecurityToken(InboundSecurityToken inboundSecurityToken, InboundSecurityContext inboundSecurityContext, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) throws XMLSecurityException
handleSecurityToken in class AbstractDecryptInputProcessorXMLSecurityExceptionprotected void handleEncryptedContent(InputProcessorChain inputProcessorChain, XMLSecStartElement parentXMLSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) throws XMLSecurityException
handleEncryptedContent in class AbstractDecryptInputProcessorXMLSecurityExceptionprotected void handleCipherReference(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, Cipher cipher, InboundSecurityToken inboundSecurityToken) throws XMLSecurityException
handleCipherReference in class AbstractDecryptInputProcessorXMLSecurityExceptionCopyright © 2000–2018 The Apache Software Foundation. All rights reserved.