Uses of Interface
org.apache.xml.security.stax.ext.InputProcessorChain
Packages that use InputProcessorChain
Package
Description
-
Uses of InputProcessorChain in org.apache.xml.security.stax.ext
Methods in org.apache.xml.security.stax.ext that return InputProcessorChainModifier and TypeMethodDescriptionInputProcessorChain.createSubChain
(InputProcessor inputProcessor) Create a new SubChain.InputProcessorChain.createSubChain
(InputProcessor inputProcessor, boolean clone) Create a new SubChain.Methods in org.apache.xml.security.stax.ext with parameters of type InputProcessorChainModifier and TypeMethodDescriptionvoid
AbstractInputProcessor.doFinal
(InputProcessorChain inputProcessorChain) void
InputProcessor.doFinal
(InputProcessorChain inputProcessorChain) Will be called when the whole document is processed.void
XMLSecurityHeaderHandler.handle
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, Deque<XMLSecEvent> eventQueue, Integer index) abstract XMLSecEvent
AbstractInputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) InputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) Will be called from the framework when the next XMLEvent is requestedabstract XMLSecEvent
AbstractInputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) InputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) Will be called from the framework when the next security-header XMLEvent is requested -
Uses of InputProcessorChain in org.apache.xml.security.stax.impl
Classes in org.apache.xml.security.stax.impl that implement InputProcessorChainModifier and TypeClassDescriptionclass
Implementation of a InputProcessorChainMethods in org.apache.xml.security.stax.impl that return InputProcessorChainModifier and TypeMethodDescriptionInputProcessorChainImpl.createSubChain
(InputProcessor inputProcessor) InputProcessorChainImpl.createSubChain
(InputProcessor inputProcessor, boolean clone) Constructors in org.apache.xml.security.stax.impl with parameters of type InputProcessorChainModifierConstructorDescriptionXMLSecurityStreamReader
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties) -
Uses of InputProcessorChain in org.apache.xml.security.stax.impl.processor.input
Methods in org.apache.xml.security.stax.impl.processor.input with parameters of type InputProcessorChainModifier and TypeMethodDescriptionprotected abstract void
AbstractSignatureInputHandler.addSignatureReferenceInputProcessorToChain
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken) protected void
XMLSignatureInputHandler.addSignatureReferenceInputProcessorToChain
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken) protected Transformer
AbstractSignatureReferenceVerifyInputProcessor.buildTransformerChain
(org.apache.xml.security.binding.xmldsig.ReferenceType referenceType, OutputStream outputStream, InputProcessorChain inputProcessorChain, AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier internalSignatureReferenceVerifier) AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.buildTransformerChain
(org.apache.xml.security.binding.xmldsig.ReferenceType referenceType, OutputStream outputStream, InputProcessorChain inputProcessorChain) void
AbstractDecryptInputProcessor.doFinal
(InputProcessorChain inputProcessorChain) void
AbstractSignatureReferenceVerifyInputProcessor.doFinal
(InputProcessorChain inputProcessorChain) void
XMLEventReaderInputProcessor.doFinal
(InputProcessorChain inputProcessorChain) void
XMLSecurityInputProcessor.doFinal
(InputProcessorChain inputProcessorChain) AbstractSignatureReferenceVerifyInputProcessor.getSignatureReferenceVerifier
(XMLSecurityProperties securityProperties, InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType, XMLSecStartElement startElement) void
AbstractSignatureInputHandler.handle
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, Deque<XMLSecEvent> eventQueue, Integer index) void
XMLEncryptedKeyInputHandler.handle
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedKeyType encryptedKeyType, XMLSecEvent responsibleXMLSecStartXMLEvent, XMLSecurityProperties securityProperties) void
XMLEncryptedKeyInputHandler.handle
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, Deque<XMLSecEvent> eventQueue, Integer index) protected abstract void
AbstractDecryptInputProcessor.handleCipherReference
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected void
XMLDecryptInputProcessor.handleCipherReference
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected abstract void
AbstractDecryptInputProcessor.handleEncryptedContent
(InputProcessorChain inputProcessorChain, XMLSecStartElement parentXMLSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected void
XMLDecryptInputProcessor.handleEncryptedContent
(InputProcessorChain inputProcessorChain, XMLSecStartElement parentXMLSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected abstract void
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.handleEncryptedElement
(InputProcessorChain inputProcessorChain, XMLSecStartElement xmlSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected void
XMLDecryptInputProcessor.DecryptedEventReaderInputProcessor.handleEncryptedElement
(InputProcessorChain inputProcessorChain, XMLSecStartElement xmlSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected void
XMLEncryptedKeyInputHandler.handleReferenceList
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedKeyType encryptedKeyType, XMLSecurityProperties securityProperties) protected abstract InputStream
AbstractDecryptInputProcessor.handleXOPInclude
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, String href, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected InputStream
XMLDecryptInputProcessor.handleXOPInclude
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, String href, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected abstract AbstractSignatureInputHandler.SignatureVerifier
AbstractSignatureInputHandler.newSignatureVerifier
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType) XMLSignatureInputHandler.newSignatureVerifier
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType) protected abstract void
AbstractSignatureReferenceVerifyInputProcessor.processElementPath
(List<QName> elementPath, InputProcessorChain inputProcessorChain, XMLSecEvent xmlSecEvent, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) protected void
XMLSignatureReferenceVerifyInputProcessor.processElementPath
(List<QName> elementPath, InputProcessorChain inputProcessorChain, XMLSecEvent xmlSecEvent, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) void
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.processEvent
(XMLSecEvent xmlSecEvent, InputProcessorChain inputProcessorChain) AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) AbstractDecryptInputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.processNextEvent
(InputProcessorChain inputProcessorChain) AbstractSignatureReferenceVerifyInputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) LogInputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) XMLEventReaderInputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) XMLSecurityInputProcessor.InternalBufferProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) XMLSecurityInputProcessor.InternalReplayProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) XMLSecurityInputProcessor.processNextEvent
(InputProcessorChain inputProcessorChain) AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) AbstractDecryptInputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) AbstractSignatureReferenceVerifyInputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) LogInputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) XMLEventReaderInputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) XMLSecurityInputProcessor.InternalBufferProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) XMLSecurityInputProcessor.InternalReplayProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) XMLSecurityInputProcessor.processNextHeaderEvent
(InputProcessorChain inputProcessorChain) protected Deque<XMLSecEvent>
AbstractSignatureInputHandler.reparseSignedInfo
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, Deque<XMLSecEvent> eventDeque, int index) protected void
AbstractSignatureReferenceVerifyInputProcessor.verifyExternalReference
(InputProcessorChain inputProcessorChain, InputStream inputStream, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) protected InboundSecurityToken
AbstractSignatureInputHandler.verifySignedInfo
(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, Deque<XMLSecEvent> eventDeque, int index) Constructors in org.apache.xml.security.stax.impl.processor.input with parameters of type InputProcessorChainModifierConstructorDescriptionAbstractSignatureReferenceVerifyInputProcessor
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken, XMLSecurityProperties securityProperties) InternalSignatureReferenceVerifier
(XMLSecurityProperties securityProperties, InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType, XMLSecStartElement startElement) XMLSignatureReferenceVerifyInputProcessor
(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken, XMLSecurityProperties securityProperties)