デフォルトプロファイルサポート用の OAuth パラメーター
デフォルトのプロファイル機能には、setParameter() API と同時に使用して、OAuth リクエスター、リクエストのコンテキスト、プロバイダー プロファイルを指定できる一連のパラメーターが必要です。
OAuth プロバイダーのシナリオでは、デフォルトで使用する OAuth プロファイルを OAuth プロバイダーに指示する 3 つのパラメーターを設定する必要があります。これらの 3 つのパラメーターが設定されると、アクセストークンがインスタンスデータベースに保存されます。パラメーターは GlideOAuthClientRequest と共に使用します。
| パラメーター | 説明 |
|---|---|
oauth_requestor |
オブジェクトの sys_id。これはユーザーレコードまたは電子メールアカウントです。 |
oauth_requestor_context |
OAuth リクエスターのコンテキストを提供する記述子。oauth_requestor オブジェクトが保存されたテーブルの名前を使用することをお勧めします。 |
oauth_provider_profile |
デフォルトの OAuth プロファイルレコードの sys_id (「OAuth プロファイルの指定 」を参照)。 |
値は OAuth プロファイルレコードで設定されているため、パラメーターを使用して権限許可タイプとスコープを設定する必要はありません。パラメーターを使用しない場合は、GlideOAuthClientRequest API メソッド setScope および setGrantType を使用できます。追加情報については、「setScope」と「setGrantType」を参照してください。