セカンダリアプリケーション内で実行される基本的なプロファイルフロー basic-profiles-flow-secondary-application
Adobe Pass認証権限内の プロファイルフロー により、セカンダリアプリケーションはアクティブユーザーログインに関する情報にアクセスできます。
基本プロファイルフローでは、次のシナリオについてクエリを実行できます。
特定のコードのプロファイルの取得 retrieve-profile-for-specific-code
前提条件 prerequisites-retrieve-profile-for-specific-code
特定の認証コードのプロファイルを取得する前に、次の前提条件が満たされていることを確認します。
- セカンダリ アプリケーションは、MVPDとのインタラクティブ認証を実行するために使用される
codeを持ち、特定の認証コードのプロファイルを取得します。
ワークフロー workflow-retrieve-profile-for-specific-code
次の図に示すように、セカンダリアプリケーション内で実行される特定の認証コードに対する基本的なプロファイル取得フローを実装するには、次の手順に従います。
特定のコードのプロファイルを取得
-
特定のコードのプロファイルの取得: セカンダリ アプリケーションは、プロファイルエンドポイントにリクエストを送信することで、その特定の認証コードのプロファイル情報を取得するために必要なすべてのデータを収集します。
note important IMPORTANT 次の詳細については、特定のコードの プロファイルの取得 API ドキュメントを参照してください。 serviceProviderやcodeなど、すべての_必須_ パラメーターAuthorizationなど、すべての_必須_ ヘッダー- すべての_optional_ パラメーターとヘッダー
-
通常のプロファイルを検索: Adobe Pass サーバーは、受信したパラメーターとヘッダーに基づいて有効なプロファイルを識別します。
-
通常のプロファイルに関する情報を返します: プロファイル エンドポイントの応答には、受信したパラメーターとヘッダーに関連付けられた見つかったプロファイルに関する情報が含まれます。
note important IMPORTANT プロファイル応答で提供される情報の詳細については、特定のコードのプロファイルの取得 API ドキュメントを参照してください。 プロファイルエンドポイントは、基本的な条件が満たされていることを確認するために、リクエストデータを検証します。 - 必須 パラメーターとヘッダーは有効である必要があります。
検証が失敗すると、エラー応答が生成され、拡張エラーコード のドキュメントに準拠する追加情報が提供されます。 -
成功で終了した認証フローを示します: プロファイル エンドポイント応答にプロファイルが含まれている場合、セカンダリ アプリケーションは応答を処理し、オプションでユーザーインターフェイスに特定のメッセージを表示するために使用できます。
-
認証フローで問題が発生したことを示します: プロファイル エンドポイント応答にプロファイルが含まれていない場合、セカンダリ アプリケーションは応答を処理し、オプションでユーザーインターフェイスに特定のメッセージを表示するために使用できます。