org.apache.xml.security.stax.impl.processor.input
Class XMLSignatureInputHandler

java.lang.Object
  extended by org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler
      extended by org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler
          extended by org.apache.xml.security.stax.impl.processor.input.XMLSignatureInputHandler
All Implemented Interfaces:
XMLSecurityHeaderHandler

public class XMLSignatureInputHandler
extends AbstractSignatureInputHandler

An input handler for XML Signature.


Nested Class Summary
 class XMLSignatureInputHandler.XMLSignatureVerifier
           
 
Nested classes/interfaces inherited from class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler
AbstractSignatureInputHandler.SignatureVerifier
 
Constructor Summary
XMLSignatureInputHandler()
           
 
Method Summary
protected  void addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, InboundSecurityToken inboundSecurityToken)
           
protected  AbstractSignatureInputHandler.SignatureVerifier newSignatureVerifier(InputProcessorChain inputProcessorChain, XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType)
           
 
Methods inherited from class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler
handle, reparseSignedInfo, verifySignedInfo
 
Methods inherited from class org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler
getElementPath, getResponsibleStartXMLEvent, getResponsibleXMLSecEvents, parseStructure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLSignatureInputHandler

public XMLSignatureInputHandler()
Method Detail

newSignatureVerifier

protected AbstractSignatureInputHandler.SignatureVerifier newSignatureVerifier(InputProcessorChain inputProcessorChain,
                                                                               XMLSecurityProperties securityProperties,
                                                                               org.apache.xml.security.binding.xmldsig.SignatureType signatureType)
                                                                        throws XMLSecurityException
Specified by:
newSignatureVerifier in class AbstractSignatureInputHandler
Throws:
XMLSecurityException

addSignatureReferenceInputProcessorToChain

protected void addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain,
                                                          XMLSecurityProperties securityProperties,
                                                          org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
                                                          InboundSecurityToken inboundSecurityToken)
                                                   throws XMLSecurityException
Specified by:
addSignatureReferenceInputProcessorToChain in class AbstractSignatureInputHandler
Throws:
XMLSecurityException


Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.