前のトピック: 関連付けの管理次のトピック: 関連付けの削除


関連付けのリスト表示

指定されたユーザの保存されている関連付けをすべてリスト表示する方法

  1. RiskFactory クラスを使用することによって Risk Evaluation API が初期化されていることを確認します。

    詳細については、「事前準備」の「リスク評価 API の初期化」を参照してください。

  2. 必要に応じて、com.arcot.riskfortAPI.AdditionalInputs パッケージ内に AdditionalInputs クラスを使用することによって、トランザクションに追加の入力を準備します。

    詳細については、「事前準備」の「追加入力の準備」を参照してください。

  3. RiskFactory.getRiskXActionAPI() 静的メソッドを使用して RiskXActionAPI インターフェースを実装するオブジェクトを取得します。

    このメソッドは、RiskFactory API の初期化の一環として作成される RiskXActionAPI オブジェクトを返します。

  4. 呼び出し全体の追跡に使用される CallerID 文字列変数を定義して設定します。
  5. UserContext オブジェクトを作成し、UserContext オブジェクトの setUserID() メソッドを使用して、ユーザの一意の ID を設定します。
  6. 返されたオブジェクトに必要なプロパティを設定します。

    たとえば、UserContext.setUserId() メソッドを呼び出すことによりユーザ ID を設定できます。

  7. RiskXActionAPI.listAssociations() メソッドを呼び出して、ListAssociationResponse オブジェクトを作成します。

    以下のコード スニペットは、既存の関連付けをすべてリスト表示するメソッドの使用方法を示しています。

    public ListAssociationResponse listAssociations(java.lang.String callerId,
           UserContext userContext,
           AdditionalInputs additionalInputs)
           throws RFSDKException, RFSDKException
    

    ListAssociationResponse.getAllAssociations() メソッドは、指定されたユーザのすべての既知の関連付けの配列を返します。

エラー処理

いずれかのリスク評価 API メソッドの実行中にエラーが発生した場合、以下の 2 つの例外のいずれかがスローされます。