Module org.apache.santuario.xmlsec
Package org.apache.xml.security.stax.ext
Class AbstractInputSecurityHeaderHandler
- java.lang.Object
-
- org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler
-
- All Implemented Interfaces:
XMLSecurityHeaderHandler
public abstract class AbstractInputSecurityHeaderHandler extends Object implements XMLSecurityHeaderHandler
Abstract class for SecurityHeaderHandlers with parse LOGic for the xml structures
-
-
Constructor Summary
Constructors Constructor Description AbstractInputSecurityHeaderHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<QName>getElementPath(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque)protected org.apache.xml.security.stax.ext.stax.XMLSecEventgetResponsibleStartXMLEvent(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque, int index)protected List<org.apache.xml.security.stax.ext.stax.XMLSecEvent>getResponsibleXMLSecEvents(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> xmlSecEvents, int index)protected <T> TparseStructure(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque, int index, XMLSecurityProperties securityProperties)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.xml.security.stax.ext.XMLSecurityHeaderHandler
handle
-
-
-
-
Method Detail
-
parseStructure
protected <T> T parseStructure(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque, int index, XMLSecurityProperties securityProperties) throws XMLSecurityException
- Throws:
XMLSecurityException
-
getElementPath
protected List<QName> getElementPath(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque) throws XMLSecurityException
- Throws:
XMLSecurityException
-
getResponsibleStartXMLEvent
protected org.apache.xml.security.stax.ext.stax.XMLSecEvent getResponsibleStartXMLEvent(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque, int index)
-
-