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

All Implemented Interfaces:

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.
 public Timestamp(Date timestamp,
    CertPath signerCertPath) 
    Constructs a Timestamp.
    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.
    NullPointerException - if timestamp or signerCertPath is null.
Method from Summary:
equals,   getSignerCertPath,   getTimestamp,   hashCode,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from 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.