public abstract class AbstractSignatureInputHandler extends AbstractInputSecurityHeaderHandler
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSignatureInputHandler.SignatureVerifier |
| Constructor and Description |
|---|
AbstractSignatureInputHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken) |
void |
handle(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
Deque<XMLSecEvent> eventQueue,
Integer index) |
protected abstract AbstractSignatureInputHandler.SignatureVerifier |
newSignatureVerifier(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType) |
protected Deque<XMLSecEvent> |
reparseSignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
protected InboundSecurityToken |
verifySignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
getElementPath, getResponsibleStartXMLEvent, getResponsibleXMLSecEvents, parseStructurepublic void handle(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, Deque<XMLSecEvent> eventQueue, Integer index) throws XMLSecurityException
XMLSecurityExceptionprotected abstract void addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken) throws XMLSecurityException
XMLSecurityExceptionprotected InboundSecurityToken verifySignedInfo(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, Deque<XMLSecEvent> eventDeque, int index) throws XMLSecurityException
XMLSecurityExceptionprotected Deque<XMLSecEvent> reparseSignedInfo(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, Deque<XMLSecEvent> eventDeque, int index) throws XMLSecurityException
XMLSecurityExceptionprotected abstract AbstractSignatureInputHandler.SignatureVerifier newSignatureVerifier(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType) throws XMLSecurityException
XMLSecurityExceptionCopyright © 2000–2020 The Apache Software Foundation. All rights reserved.