org.apache.wss4j.stax.impl.processor.input
Class SAMLTokenInputHandler
java.lang.Object
org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler
org.apache.wss4j.stax.impl.processor.input.SAMLTokenInputHandler
- All Implemented Interfaces:
- org.apache.xml.security.stax.ext.XMLSecurityHeaderHandler
public class SAMLTokenInputHandler
- extends org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler
Processor for the SAML Assertion XML Structure
|
Method Summary |
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)
|
protected
|
parseStructure(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque,
int index,
org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties)
|
Node |
parseXMLEvent(org.apache.xml.security.stax.ext.stax.XMLSecEvent xmlSecEvent,
Node currentNode,
Document document)
|
| Methods inherited from class org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler |
getElementPath, getResponsibleStartXMLEvent, getResponsibleXMLSecEvents |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SAMLTokenInputHandler
public SAMLTokenInputHandler()
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
parseStructure
protected <T> T parseStructure(Deque<org.apache.xml.security.stax.ext.stax.XMLSecEvent> eventDeque,
int index,
org.apache.xml.security.stax.ext.XMLSecurityProperties securityProperties)
throws org.apache.xml.security.exceptions.XMLSecurityException
- Overrides:
parseStructure in class org.apache.xml.security.stax.ext.AbstractInputSecurityHeaderHandler
- Throws:
org.apache.xml.security.exceptions.XMLSecurityException
parseXMLEvent
public Node parseXMLEvent(org.apache.xml.security.stax.ext.stax.XMLSecEvent xmlSecEvent,
Node currentNode,
Document document)
throws WSSecurityException
- Throws:
WSSecurityException
Copyright © 2004–2013 The Apache Software Foundation. All rights reserved.