Class EncryptedDataInputHandler

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

    public class EncryptedDataInputHandler
    extends org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler
    Processor for the EncryptedData XML Structure in the security header. Note, this handler is special in respect to when it is called: it is triggered by the EncryptedData StartElement and not when the EndElement occurs. @see comments in SecurityHeaderInputProcessort
    • Constructor Detail

      • EncryptedDataInputHandler

        public EncryptedDataInputHandler()
    • Method Detail

      • handle

        public void handle​(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain,
                           org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties,
                           Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventQueue,
                           Integer index)
                    throws org.apache.xml.security.exceptions.XMLSecurityException
        Throws:
        org.apache.xml.security.exceptions.XMLSecurityException