jp.co.amano.etiming.atss3161
クラス ATSSCertPathValidationException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張java.security.GeneralSecurityException
              拡張jp.co.amano.etiming.atss3161.ATSSCertPathValidationException
すべての実装インタフェース:
java.io.Serializable

public class ATSSCertPathValidationException
extends java.security.GeneralSecurityException

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

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

ATSSCertPathValidationException には、例外がスローされたときに検査中であった証明書が含まれます。 この情報を取得するには、getCertificate メソッドを使用します。

関連項目:
直列化された形式

コンストラクタの概要
ATSSCertPathValidationException(java.lang.String message, java.lang.Throwable cause, java.security.cert.X509Certificate cert)
          指定した詳細メッセージ、原因および証明書を持つ ATSSCertPathValidationException を作成します。
 
メソッドの概要
 java.lang.Throwable getCause()
          このスロー可能オブジェクトの原因または null (原因が存在しないか未知の場合) を返します。
 java.security.cert.X509Certificate getCertificate()
          例外がスローされたときに検査中だった証明書を返します。
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ATSSCertPathValidationException

public ATSSCertPathValidationException(java.lang.String message,
                                       java.lang.Throwable cause,
                                       java.security.cert.X509Certificate cert)
指定した詳細メッセージ、原因および証明書を持つ ATSSCertPathValidationException を作成します。

パラメータ:
message - 詳細メッセージ。存在しない場合は null。
cause - 原因。存在しない場合は null。
cert - 例外がスローされるときに検査中だった証明書。存在しない場合は null。
メソッドの詳細

getCertificate

public java.security.cert.X509Certificate getCertificate()
例外がスローされたときに検査中だった証明書を返します。

戻り値:
例外がスローされたときに検査中だった X509Certificate。 指定されていない場合は null。

getCause

public java.lang.Throwable getCause()
このスロー可能オブジェクトの原因または null (原因が存在しないか未知の場合) を返します。

戻り値:
このスロー可能オブジェクトの原因または null (原因が存在しないか未知の場合)


Copyright(C) 2005-2006 AMANO Corporation. All Rights Reserved.