org.globus.wsrf.impl.security.authentication
Class UsernameSOAPEnvelopeBuilder
java.lang.Object
org.apache.ws.security.message.WSBaseMessage
org.apache.ws.security.message.WSSAddUsernameToken
org.globus.wsrf.impl.security.authentication.UsernameSOAPEnvelopeBuilder
- public class UsernameSOAPEnvelopeBuilder
- extends org.apache.ws.security.message.WSSAddUsernameToken
Used to add in username/password and construct the relevant
security headers
|
Field Summary |
protected javax.xml.rpc.handler.MessageContext |
msgContext
|
protected java.lang.String |
userName
|
| Fields inherited from class org.apache.ws.security.message.WSSAddUsernameToken |
|
| Fields inherited from class org.apache.ws.security.message.WSBaseMessage |
actor, doDebug, keyIdentifierType, mustunderstand, parts, password, timeToLive, user, wssConfig |
|
Method Summary |
javax.xml.soap.SOAPEnvelope |
build(javax.xml.soap.SOAPEnvelope envelope)
|
javax.xml.soap.SOAPMessage |
buildMessage(javax.xml.soap.SOAPEnvelope env)
|
| Methods inherited from class org.apache.ws.security.message.WSSAddUsernameToken |
addCreated, addNonce, build, getId, getSecretKey, preSetUsernameToken, setId, setPasswordType |
| Methods inherited from class org.apache.ws.security.message.WSBaseMessage |
getKeyIdentifierType, insertSecurityHeader, setActor, setBodyID, setKeyIdentifierType, setMustUnderstand, setParts, setTimeToLive, setUserInfo, setWsuId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
userName
protected java.lang.String userName
msgContext
protected javax.xml.rpc.handler.MessageContext msgContext
UsernameSOAPEnvelopeBuilder
public UsernameSOAPEnvelopeBuilder(javax.xml.rpc.handler.MessageContext msgContext,
java.lang.String _userName)
build
public javax.xml.soap.SOAPEnvelope build(javax.xml.soap.SOAPEnvelope envelope)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildMessage
public javax.xml.soap.SOAPMessage buildMessage(javax.xml.soap.SOAPEnvelope env)
throws java.lang.Exception
- Throws:
java.lang.Exception