Package com.sun.xml.wss.core
Class Timestamp
java.lang.Object
com.sun.xml.wss.impl.misc.SOAPElementExtension
com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl
com.sun.xml.wss.core.Timestamp
- All Implemented Interfaces:
SecurityHeaderBlock
,jakarta.xml.soap.Node
,jakarta.xml.soap.SOAPElement
,Element
,Node
- Author:
- XWS-Security RI Development Team
-
Field Summary
Modifier and TypeFieldDescriptionstatic final SimpleDateFormat
static final SimpleDateFormat
static final long
static final long
Fields inherited from class com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl
delegateElement
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
jakarta.xml.soap.SOAPElement
getId()
void
setCreated
(String created) void
setCreatedValueType
(String createdValueType) void
setExpires
(String expires) void
setExpiresValueType
(String expiresValueType) void
void
setTimeout
(long timeout) The timeout is assumed to be in secondsMethods inherited from class com.sun.xml.wss.impl.misc.SecurityHeaderBlockImpl
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, compareDocumentPosition, detachNode, equals, fromSoapElement, getAllAttributes, getAllAttributesAsQNames, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getBaseURI, getChildElements, getChildElements, getChildNodes, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getLastChild, getLocalName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getSoapFactory, getTagName, getTextContent, getUserData, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, insertBefore, isBSP, isBSP, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setParentElement, setPrefix, setSOAPElement, setTextContent, setUserData, setValue, setWsuIdAttr
Methods inherited from class com.sun.xml.wss.impl.misc.SOAPElementExtension
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.xml.soap.SOAPElement
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName
-
Field Details
-
calendarFormatter1
-
calendarFormatter2
-
MAX_CLOCK_SKEW
public static final long MAX_CLOCK_SKEW- See Also:
-
TIMESTAMP_FRESHNESS_LIMIT
public static final long TIMESTAMP_FRESHNESS_LIMIT- See Also:
-
-
Constructor Details
-
Timestamp
public Timestamp() -
Timestamp
Takes a SOAPElement and checks if it has the right name.- Throws:
XWSSecurityException
-
-
Method Details
-
getCreated
-
setCreated
-
getCreatedValueType
-
setCreatedValueType
-
setTimeout
public void setTimeout(long timeout) The timeout is assumed to be in seconds -
getExpires
-
setExpires
-
getExpiresValueType
-
setExpiresValueType
-
getId
- Specified by:
getId
in interfaceSecurityHeaderBlock
- Overrides:
getId
in classSecurityHeaderBlockImpl
-
setId
-
getAsSoapElement
- Specified by:
getAsSoapElement
in interfaceSecurityHeaderBlock
- Overrides:
getAsSoapElement
in classSecurityHeaderBlockImpl
- Throws:
XWSSecurityException
-
createDateTime
public void createDateTime()
-