Q&A 認証用にユーザが設定する必要がある質問の数は、組織ごとに異なる場合があります。 このセクションでは、Web サービスを使用して、各組織に対して設定されている質問を取得する方法について説明します。 この章では、以下の内容について説明します。
ユーザが設定する必要がある質問の数を取得するには、FetchQnAConfigurationRequestMessage を使用します。 このメッセージに含まれる要素を以下の表に示します。
|
要素 |
必須 |
説明 |
|---|---|---|
|
clientTxnId |
いいえ |
呼び出し元アプリケーションが含めることができる一意のトランザクション識別子を指定します。 この識別子は、関連するトランザクションの追跡に役立ちます。 |
|
orgName |
いいえ |
ユーザが属する組織の名前を指定します。 |
|
profileName |
いいえ |
認証情報のプロファイル名を指定します。 渡さない場合は、組織のデフォルト プロファイルが使用されます。 |
|
fetchQuestions |
いいえ |
ユーザの質問を取得するかどうかを指定します。 指定可能な値は以下のとおりです。
|
|
additionalInput/pairs |
いいえ |
AuthMinder の additionalInput 要素を使用すると、追加情報を指定して AuthMinder の認証機能を拡張したい場合に、追加入力を設定できます。 その場合、名前と値のペアで追加情報を設定する必要があります。
事前定義済みの追加入力パラメータの一部を以下に示します。
|
Q&A 設定を取得するには、以下の手順に従います。
このタイプでは、追加情報を名前と値のペアとして設定します。
この操作では、認証情報およびトランザクションの詳細を含む FetchQnAConfigurationResponseMessage のインスタンスが返されます。
成功したトランザクションでは、FetchQnAConfigurationResponseMessage レスポンス メッセージに、以下の表で説明されている要素が返されます。 これらの要素は SOAP本文に含まれます。 エラーがある場合、エラー レスポンスは SOAP 本文に含まれます。 SOAP エラー メッセージの詳細については、「エラー コード」を参照してください。
|
要素 |
説明 |
|---|---|
|
orgName |
ユーザが属する組織の名前。 |
|
profileName |
認証情報のプロファイル名。 |
|
minQuestions |
ユーザが設定する必要がある質問の数。 |
|
maxQuestions |
ユーザが設定できる質問の最大数。 |
|
questions |
ユーザを認証するための質問。 注: 入力で fetchQuestions フラグが有効になっている場合に質問が返されます。 |
|
transactionDetails |
トランザクションの詳細には以下の項目があります。
|
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|