JavaTM 2 Platform
Standard Ed. 6

java.security
類別 Timestamp

java.lang.Object
  繼承者 java.security.Timestamp
所有已實作的介面:
Serializable

public final class Timestamp
extends Object
implements Serializable

此類別封裝有關簽署時間戳的資訊。其不可更改。它包括時間戳的日期和時間,以及有關產生和簽署時間戳的 Timestamping Authority (TSA) 的資訊。

從以下版本開始:
1.5
另請參見:
序列化表格

建構子摘要
Timestamp(Date timestamp, CertPath signerCertPath)
          建構一個時間戳。
 
方法摘要
 boolean equals(Object obj)
          比較指定的物件和此時間戳之間的相同性。
 CertPath getSignerCertPath()
          返回 Timestamping Authority 的證書路徑。
 Date getTimestamp()
          返回產生時間戳時的日期和時間。
 int hashCode()
          返回此時間戳的雜湊碼值。
 String toString()
          返回描述此時間戳的字元串。
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

Timestamp

public Timestamp(Date timestamp,
                 CertPath signerCertPath)
建構一個時間戳。

參數:
timestamp - 其為時間戳的日期和時間。它不能為 null。
signerCertPath - 其為 TSA 的證書路徑。它不能為 null。
拋出:
NullPointerException - 如果時間戳或 signerCertPath 為 null。
方法詳細資訊

getTimestamp

public Date getTimestamp()
返回產生時間戳時的日期和時間。

返回:
時間戳的日期和時間。

getSignerCertPath

public CertPath getSignerCertPath()
返回 Timestamping Authority 的證書路徑。

返回:
TSA 的證書路徑。

hashCode

public int hashCode()
返回此時間戳的雜湊碼值。雜湊碼通過使用時間戳的日期和時間以及 TSA 的證書路徑產生。

覆寫:
類別 Object 中的 hashCode
返回:
此時間戳的雜湊碼值。
另請參見:
Object.equals(java.lang.Object), Hashtable

equals

public boolean equals(Object obj)
比較指定的物件和此時間戳之間的相同性。如果兩個時間戳的日期和時間以及它們的簽署人的證書路徑都相同,則視其為相同。

覆寫:
類別 Object 中的 equals
參數:
obj - 要與此時間戳進行相同性比較的物件。
返回:
如果時間戳相同,則返回 true;否則,返回 false。
另請參見:
Object.hashCode(), Hashtable

toString

public String toString()
返回描述此時間戳的字元串。

覆寫:
類別 Object 中的 toString
返回:
構成時間戳的日期和時間及其簽署人證書的字元串。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only