Class WSSSignatureInputHandler

  • All Implemented Interfaces:
    org.apache.xml.security.stax.ext.XMLSecurityHeaderHandler

    public class WSSSignatureInputHandler
    extends org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  WSSSignatureInputHandler.WSSSignatureVerifier  
      • Nested classes/interfaces inherited from class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler

        org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler.SignatureVerifier
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addSignatureReferenceInputProcessorToChain​(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties, org.apache.xml.security.binding.xmldsig.SignatureType signatureType, org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken)  
      protected org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler.SignatureVerifier newSignatureVerifier​(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain, org.apache.xml.security.stax.ext.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
    • Constructor Detail

      • WSSSignatureInputHandler

        public WSSSignatureInputHandler()
    • Method Detail

      • newSignatureVerifier

        protected org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler.SignatureVerifier newSignatureVerifier​(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
                                                                                                                                         org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties,
                                                                                                                                         org.apache.xml.security.binding.xmldsig.SignatureType signatureType)
                                                                                                                                  throws org.apache.xml.security.exceptions.XMLSecurityException
        Specified by:
        newSignatureVerifier in class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler
        Throws:
        org.apache.xml.security.exceptions.XMLSecurityException
      • addSignatureReferenceInputProcessorToChain

        protected void addSignatureReferenceInputProcessorToChain​(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
                                                                  org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties,
                                                                  org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
                                                                  org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken)
                                                           throws org.apache.xml.security.exceptions.XMLSecurityException
        Specified by:
        addSignatureReferenceInputProcessorToChain in class org.apache.xml.security.stax.impl.processor.input.AbstractSignatureInputHandler
        Throws:
        org.apache.xml.security.exceptions.XMLSecurityException