org.jboss.soa.esb.services.security.auth.ws
Class SamlVisitor

java.lang.Object
  extended by org.jboss.soa.esb.services.security.auth.ws.SOAPSecurityHeaderVisitor
      extended by org.jboss.soa.esb.services.security.auth.ws.SamlVisitor
All Implemented Interfaces:
org.milyn.delivery.ContentHandler, org.milyn.delivery.sax.SAXElementVisitor, org.milyn.delivery.sax.SAXVisitAfter, org.milyn.delivery.sax.SAXVisitBefore, org.milyn.delivery.sax.SAXVisitChildren, org.milyn.delivery.sax.SAXVisitor, org.milyn.delivery.Visitor

public class SamlVisitor
extends SOAPSecurityHeaderVisitor

Extends SOAPSecurityHeaderVisitor to add a SAML Assertion to a SOAP Security Header.

Author:
Daniel Bevenius

Constructor Summary
SamlVisitor()
           
 
Method Summary
protected  java.lang.String getHeaderToInsert()
          Should be implemented by subclasses and return the security header to be inserted into the SOAP Security Header.
 
Methods inherited from class org.jboss.soa.esb.services.security.auth.ws.SOAPSecurityHeaderVisitor
initialize, onChildElement, onChildText, setAddSecurityXmlNSAttribute, setHeaderElementName, setHeaderNS, setSecurityElementName, setSecurityNS, setSecurityPrefix, visitAfter, visitBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamlVisitor

public SamlVisitor()
Method Detail

getHeaderToInsert

protected java.lang.String getHeaderToInsert()
Description copied from class: SOAPSecurityHeaderVisitor
Should be implemented by subclasses and return the security header to be inserted into the SOAP Security Header.

Specified by:
getHeaderToInsert in class SOAPSecurityHeaderVisitor
Returns:
String The header to be inserted into the SOAP Security Header.