前のトピック: ArcotID PKI キー バッグ エレメントの取得次のトピック: 無署名属性の設定


ArcotID PKI キー バッグ エレメントの削除

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

  1. キー バッグから削除するエレメントの一意の識別子を取得します。
  2. オプション) プラグインを実装する場合は、AdditionalInput クラスの setAdditionalInput() メソッドを呼び出して、AdditionalInput に情報を格納します。

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

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

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

エラー処理

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

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