com.pingidentity.sts.clientapi.model
Class Timestamp

java.lang.Object
  extended by com.pingidentity.sts.clientapi.model.Timestamp

public class Timestamp
extends java.lang.Object

Data object for holding a WS-Security Utility Timestamp XML structure


Constructor Summary
Timestamp()
           
Timestamp(java.lang.String id, java.util.Date created, java.util.Date expires)
           
 
Method Summary
 java.util.Date getCreated()
           
 java.util.Date getExpires()
           
 java.lang.String getId()
           
 org.w3c.dom.Element getXml()
          Marshall data object into an XML element
 boolean isExpired(java.util.Date now, int tolerance)
           
 boolean isInFuture(java.util.Date now, int tolerance)
           
 void setCreated(java.util.Date created)
           
 void setExpires(java.util.Date expires)
           
 void setId(java.lang.String id)
           
 void setXml(org.w3c.dom.Element tokenRoot)
          Sets Timestamp data elements from the provided XML element
 java.lang.String toString()
          Prints the Timestamp data elements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Timestamp

public Timestamp()

Timestamp

public Timestamp(java.lang.String id,
                 java.util.Date created,
                 java.util.Date expires)
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getCreated

public java.util.Date getCreated()

setCreated

public void setCreated(java.util.Date created)

getExpires

public java.util.Date getExpires()

setExpires

public void setExpires(java.util.Date expires)

setXml

public void setXml(org.w3c.dom.Element tokenRoot)
            throws STSClientException
Sets Timestamp data elements from the provided XML element

Parameters:
tokenRoot -
Throws:
STSClientException

getXml

public org.w3c.dom.Element getXml()
Marshall data object into an XML element

Returns:

isInFuture

public boolean isInFuture(java.util.Date now,
                          int tolerance)

isExpired

public boolean isExpired(java.util.Date now,
                         int tolerance)

toString

public java.lang.String toString()
Prints the Timestamp data elements

Overrides:
toString in class java.lang.Object


Copyright © 2006-2009 Ping Identity Corporation. All Rights Reserved.