com.nttdocomo.security
クラス CertificateException

Object
  拡張Throwable
      拡張Exception
          拡張com.nttdocomo.security.CertificateException

public class CertificateException
extends Exception

証明書に関する例外を定義します。

導入されたバージョン:
DoJa-4.1(902i)

フィールドの概要
static int UNDEFINED
          ステータスが未定義であることを示します (=0)。
static int UNTRUSTED_CA
          検証対象の署名に対応する Root 証明書を端末が保持していない、 または、その証明書が有効期限切れなどで失効していることを示します (=1)。
 
コンストラクタの概要
CertificateException()
          詳細メッセージを付けないで、証明書例外オブジェクトを生成します。
CertificateException(int status)
          ステータス値をつけて証明書例外オブジェクトを生成します。
CertificateException(int status, String msg)
          ステータス値と詳細メッセージをつけて証明書例外オブジェクトを生成します。
 
メソッドの概要
 int getStatus()
          ステータスを取得します。
 
クラス Throwable から継承したメソッド
getMessage, printStackTrace, toString
 
クラス Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

UNDEFINED

public static final int UNDEFINED
ステータスが未定義であることを示します (=0)。 このクラスで定義されているステータス以外の理由で、 例外が発生したことを示します。

関連項目:
定数フィールド値

UNTRUSTED_CA

public static final int UNTRUSTED_CA
検証対象の署名に対応する Root 証明書を端末が保持していない、 または、その証明書が有効期限切れなどで失効していることを示します (=1)。

関連項目:
定数フィールド値
コンストラクタの詳細

CertificateException

public CertificateException()
詳細メッセージを付けないで、証明書例外オブジェクトを生成します。 ステータスは、UNDEFINED に設定されます。


CertificateException

public CertificateException(int status)
ステータス値をつけて証明書例外オブジェクトを生成します。

パラメータ:
status - 設定するステータスの値を指定します。

CertificateException

public CertificateException(int status,
                            String msg)
ステータス値と詳細メッセージをつけて証明書例外オブジェクトを生成します。

パラメータ:
status - 設定するステータスの値を指定します。
msg - 詳細メッセージを指定します。
メソッドの詳細

getStatus

public int getStatus()
ステータスを取得します。

戻り値:
ステータスを返します。