public class TimeAttributeCertificate
extends java.lang.Object
コンストラクタと説明 |
---|
TimeAttributeCertificate(byte[] attributeCertificate)
時刻監査証明書オブジェクトを生成し、 DER で符号化された形式
attributeCertificate
を使ってその時刻監査証明書オブジェクトを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object other)
この証明書と、指定されたオブジェクトが等しいかどうかを判定します。
|
java.util.Date |
getCertificationExpirationTime()
時刻監査証明書から監査有効期限を返します。
|
java.util.Date |
getCertificationTime()
時刻監査証明書から監査時刻を返します。
|
float |
getClockOffset()
時刻監査証明書から時刻オフセットを返します。
|
float |
getDelay()
時刻監査証明書から遅延を返します。
|
byte[] |
getEncoded()
時刻監査証明書の
DER で符号化された形式を新規バイト配列に格納して返します。
|
java.lang.String |
getHolder()
時刻監査証明書から
証明書発行先の相対識別名(Relative Distinguished Name)を返します。
|
MessageImprint |
getHolderThumbprint()
時刻監査証明書から
証明書発行先証明書のタイムスタンプ対象データのメッセージダイジェストを返します。
|
java.lang.String |
getIssuer()
時刻監査証明書から
発行者の相対識別名(Relative Distinguished Name)を返します。
|
float |
getMaxDelay()
時刻監査証明書から最大遅延を返します。
|
float |
getMaxOffset()
時刻監査証明書から最大オフセットを返します。
|
java.math.BigInteger |
getSerialNumber()
時刻監査証明書からシリアル番号を返します。
|
AlgorithmIdentifier |
getSignatureAlgorithm()
時刻監査証明書から
この時刻監査証明書を署名したアルゴリズムの
アルゴリズム識別子を返します。
|
byte[] |
getSignatureValue()
時刻監査証明書から署名値を返します。
|
ObjectIdentifier |
getTimingPolicy()
時刻監査証明書から
タイムスタンプトークンが発行された時間監査ポリシーオブジェクト識別子を返します。
|
java.util.Date |
getValidFromDate()
時刻監査証明書がこの時刻より後、有効となる時刻を返します。
|
java.util.Date |
getValidUntilDate()
時刻監査証明書がこの時刻より後、無効となる時刻を返します。
|
int |
getVersion()
時刻監査証明書からバージョン番号を返します。
|
int |
hashCode()
DER で符号化された形式からこの証明書のハッシュコード値を返します。
|
public TimeAttributeCertificate(byte[] attributeCertificate) throws java.security.cert.CertificateException
attributeCertificate
- 時刻監査証明書の DER で符号化された形式java.security.cert.CertificateException
- 符号化エラーの場合public byte[] getEncoded()
public int getVersion()
public java.lang.String getHolder() throws java.security.cert.CertificateParsingException
java.security.cert.CertificateParsingException
- 符号化エラーの場合public MessageImprint getHolderThumbprint()
public java.lang.String getIssuer() throws java.security.cert.CertificateParsingException
java.security.cert.CertificateParsingException
- 符号化エラーの場合public java.math.BigInteger getSerialNumber()
public AlgorithmIdentifier getSignatureAlgorithm()
public byte[] getSignatureValue()
public java.util.Date getValidFromDate()
public java.util.Date getValidUntilDate()
public java.util.Date getCertificationTime()
public java.util.Date getCertificationExpirationTime()
public float getClockOffset()
これは時刻監査証明書が発行された時点でのタイムスタンプ局の 時刻オフセットを表します。
public float getDelay()
public float getMaxOffset()
public float getMaxDelay()
public ObjectIdentifier getTimingPolicy()
public boolean equals(java.lang.Object other)
equals
クラス内 java.lang.Object
other
- このタイムスタンプトークンと等しいかどうかが判定されるオブジェクトpublic int hashCode()
hashCode
クラス内 java.lang.Object
Copyright(C) 2005-2023 AMANO Corporation. All Rights Reserved.