Adobe Primetime驗證 — 最常用辭彙

本文包含最常用辭彙的清單,以及他們對於Adobe Primetime的解釋。

說明 description

環境

Primetime

問題/症狀

以下為Adobe Primetime中最常用辭彙的清單。

解決方法 resolution

最常用的字詞

個實體

  • 程式設計師 — 程式設計師是計畫將Adobe Pass整合至其網站或應用程式的 內容提供者
  • 管道 — 管道是程式設計師提供內容的 實際資源。 一個程式設計師可以處理一個或多個管道。 例如:程式設計人員Star可以將Star Sports和Star Movies作為頻道。
  • RequestorID — 這是 Adobe Pass識別程式設計師 或其資源(帳戶、品牌或頻道等)的唯一ID。
  • ResourceID — 識別 多頻道視訊程式設計散發者(MVPD)之程式設計師的ID (字串)。
  • 服務提供者 — 這指SP的角色,由Adobe Primetime驗證所扮演,在與MVPD整合期間代表程式設計師執行。
  • 內容提供者 - 程式設計師 也稱為內容提供者。
  • 媒體公司 — 媒體公司是 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驗證可確保刪除所有Token,並 通知MVPD 一併刪除其工作階段。 一般而言,會將SAML登出要求傳送給身分提供者 — IdP (MVPD)。

通訊協定

  • SAML - 安全性判斷提示標籤語言(SAML) 是一種在IdP和SP之間交換 驗證授權 資料的XML資料格式。
  • OAuth - OAuth授權架構可讓協力廠商應用程式透過在資源擁有者與HTTP服務之間協調核准互動,或允許協力廠商應用程式自行取得存取權,來代表資源擁有者取得HTTP服務的有限存取權。 我們目前使用 OAuth 2.0.
  • XACML - e 可延伸存取控制標籤語言 定義宣告式微調的、以屬性為基礎的存取控制原則語言、架構以及處理模型,說明如何根據原則中定義的規則評估存取要求。 Adobe Primetime驗證會使用它將 媒體豐富網站摘要 (MRSS) 轉譯成MVPD支援的格式。
  • SOAP- Simple Object Access Protocol 用於 交換結構化資訊,在電腦網路中實作網路服務。 其目的是誘導可擴充性、中立性和獨立性。 它使用 XML資訊集 作為訊息格式,並依賴應用程式層通訊協定(主要是HTTP或SMTP)進行訊息交涉和傳輸。
  • REST - REST是提供網際網路上電腦系統之間互通性的一種方式。 符合REST規範的Web服務允許要求系統使用統一且預先定義的 無狀態作業 集,來存取及操控Web資源的文字表示。 這是另一種支援的方法,可將MRSS轉譯為MVPD支援的格式。 MRSS 已進行base64編碼,並作為REST呼叫上的URL引數傳遞。

使用者中繼資料:

MPVDs 維護 使用者中繼資料,程式設計師可以使用Access Enabler的 getMetadata() 函式,並透過Clienless API中的 /usermetadata 端點來要求相同內容。

使用者中繼資料 功能可讓程式設計師存取不同型別的使用者特定資料,例如郵遞區號、家長分級、使用者ID等等。 使用者中繼資料 是先前可用靜態中繼資料(驗證權杖TTL、授權權杖TTL和裝置ID)的 延伸。 應用程式可提供複合MetadataKey物件來存取中繼資料。

  • void getMetadata(MetadataKey metadataKey) — 這個get執行個體可在AE中使用的方法。

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

  • Key (String):指定要求的中繼資料型別
  • Encrypted (Boolean):表示值是否已加密的布林值旗標。 如果為true,則值為實際值的JSON Web加密表示法
  • Data (Object):包含中繼資料表示的JSON物件
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f