public class TSTValidationException extends APLException
検証の失敗には以下の様な場合があります。
原因 | メッセージ | 原因の例外 | 原因の例外のメッセージ |
---|---|---|---|
TSA証明書の有効期限が切れている。 | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException: NotAfter: Tue Dec 03 12:45:19 JST 2030 ※メッセージ内のTue Dec 03 12:45:19 JST 2030 は一例です。設定されている値により変化します。 |
jp.co.amano.etiming.atss3161.ATSSCertPathValidationException | NotAfter: Tue Dec 03 12:45:19 JST 2030 |
TSA証明書が無効である。(TSA証明書の有効期限がの現在日時の開始前) | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException: NotBefore: Thu Dec 03 12:45:19 JST 2020 ※メッセージ内のThu Dec 03 12:45:19 JST 2020 は一例です。設定されている値により変化します。 |
jp.co.amano.etiming.atss3161.ATSSCertPathValidationException | NotBefore: Thu Dec 03 12:45:19 JST 2020 |
TSA証明書が失効している。 | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException: Certificate is lapses | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException | Certificate is lapses |
失効リストの有効期限が切れている。 | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException: Target crl is Not Found in crls | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException | Target crl is Not Found in crls |
TSA証明書の失効確認に失敗した。 | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException: Could not locate crl (issuer: CN=SECOM TimeStamping CA4 Test, O="SECOM Trust Systems CO.,LTD.", C=JP): Connection Timeout ※メッセージ内のCould not 以下は一例です。TSA証明書、失効確認の失敗した理由により変化します。 |
jp.co.amano.etiming.atss3161.ATSSCertPathValidationException | Could not locate crl (issuer: CN=SECOM TimeStamping CA4 Test, O="SECOM Trust Systems CO.,LTD.", C=JP): Connection Timeout |
TSA証明書のルートCA証明書またはCRLのルートCA証明書の検証に失敗した。 | jp.co.amano.etiming.atss3161.ATSSCertPathValidationException: Could not locate certificate (subject: CN=Security Communication RootCA3 Test, O="SECOM Trust Systems CO.,LTD.", C=JP) ※メッセージ内のCould not 以下は一例です。設定されているTSA証明書により変化します。 |
jp.co.amano.etiming.atss3161.ATSSCertPathValidationException | Could not locate certificate (subject: CN=Security Communication RootCA3 Test, O="SECOM Trust Systems CO.,LTD.", C=JP) |
タイムスタンプされた時点の文書データが、通常の編集操作以外で改ざんまたは破壊された。 | jp.co.amano.etiming.atss3161.InvalidMessageImprintException: MessagegetImprint Comparison Error | jp.co.amano.etiming.atss3161.InvalidMessageImprintException | MessagegetImprint Comparison Error |
タイムスタンプトークンにTSA証明書が含まれていない。 | jp.co.amano.etiming.atss3161.TSACertificateNotFoundException: Could not find TSA certificate in time-stamp token | jp.co.amano.etiming.atss3161.TSACertificateNotFoundException | Could not find TSA certificate in time-stamp token |
コンストラクタと説明 |
---|
TSTValidationException()
詳細メッセージを指定しないで TSTValidationException を作成します。
|
TSTValidationException(java.lang.String message)
指定した詳細メッセージを持つ TSTValidationException を作成します。
|
TSTValidationException(java.lang.String message,
java.lang.Throwable cause)
指定した詳細メッセージおよび原因を持つ TSTValidationException を作成します。
|
TSTValidationException(java.lang.Throwable cause)
指定した原因および詳細メッセージ(cause が null の場合は
null、null でない場合は cause.toString())を持つ TSTValidationException を作成します。
|
getCause
public TSTValidationException()
public TSTValidationException(java.lang.String message)
message
- 詳細メッセージ。存在しない場合は null。public TSTValidationException(java.lang.String message, java.lang.Throwable cause)
message
- 詳細メッセージ。存在しない場合は null。cause
- 原因。存在しない場合は null。public TSTValidationException(java.lang.Throwable cause)
cause
- 原因。存在しない場合は null。Copyright(C) 2005-2023 AMANO Corporation. All Rights Reserved.