java.lang.Object
java.security.Timestamp
- すべての実装されたインタフェース:
- Serializable
public final class Timestamp extends Object implements Serializable
このクラスは、署名付きタイムスタンプに関する情報をカプセル化します。 このクラスは不変です。 タイムスタンプの日付と時間に加え、タイムスタンプの生成/署名を行ったタイムスタンプ発行局(TSA)に関する情報を含みます。 
- 導入されたバージョン:
- 1.5
- 関連項目:
- 
コンストラクタの詳細- 
TimestampTimestampを構築します。- パラメータ:
- timestamp- タイムスタンプの日付と時刻。- nullは指定不可。
- signerCertPath- TSAの証明書パス。- nullは指定不可。
- 例外:
- NullPointerException- タイムスタンプまたはsignerCertPathが- nullの場合。
 
 
- 
- 
メソッドの詳細- 
getTimestamppublic Date getTimestamp()Timestampが生成された日時を返します。- 戻り値:
- タイムスタンプの日付と時刻。
 
- 
getSignerCertPathpublic CertPath getSignerCertPath()タイムスタンプ発行局の証明書パスを返します。- 戻り値:
- TSAの証明書パス。
 
- 
hashCodepublic int hashCode()このTimestampのハッシュ・コード値を返します。 ハッシュ・コードは、Timestampの日時とTSAの証明書パスを使用して生成されます。
- 
equalspublic boolean equals(Object obj) 指定されたオブジェクトとこのTimestampの間の等価性をテストします。 2つのタイムスタンプが等しいと見なされるのは、タイムスタンプの日付と時刻、および署名者の証明書パスが等しい場合です。
- 
toStringpublic String toString()このTimestampを記述する文字列を返します。
 
-