Class WSAddTimestamp
java.lang.Object
org.apache.ws.security.message.WSBaseMessage
org.apache.ws.security.message.WSAddTimestamp
Builds a WS Timestamp and inserts it into the SOAP Envelope. Refer to the WS
specification 1.0. chapter 10 / appendix A.2
- Author:
- Christof Soehngen (Christof.Soehngen@syracom.de).
-
Field Summary
Fields inherited from class WSBaseMessage
actor, doDebug, keyIdentifierType, mustunderstand, parts, password, timeToLive, user, wssConfig -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.WSAddTimestamp(String actor) Deprecated.replaced byWSSecTimestamp()andWSSecHeaderfor actor specification.WSAddTimestamp(String actor, boolean mu) Deprecated.replaced byWSSecTimestamp()andWSSecHeaderfor actor and mustunderstand specification. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.replaced byWSSecTimestamp.build(Document, WSSecHeader)andinvalid reference
WSSecTimestamp#setTimeToLive()getId()Deprecated.replaced byWSSecTimestamp.getId()voidDeprecated.no replacement, id is created by default inWSSecTimestampMethods inherited from class WSBaseMessage
getKeyIdentifierType, insertSecurityHeader, setActor, setBodyID, setKeyIdentifierType, setMustUnderstand, setParts, setTimeToLive, setUserInfo, setWsConfig, setWsuId
-
Constructor Details
-
WSAddTimestamp
-
WSAddTimestamp
Deprecated.replaced byWSSecTimestamp()andWSSecHeaderfor actor specification.Constructor.- Parameters:
actor- the name of the actor of thewsse:Securityheader
-
WSAddTimestamp
Deprecated.replaced byWSSecTimestamp()andWSSecHeaderfor actor and mustunderstand specification.Constructor.- Parameters:
actor- The name of the actor of thewsse:Securityheadermu- SetmustUnderstandto true or false
-
-
Method Details
-
build
Deprecated.replaced byWSSecTimestamp.build(Document, WSSecHeader)andinvalid reference
WSSecTimestamp#setTimeToLive()Adds a newTimestampto a soap envelope. A completeTimestampis constructed and added to thewsse:Securityheader.- Parameters:
doc- The SOAP enevlope as W3C documentttl- This is the time difference in seconds between theCreatedand theExpiresinTimestamp, set to zero ifExpiresshould not be added.- Returns:
- Document with Timestamp added
- Throws:
Exception
-
setId
Deprecated.no replacement, id is created by default inWSSecTimestampSet the wsu:Id value of the Timestamp- Parameters:
id-
-
getId
-
WSSecTimestamp()