前のトピック: 例外次のトピック: 発行例外


共通例外

com.arcot.webfort.common.api.exception パッケージは、AuthMinder サーバと SDK から返される例外を提供します。 以下の表に、このパッケージの例外を示します。

クラス

例外の発生元

説明

CredentialNotFoundException

サーバ

この例外は、ユーザが認証に使用しようとしたクレデンシャルが見つからなかった場合に返されます。

InvalidParamException

サーバ

この例外は、操作に使用したパラメータのいずれかに無効な値があった場合に返されます。

InvalidSDKConfigurationException

SDK

この例外は、API を初期化する API への入力として設定ファイルの絶対パスが指定されたが、そのファイルの読み取りができなかった場合に返されます。

SDKAlreadyInitializedException

SDK

この例外は、SDK がすでに初期化されている場合に返されます。

SDKException

SDK

この例外は、クライアント側のすべての例外の基底クラスです。

SDKInternalErrorException

SDK

この例外は、以下の場合に発生します。

  • リクエストが有効でない。
  • SDK が接続を解放しなかった。
  • SDK が未分類のエラーを生成した。

SDKNotInitializedException

SDK

この例外は、SDK を初期化する前に関数を使用した場合に返されます。

ServerException サーバ

サーバ

サーバ側のすべての例外の基底クラスです。

ServerUnreachableException SDK

SDK

この例外は、SDK が AuthMinder サーバに接続できなかった場合に返されます。

TransactionException

サーバ

この例外は、トランザクションの実行中に内部エラーが発生した場合に返されます。 たとえば、UDS が実行されていない場合や、データベースが停止している場合などです。

UserNotFoundException

サーバ

この例外は、操作を実行しようとしたユーザが AuthMinder に登録されていない場合に返されます。