org.globus.wsrf.impl.security.authentication.signature
Class X509WSSignedSOAPEnvelopeBuilder
java.lang.Object
org.apache.ws.security.message.WSBaseMessage
org.apache.ws.security.message.WSSignEnvelope
org.globus.wsrf.impl.security.authentication.signature.X509WSSignedSOAPEnvelopeBuilder
- public class X509WSSignedSOAPEnvelopeBuilder
- extends org.apache.ws.security.message.WSSignEnvelope
| Fields inherited from class org.apache.ws.security.message.WSSignEnvelope |
canonAlgo, sigAlgo, usernameToken, useSingleCert |
| 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)
|
private org.ietf.jgss.GSSCredential |
getCredential()
|
| Methods inherited from class org.apache.ws.security.message.WSSignEnvelope |
build, build, getInclusivePrefixes, getInclusivePrefixes, getSigCanonicalization, getSignatureAlgorithm, isUseSingleCertificate, setSigCanonicalization, setSignatureAlgorithm, setUsernameToken, setUseSingleCertificate |
| 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 |
defaultTTL
protected int defaultTTL
i18n
protected static org.globus.util.I18n i18n
crypto
private static ContextCrypto crypto
logger
private static org.apache.commons.logging.Log logger
credential
protected org.ietf.jgss.GSSCredential credential
msgContext
protected javax.xml.rpc.handler.MessageContext msgContext
X509WSSignedSOAPEnvelopeBuilder
public X509WSSignedSOAPEnvelopeBuilder(javax.xml.rpc.handler.MessageContext msgContext,
org.ietf.jgss.GSSCredential credential)
getCredential
private org.ietf.jgss.GSSCredential getCredential()
throws java.lang.Exception
- Throws:
java.lang.Exception
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