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 TypeMethodDescriptionvoidAbstractInputProcessor.doFinal(InputProcessorChain inputProcessorChain) voidInputProcessor.doFinal(InputProcessorChain inputProcessorChain) Will be called when the whole document is processed.voidXMLSecurityHeaderHandler.handle(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, Deque<XMLSecEvent> eventQueue, Integer index) abstract XMLSecEventAbstractInputProcessor.processNextEvent(InputProcessorChain inputProcessorChain) InputProcessor.processNextEvent(InputProcessorChain inputProcessorChain) Will be called from the framework when the next XMLEvent is requestedabstract XMLSecEventAbstractInputProcessor.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 TypeClassDescriptionclassImplementation 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 voidAbstractSignatureInputHandler.addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken) protected voidXMLSignatureInputHandler.addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken) protected TransformerAbstractSignatureReferenceVerifyInputProcessor.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) voidAbstractDecryptInputProcessor.doFinal(InputProcessorChain inputProcessorChain) voidAbstractSignatureReferenceVerifyInputProcessor.doFinal(InputProcessorChain inputProcessorChain) voidXMLEventReaderInputProcessor.doFinal(InputProcessorChain inputProcessorChain) voidXMLSecurityInputProcessor.doFinal(InputProcessorChain inputProcessorChain) AbstractSignatureReferenceVerifyInputProcessor.getSignatureReferenceVerifier(XMLSecurityProperties securityProperties, InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType, XMLSecStartElement startElement) voidAbstractSignatureInputHandler.handle(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, Deque<XMLSecEvent> eventQueue, Integer index) voidXMLEncryptedKeyInputHandler.handle(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedKeyType encryptedKeyType, XMLSecEvent responsibleXMLSecStartXMLEvent, XMLSecurityProperties securityProperties) voidXMLEncryptedKeyInputHandler.handle(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, Deque<XMLSecEvent> eventQueue, Integer index) protected abstract voidAbstractDecryptInputProcessor.handleCipherReference(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected voidXMLDecryptInputProcessor.handleCipherReference(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected abstract voidAbstractDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain, XMLSecStartElement parentXMLSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected voidXMLDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain, XMLSecStartElement parentXMLSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected abstract voidAbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.handleEncryptedElement(InputProcessorChain inputProcessorChain, XMLSecStartElement xmlSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected voidXMLDecryptInputProcessor.DecryptedEventReaderInputProcessor.handleEncryptedElement(InputProcessorChain inputProcessorChain, XMLSecStartElement xmlSecStartElement, InboundSecurityToken inboundSecurityToken, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) protected voidXMLEncryptedKeyInputHandler.handleReferenceList(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedKeyType encryptedKeyType, XMLSecurityProperties securityProperties) protected abstract InputStreamAbstractDecryptInputProcessor.handleXOPInclude(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, String href, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected InputStreamXMLDecryptInputProcessor.handleXOPInclude(InputProcessorChain inputProcessorChain, org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType, String href, Cipher cipher, InboundSecurityToken inboundSecurityToken) protected abstract AbstractSignatureInputHandler.SignatureVerifierAbstractSignatureInputHandler.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 voidAbstractSignatureReferenceVerifyInputProcessor.processElementPath(List<QName> elementPath, InputProcessorChain inputProcessorChain, XMLSecEvent xmlSecEvent, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) protected voidXMLSignatureReferenceVerifyInputProcessor.processElementPath(List<QName> elementPath, InputProcessorChain inputProcessorChain, XMLSecEvent xmlSecEvent, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) voidAbstractSignatureReferenceVerifyInputProcessor.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 voidAbstractSignatureReferenceVerifyInputProcessor.verifyExternalReference(InputProcessorChain inputProcessorChain, InputStream inputStream, org.apache.xml.security.binding.xmldsig.ReferenceType referenceType) protected InboundSecurityTokenAbstractSignatureInputHandler.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)