前のトピック: ArcotID PKI キー バッグへのエレメントの追加次のトピック: ArcotID PKI キー バッグ エレメントの削除


ArcotID PKI キー バッグ エレメントの取得

ArcotID PKI キー バッグのエレメントを取得するには、ArcotIDKBMIssuance インターフェースに getElements() メソッドを実装する必要があります。

  1. ArcotIDKeyBagElementSelection クラスおよび ArcotIDKeyBagElementSet クラスを使用して、キー バッグから取得する必要があるエレメントを取得します。
  2. オプション) プラグインを実装する場合は、AdditionalInput クラスの setAdditionalInput() メソッドを呼び出して、AdditionalInput に情報を格納します。

    このクラスでは、補足情報を名前-値のペアとして設定します。 詳細については、「追加入力の準備」を参照してください。

  3. ArcotIDKBMIssuance インターフェースの getElements() メソッドを呼び出して、ArcotID PKI キー バッグのエレメントを取得します。

    このメソッドは、トランザクション ID、メッセージ、応答コード、および理由コードを指定する、TransactionDetails インターフェースのインスタンスを返します。

エラー処理

発行 API のメソッドを実行中にエラーが発生した場合は、例外が返されます。 com.arcot.webfort.issuance.api.exception パッケージおよび com.arcot.webfort.common.api.exception パッケージにこれらの例外が含まれます。 例外クラスの詳細については、「発行例外」および「共通例外」を参照してください。

例外がスローされない場合は、処理は正常に終了しています。戻り値のオブジェクトを参照して結果を処理できます。 エラーが不在だからといって、リクエストが正常に処理されたとは限りません。