Adobe Primetime驗證 — 最常使用的辭彙

說明

環境
Primetime

問題/症狀
支援代理商、合作夥伴和其他利益相關方通常想知道具體條款在 Adobe Primetime. 以下是 Adobe Primetime.

解析度

最常見的詞語

實體

  • 程式設計師 — 程式設計師是 內容提供者 計畫將Adobe Pass整合至其網站或應用程式。
  • 管道 — 管道是 實際資源 程式設計師通過它來提供內容。 一個程式設計師可以提供一個或多個通道。 例如:程式設計師Star可以將Star Sports和Star Movies作為頻道。
  • RequestorID — 這是唯一ID, 識別程式設計師 或其資源 — 帳戶、品牌或管道等 Adobe Pass。 
  • 資源ID — 識別程式設計師的ID(字串) 多頻道視訊程式設計經銷商(MVPD)。 
  • 服務提供商 — 這是指SP在與MVPD整合期間,由Adobe Primetime驗證代表程式設計師所發揮的作用。
  • 內容提供者 - a 程式設計師 也稱為內容提供者。
  • 媒體公司 — 媒體公司 PayTV提供商,基本上為MPVD。
  • MVPD — 如名稱所示,多頻道視訊節目配送商(MVPD) 經銷商 程式設計師的內容 多平台. 例如:電視、行動裝置和無用戶端裝置(Xbox、Roku等)。

流量

  • AuthN - authN表示 驗證 基本上是MVPD平台的使用者登入程式。 Adobe Primetime驗證會產生 authN代號 並且根據程式設計師的整合平台,儲存在用戶設備或Adobe的伺服器上
  • AuthZ - authZ表示 授權 使用者 查看受保護的內容 由通道/程式設計師提供。  Adobe Primetime驗證會產生 authZ代號 而Adobe的伺服器上也會儲存相同內容。
  • 預檢 — 預檢授權是對多個資源的輕量型授權檢查。
  • 登出  — 基本上,這是用戶通過選擇「註銷」選項退出Windows Media Player的過程。 Windows Media Player會透過 Access Enabler API 會將使用者登出,而 刪除所有AuthN和AuthZ代號 從用戶的本地系統。 Adobe Primetime驗證可確保刪除所有代號,並 通知MVPD 刪除其工作階段。 一般而言,SAML登出請求會傳送至身分提供者 — IdP(MVPD)。

通訊協定

  • SAML - 安全斷言標籤語言(SAML) 是基於XML的資料格式,用於交換 驗證 和 授權 IdP和SP之間的資料。
  • OAuth - OAuth授權框架使第三方應用程式能夠代表資源所有者,通過協調資源所有者與HTTP服務之間的批准交互,或允許第三方應用程式代表其獲得訪問權限,來獲得有限的HTTP服務訪問權限。 我們目前使用 OAuth 2.0。
  • XACML - e可擴展訪問控制標籤語言 定義了聲明性細粒度、基於屬性的訪問控制策略語言、體系結構和處理模型,該模型描述如何根據策略中定義的規則評估訪問請求。 Adobe Primetime驗證會使用它來轉譯 媒體豐富型網站摘要 (MRSS) 轉換為MVPD支援的格式。
  • SOAP- 簡單對象訪問協定 用於 交換結構化資訊 在電腦網路中實現web服務。 其目的是促進可擴充性、中立性和獨立性。 它使用 XML資訊集 對於其郵件格式,並依賴應用層協定(主要是HTTP或SMTP)進行郵件協商和傳輸。
  • REST - REST是提供網際網路上電腦系統之間的互操作性的一種方式。 符合REST的Web服務允許請求系統使用統一和預定義的一組 無狀態操作. 這是將MRSS轉譯為MVPD支援格式的另一種支援方法。 此 MRSS 是base64編碼,並在REST呼叫上以URL參數傳遞。


用戶元資料:

MPVD 維護 使用者中繼資料 程式設計師可以使用Access Enabler的 getMetadata() 函式和透過 /usermetadata 端點。

「使用者中繼資料」功能可讓程式設計人員存取不同類型的使用者特定資料,例如郵遞區號、父級評等、使用者ID等。 使用者中繼資料是 擴充功能 至先前可用的靜態中繼資料(驗證Token TTL、授權Token TTL和裝置ID)。 應用程式可通過提供複合元資料來訪問元資料 MetadataKey 物件。

  • void getMetadata(MetadataKey metadataKey)  — 此get實例在AE中可用的方法。

傳回中繼資料的方式如下: setMetadataStatus(key, encrypted, data):

  • Key (String):指定請求的元資料類型
  • Encrypted (Boolean):布林值標幟,表示值是否已加密。 如果為true,則值為實際值的JSON Web Encrypted表示法
  • Data (Object):包含中繼資料表示的JSON物件

本頁內容