Class SecurityHeaderInputProcessor

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

    public class SecurityHeaderInputProcessor
    extends org.apache.xml.security.stax.ext.AbstractInputProcessor
    Processor for the Security-Header XML Structure. This processor instantiates more processors on demand
    • Field Detail

      • LOG

        protected static final org.slf4j.Logger LOG
    • Constructor Detail

      • SecurityHeaderInputProcessor

        public SecurityHeaderInputProcessor​(WSSSecurityProperties securityProperties)
    • Method Detail

      • processHeaderEvent

        public org.apache.xml.security.stax.ext.stax.XMLSecEvent processHeaderEvent​(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain)
                                                                             throws XMLStreamException,
                                                                                    org.apache.xml.security.exceptions.XMLSecurityException
        Throws:
        XMLStreamException
        org.apache.xml.security.exceptions.XMLSecurityException
      • processEvent

        public org.apache.xml.security.stax.ext.stax.XMLSecEvent processEvent​(org.apache.xml.security.stax.ext.InputProcessorChain inputProcessorChain)
                                                                       throws XMLStreamException,
                                                                              org.apache.xml.security.exceptions.XMLSecurityException
        Throws:
        XMLStreamException
        org.apache.xml.security.exceptions.XMLSecurityException