モジュール java.base
パッケージ java.security.cert

クラスCertPathValidatorException

java.lang.Object
すべての実装されたインタフェース:
Serializable

public class CertPathValidatorException extends GeneralSecurityException
証明書パスの妥当性を検査するときに検出されるさまざまな問題の1つを表す例外です。

CertPathValidatorExceptionではラップしている例外をサポートしています。 getCauseメソッドは、この例外がスローされる原因となったスロー可能オブジェクトを返します(存在する場合)。

CertPathValidatorExceptionには、例外がスローされたときに検査中だった証明書パスと、例外がスローされる原因となった証明書パスの証明書のインデックス、障害の原因となった理由も含まれます。 この情報を取得するには、getCertPathgetIndex、およびgetReasonメソッドを使用します。

並行アクセス

特に断らないかぎり、このクラスで定義されているメソッドはスレッドセーフではありません。 単一のオブジェクトに並行アクセスする必要のある複数スレッドは、スレッド間で同期をとり、必要に応じてロックする必要があります。 複数のスレッドがそれぞれ個別のオブジェクトを処理する場合、それらのスレッドは同期する必要はありません。

導入されたバージョン:
1.4
関連項目: