前のトピック: バルク操作の実行次のトピック: OATH トークンのアップロード


ユーザへの認証情報の割り当て

単一のユーザに対して標準の認証情報を作成するには、「認証情報操作の実行」で説明されている Web サービスを使用します。 バルク操作 Web サービス(ArcotWebFortBulkOperationsSvc)を使用すると、認証情報の作成およびユーザへの割り当てを一括で行うことができます。 このセクションでは、一括での認証情報の作成に関する以下のトピックについて説明します。

リクエスト メッセージの準備

ユーザの認証情報を一括で作成するために必要な情報を設定するには、AssignCredentialsRequest メッセージを使用します。 このリクエスト メッセージの要素は CreateCredential 操作の要素と同じです。 入力要素の詳細については、「認証情報操作の作成」の表を参照してください。 これらの要素を渡すか、またはこれらの要素を XML ファイルに入れ、そのファイルを inputXML 要素を使用してアップロードすることができます。

Web サービスの起動

認証情報を一括でユーザに割り当てる方法

  1. オプション) SOAP ヘッダまたは AssignCredentials 操作の additionalInput 要素に認証および許可の詳細を含めます。 ヘッダ要素の詳細については、「Web サービス セキュリティの管理」の章を参照してください。
  2. オプション)プラグインを実装する場合は、additionalInput 要素タイプを呼び出して追加入力を指定します。

    このタイプでは、追加情報を名前と値のペアとして設定します。

  3. AssignCredentialsRequest を使用して、前の手順で取得した詳細に従って入力メッセージを作成します。
  4. ArcotWebFortBulkOperationsSvc サービスの AssignCredentials 操作を呼び出して、OATH トークンをアップロードします。

    この操作では、認証情報およびトランザクションの詳細を含む AssignCredentialsResponse のインスタンスが返されます。

レスポンス メッセージの解釈

成功したトランザクションでは、UploadOATHTokenResponse レスポンス メッセージに、以下の表で説明されている要素が返されます。 これらの要素は SOAP本文に含まれます。 エラーがある場合、エラー レスポンスは SOAP 本文に含まれます。 SOAP エラー メッセージの詳細については、付録「エラー コード」を参照してください。

要素

説明

message

操作のステータスを定義する文字列。

reasonCode

操作の失敗時に AuthMinder サーバが送信する一意のコード。

responseCode

操作の失敗時に AuthMinder サーバが送信する一意のコード。

transactionID

トランザクションの一意の識別子。

additionalOutput

AuthMinder サーバに渡された additionalInput に対する出力。

batchID

アップロードされたトークンのバッチの識別に役立つ一意の識別子。