Class XMLSignatureReferenceVerifyInputProcessor
java.lang.Object
org.apache.xml.security.stax.ext.AbstractInputProcessor
org.apache.xml.security.stax.impl.processor.input.AbstractSignatureReferenceVerifyInputProcessor
org.apache.xml.security.stax.impl.processor.input.XMLSignatureReferenceVerifyInputProcessor
- All Implemented Interfaces:
InputProcessor
public class XMLSignatureReferenceVerifyInputProcessor
extends AbstractSignatureReferenceVerifyInputProcessor
A processor to verify XML Signature references.
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractSignatureReferenceVerifyInputProcessor
AbstractSignatureReferenceVerifyInputProcessor.InternalSignatureReferenceVerifier -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionXMLSignatureReferenceVerifyInputProcessor(InputProcessorChain inputProcessorChain, SignatureType signatureType, InboundSecurityToken inboundSecurityToken, XMLSecurityProperties securityProperties) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprocessElementPath(List<QName> elementPath, InputProcessorChain inputProcessorChain, XMLSecEvent xmlSecEvent, ReferenceType referenceType) Methods inherited from class AbstractSignatureReferenceVerifyInputProcessor
buildTransformerChain, compareDigest, createMessageDigestOutputStream, doFinal, getInboundSecurityToken, getProcessedReferences, getSignatureReferenceVerifier, getSignatureType, processNextEvent, processNextHeaderEvent, resolvesResource, verifyExternalReferenceMethods inherited from class AbstractInputProcessor
addAfterProcessor, addBeforeProcessor, getAfterProcessors, getBeforeProcessors, getPhase, getReferenceIDAttribute, getSecurityProperties, setPhase
-
Constructor Details
-
XMLSignatureReferenceVerifyInputProcessor
public XMLSignatureReferenceVerifyInputProcessor(InputProcessorChain inputProcessorChain, SignatureType signatureType, InboundSecurityToken inboundSecurityToken, XMLSecurityProperties securityProperties) throws XMLSecurityException - Throws:
XMLSecurityException
-
-
Method Details
-
processElementPath
protected void processElementPath(List<QName> elementPath, InputProcessorChain inputProcessorChain, XMLSecEvent xmlSecEvent, ReferenceType referenceType) throws XMLSecurityException - Specified by:
processElementPathin classAbstractSignatureReferenceVerifyInputProcessor- Throws:
XMLSecurityException
-