基本配置文件在主要应用程序中执行 basic-profiles-flow-primary-application
Adobe Pass身份验证权利文件中的 配置文件流 允许流式应用程序访问有关活动用户登录的信息。
基本用户档案流允许您查询以下方案:
检索用户档案 retrieve-profiles
先决条件 prerequisites-retrieve-profiles
在检索用户档案之前,请确保满足以下先决条件:
- 流应用程序想要检索所有常规配置文件。
工作流 workflow-retrieve-profiles
按照给定的步骤实施在主应用程序中执行的基本用户档案检索流程,如下图所示。
检索配置文件
-
检索用户档案: 流式应用程序通过向“用户档案”端点发送请求,收集检索所有用户档案信息所需的所有数据。
note important IMPORTANT 有关以下内容的详细信息,请参阅检索配置文件 API文档: - 所有_必需的_参数,如
serviceProvider
- 所有_必需的_标头,如
Authorization
、AP-Device-Identifier
- 所有_可选_参数和标头
- 所有_必需的_参数,如
-
查找常规配置文件: Adobe Pass服务器根据收到的参数和标头标识所有有效的配置文件。
-
返回有关常规配置文件的信息: 配置文件端点响应包含有关找到的与收到的参数和标头关联的配置文件的信息。
note important IMPORTANT 有关配置文件响应中提供的信息的详细信息,请参阅检索配置文件 API文档。 配置文件端点验证请求数据,以确保满足基本条件: - 必需 参数和标头必须有效。
如果验证失败,将生成错误响应,提供附加信息以遵守增强型错误代码文档。 -
选择一个配置文件并继续决策流: 如果配置文件端点响应包含配置文件,则流应用程序将使用其内部逻辑(最终通过与最终用户交互)选择一个可用的配置文件以继续后续决策流。
-
指示新的基本身份验证流程: 如果Profiles终结点响应不包含配置文件,则流式应用程序指示用户启动新的基本身份验证流程。
检索特定mvpd的配置文件 retrieve-profile-for-specific-mvpd
先决条件 prerequisites-retrieve-profile-for-specific-mvpd
在检索特定MVPD的配置文件之前,请确保满足以下先决条件:
- 具有选定或缓存的
mvpd
标识符的流应用程序想要检索特定MVPD的常规配置文件。
工作流 workflow-retrieve-profile-for-specific-mvpd
按照给定的步骤实施在主应用程序中执行的特定MVPD的基本配置文件检索流,如下图所示。
检索特定mvpd的配置文件
-
检索特定mvpd的配置文件: 流应用程序通过向“配置文件”端点发送请求,收集所有必需的数据以检索该特定MVPD的配置文件信息。
note important IMPORTANT 有关以下内容的详细信息,请参阅特定mvpd 🔗 API的检索配置文件: - 所有_必需的_参数,如
serviceProvider
和mvpd
- 所有_必需的_标头,如
Authorization
、AP-Device-Identifier
- 所有_可选_参数和标头
- 所有_必需的_参数,如
-
查找常规配置文件: Adobe Pass服务器根据收到的参数和标头标识有效的配置文件。
-
返回有关常规配置文件的信息: 配置文件终结点响应包含有关找到的与收到的参数和标头关联的配置文件的信息。
note important IMPORTANT 有关配置文件响应中提供的信息的详细信息,请参阅特定mvpd 🔗 API的检索配置文件。 配置文件端点验证请求数据,以确保满足基本条件: - 必需 参数和标头必须有效。
- 提供的
serviceProvider
和mvpd
之间的集成必须处于活动状态。
如果验证失败,将生成错误响应,提供附加信息以遵守增强型错误代码文档。 -
继续决策流: 如果配置文件终结点响应包含配置文件,则流应用程序将使用配置文件信息继续后续决策流。
-
指示新的基本身份验证流程: 如果Profiles终结点响应不包含配置文件,则流式应用程序指示用户启动新的基本身份验证流程。
检索特定代码的配置文件 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
- 所有_可选_参数和标头
- 所有_必需的_参数,如
-
查找常规配置文件: Adobe Pass服务器根据收到的参数和标头标识有效的配置文件。
-
返回有关常规配置文件的信息: 配置文件终结点响应包含有关找到的与收到的参数和标头关联的配置文件的信息。
note important IMPORTANT 有关配置文件响应中提供的信息的详细信息,请参阅检索特定代码 API的配置文件。 配置文件端点验证请求数据,以确保满足基本条件: - 必需 参数和标头必须有效。
如果验证失败,将生成错误响应,提供附加信息以遵守增强型错误代码文档。 -
继续决策流: 如果配置文件终结点响应包含配置文件,则流应用程序将使用配置文件信息继续后续决策流。
-
指示新的基本身份验证流程: 如果Profiles终结点响应不包含配置文件,则主应用程序指示用户启动新的基本身份验证流程。