public class PdfTimeStamp
extends java.lang.Object
コンストラクタと説明 |
---|
PdfTimeStamp()
インスタンスを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.Date |
getCreationDate()
タイムスタンプの生成日時を取得します。
|
PdfTimeStampConst.HASH_ALGORITHM |
getHashAlgorithm()
タイムスタンプのハッシュアルゴリズムを取得します。
|
java.util.Date |
getTimeStampExpirationDate()
タイムスタンプの有効期限を取得します。
|
PdfTimeStampToken |
getTimeStampToken()
タイムスタンプトークン情報を取得します。
|
int |
getValidateResult()
タイムスタンプの検証結果を取得します。
|
boolean |
getVriFlg()
タイムスタンプに署名VRIが付加されているかを取得します。
|
void |
setCreationDate(java.util.Date creationDate)
タイムスタンプの生成日時を設定します。
|
void |
setHashAlgorithm(PdfTimeStampConst.HASH_ALGORITHM algorithm)
タイムスタンプのハッシュアルゴリズムを設定します。
|
void |
setTimeStampExpirationDate(java.util.Date expirationDate)
タイムスタンプの有効期限を設定します。
|
void |
setTimeStampToken(PdfTimeStampToken timestampToken)
タイムスタンプトークン情報を設定します。
|
void |
setValidateResult(int validateResult)
タイムスタンプの検証結果を設定します。
|
void |
setVriFlg(boolean vriFlg)
タイムスタンプに署名VRIが付加されているかを設定します。
|
public java.util.Date getCreationDate()
public PdfTimeStampConst.HASH_ALGORITHM getHashAlgorithm()
public java.util.Date getTimeStampExpirationDate()
public PdfTimeStampToken getTimeStampToken()
public boolean getVriFlg()
public int getValidateResult()
コード | 検証結果 |
---|---|
PTS_CODE_VALIDATE_UNEXECUTED
(-1) |
付与されているタイムスタンプは未検証です。 |
PTS_CODE_VALIDATE_SUCCESS
(0) |
付与されているタイムスタンプは有効です。 |
PTS_CODE_VALIDATE_TIMESTAMP_EXPIRATION
(1) |
付与されているタイムスタンプの有効期限が切れています。 |
PTS_CODE_VALIDATE_TIMESTAMP_CHANGED
(2) |
付与されているタイムスタンプのデータが改竄されています。 |
PTS_CODE_VALIDATE_TIMESTAMP_REVOCATION
(3) |
付与されているタイムスタンプが失効しています。 |
public void setCreationDate(java.util.Date creationDate)
creationDate
- タイムスタンプ生成日時public void setHashAlgorithm(PdfTimeStampConst.HASH_ALGORITHM algorithm)
algorithm
- ハッシュアルゴリズムpublic void setTimeStampExpirationDate(java.util.Date expirationDate)
expirationDate
- タイムスタンプの有効期限public void setTimeStampToken(PdfTimeStampToken timestampToken)
timestampToken
- タイムスタンプトークン設定public void setVriFlg(boolean vriFlg)
vriFlg
- 署名VRIが付加されているかのフラグpublic void setValidateResult(int validateResult)
validateResult
- タイムスタンプの検証結果コード