Package org.apache.ws.security.message
Class WSSAddSAMLToken
- java.lang.Object
-
- org.apache.ws.security.message.WSBaseMessage
-
- org.apache.ws.security.message.WSSAddSAMLToken
-
public class WSSAddSAMLToken extends WSBaseMessage
Builds a WS SAML Assertion and inserts it into the SOAP Envelope. Refer to the WS specification, SAML Token profile- Author:
- Davanum Srinivas (dims@yahoo.com).
-
-
Field Summary
-
Fields inherited from class org.apache.ws.security.message.WSBaseMessage
actor, doDebug, keyIdentifierType, mustunderstand, parts, password, timeToLive, user, wssConfig
-
-
Constructor Summary
Constructors Constructor Description WSSAddSAMLToken()Deprecated.replaced byWSSecSAMLToken()WSSAddSAMLToken(java.lang.String actor)Deprecated.replaced byWSSecSAMLToken()andWSSecHeaderfor actor specification.WSSAddSAMLToken(java.lang.String actor, boolean mu)Deprecated.replaced byWSSecSAMLToken()andWSSecHeaderfor actor and mustunderstand specification.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.w3c.dom.Documentbuild(org.w3c.dom.Document doc, org.opensaml.SAMLAssertion assertion)Deprecated.-
Methods inherited from class org.apache.ws.security.message.WSBaseMessage
getKeyIdentifierType, insertSecurityHeader, setActor, setBodyID, setKeyIdentifierType, setMustUnderstand, setParts, setTimeToLive, setUserInfo, setWsConfig, setWsuId
-
-
-
-
Constructor Detail
-
WSSAddSAMLToken
public WSSAddSAMLToken()
Deprecated.replaced byWSSecSAMLToken()Constructor.
-
WSSAddSAMLToken
public WSSAddSAMLToken(java.lang.String actor)
Deprecated.replaced byWSSecSAMLToken()andWSSecHeaderfor actor specification.Constructor.- Parameters:
actor- the name of the actor of thewsse:Securityheader
-
WSSAddSAMLToken
public WSSAddSAMLToken(java.lang.String actor, boolean mu)Deprecated.replaced byWSSecSAMLToken()andWSSecHeaderfor actor and mustunderstand specification.Constructor.- Parameters:
actor- The name of the actor of thewsse:Securityheadermu- SetmustUnderstandto true or false
-
-
Method Detail
-
build
public org.w3c.dom.Document build(org.w3c.dom.Document doc, org.opensaml.SAMLAssertion assertion)Deprecated.Adds a newSAMLAssertionto a soap envelope. A completeSAMLAssertionis added to thewsse:Securityheader.- Parameters:
doc- The SOAP enevlope as W3C documentassertion- TODO- Returns:
- Document with UsernameToken added
-
-