Uses of Interface
org.apache.xml.security.stax.ext.InputProcessorChain
-
Packages that use InputProcessorChain Package Description org.apache.xml.security.stax.ext org.apache.xml.security.stax.impl org.apache.xml.security.stax.impl.processor.input -
-
Uses of InputProcessorChain in org.apache.xml.security.stax.ext
Methods in org.apache.xml.security.stax.ext that return InputProcessorChain Modifier and Type Method Description InputProcessorChain
InputProcessorChain. createSubChain(InputProcessor inputProcessor)
Create a new SubChain.InputProcessorChain
InputProcessorChain. createSubChain(InputProcessor inputProcessor, boolean clone)
Create a new SubChain.Methods in org.apache.xml.security.stax.ext with parameters of type InputProcessorChain Modifier and Type Method Description void
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)
XMLSecEvent
InputProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
Will be called from the framework when the next XMLEvent is requestedabstract XMLSecEvent
AbstractInputProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
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 InputProcessorChain Modifier and Type Class Description class
InputProcessorChainImpl
Implementation of a InputProcessorChainMethods in org.apache.xml.security.stax.impl that return InputProcessorChain Modifier and Type Method Description InputProcessorChain
InputProcessorChainImpl. createSubChain(InputProcessor inputProcessor)
InputProcessorChain
InputProcessorChainImpl. createSubChain(InputProcessor inputProcessor, boolean clone)
Constructors in org.apache.xml.security.stax.impl with parameters of type InputProcessorChain Constructor Description XMLSecurityStreamReader(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 InputProcessorChain Modifier and Type Method Description protected 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)
Transformer
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)
protected AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier
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 AbstractSignatureInputHandler.SignatureVerifier
AbstractSignatureInputHandler. newSignatureVerifier(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType)
protected AbstractSignatureInputHandler.SignatureVerifier
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)
XMLSecEvent
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
AbstractDecryptInputProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
AbstractSignatureReferenceVerifyInputProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
LogInputProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
XMLEventReaderInputProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
XMLSecurityInputProcessor.InternalBufferProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
XMLSecurityInputProcessor.InternalReplayProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
XMLSecurityInputProcessor. processNextEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
AbstractDecryptInputProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
AbstractSignatureReferenceVerifyInputProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
LogInputProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
XMLEventReaderInputProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
XMLSecurityInputProcessor.InternalBufferProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
XMLSecurityInputProcessor.InternalReplayProcessor. processNextHeaderEvent(InputProcessorChain inputProcessorChain)
XMLSecEvent
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 InputProcessorChain Constructor Description AbstractSignatureReferenceVerifyInputProcessor(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)
-