Adobe Primetime驗證 — 最常用辭彙

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

說明 description

環境

Primetime

問題/症狀

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

解決方法 resolution

最常見的詞語

實體

  • 程式設計師 — 程式設計師是  內容提供者  計畫將該Adobe Pass整合至其網站或應用程式的使用者。
  • 頻道 — 管道是  實際資源  程式設計師提供內容的管道。 一個程式設計師可以處理一個或多個管道。 例如:程式設計人員Star可以將Star Sports和Star Movies作為頻道。
  • 要求者ID — 此為唯一ID,會  會識別程式設計師  或其資源(帳戶、品牌或管道等)移至 Adobe Pass。
  • 資源ID — 識別程式設計師的ID (字串)  多頻道視訊製作經銷商(MVPD)。
  • 服務提供者 — 這表示SP的角色,由Adobe Primetime驗證扮演,在與MVPD整合期間代表程式設計師執行。
  • 內容提供者 - a  程式設計師  也稱為內容提供者。
  • 媒體公司 — 媒體公司為  PayTV供應商,基本上是MPVD。
  • MVPD — 顧名思義,多頻道視訊節目經銷商(MVPD)為  經銷商  程式設計師的內容至  多平台. 例如:電視、行動裝置和無使用者端裝置(Xbox、Roku等)。

流程

  • AuthN - authN是指  authentication  這基本上是使用者登入MVPD平台的程式。 Adobe Primetime驗證會產生  authN權杖  而相同的都會儲存在使用者的裝置或Adobe的伺服器上,端視程式設計師的整合平台而定
  • AuthZ - authZ是指  authorization  讓使用者能夠  檢視受保護的內容  由頻道/程式設計師提供。  Adobe Primetime驗證會產生  authZ權杖  並且會儲存在Adobe的伺服器上。
  • 預檢 — 預檢授權是對多個資源的輕量授權檢查。
  • 登出 — 基本上,這是使用者選取[登出]選項退出Windows Media Player的程式。 Windows Media Player會透過處理登出  Access Enabler API  會登出使用者並  刪除所有AuthN和AuthZ權杖  來自使用者的本機系統。 Adobe Primetime驗證可確保刪除所有Token,並  通知MVPD  以一併刪除其工作階段。 一般而言,會將SAML登出要求傳送給身分提供者 — IdP (MVPD)。

通訊協定

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

使用者中繼資料:

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

使用者中繼資料功能可讓程式設計師存取不同型別的使用者特定資料,例如郵遞區號、家長分級、使用者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