Save This Page
Home » openjdk-7 » java » security » [javadoc | source]
java.security
public final class: Timestamp [javadoc | source]
java.lang.Object
   java.security.Timestamp

All Implemented Interfaces:
    java$io$Serializable

This class encapsulates information about a signed timestamp. It is immutable. It includes the timestamp's date and time as well as information about the Timestamping Authority (TSA) which generated and signed the timestamp.
Constructor:
 public Timestamp(Date timestamp,
    CertPath signerCertPath) 
    Constructs a Timestamp.
    Parameters:
    timestamp - is the timestamp's date and time. It must not be null.
    signerCertPath - is the TSA's certificate path. It must not be null.
    Throws:
    NullPointerException - if timestamp or signerCertPath is null.
Method from java.security.Timestamp Summary:
equals,   getSignerCertPath,   getTimestamp,   hashCode,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from java.security.Timestamp Detail:
 public boolean equals(Object obj) 
    Tests for equality between the specified object and this timestamp. Two timestamps are considered equal if the date and time of their timestamp's and their signer's certificate paths are equal.
 public CertPath getSignerCertPath() 
    Returns the certificate path for the Timestamping Authority.
 public Date getTimestamp() 
    Returns the date and time when the timestamp was generated.
 public int hashCode() 
    Returns the hash code value for this timestamp. The hash code is generated using the date and time of the timestamp and the TSA's certificate path.
 public String toString() 
    Returns a string describing this timestamp.