XMLSecurityHeaderHandlerXMLSignatureInputHandlerpublic abstract class AbstractSignatureInputHandler extends AbstractInputSecurityHeaderHandler
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractSignatureInputHandler.SignatureVerifier |
| Constructor | Description |
|---|---|
AbstractSignatureInputHandler() |
| Modifier and Type | Method | 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–2018 The Apache Software Foundation. All rights reserved.