Adobe Primetime-Authentifizierung - am häufigsten verwendete Begriffe

Beschreibung

Umgebung
Primetime

Problem/Symptome
Häufig fragen sich Support-Mitarbeiter, Partner und andere Interessengruppen, wofür die spezifischen Begriffe stehen in Adobe Primetime. Im Folgenden finden Sie eine Liste der am häufigsten verwendeten Begriffe in Adobe Primetime.

Lösung

Häufigste Begriffe

Entitäten

  • Programmierer - ein Programmierer eine Content Provider die die Integration der Adobe Pass in ihre Website oder Anwendung planen.
  • Kanal - Ein Kanal ist die tatsächliche Ressource durch die ein Programmierer den Inhalt bereitstellt. Ein Programmierer kann einen oder mehrere Kanäle bedienen. Beispiel: Ein Programmierer Star kann Star Sports und Star Movies als Kanäle haben.
  • RequestorID - es sich um eine eindeutige ID handelt, dass identifiziert einen Programmierer oder der zugehörigen Ressourcen - Konto, Marke oder Kanal usw. Adobe Pass. 
  • ResourceID - eine ID (eine Zeichenfolge), die den Programmierer identifiziert Multichannel Video Programming Distributor (MVPD). 
  • Dienstleister - Dies bezieht sich auf die Rolle von SP, die von der Adobe Primetime-Authentifizierung im Auftrag eines Programmierers während einer Integration mit einem MVPD gespielt wird.
  • Inhaltsanbieter - a Programmierer wird auch als Inhaltsanbieter bezeichnet.
  • Medienunternehmen - Medienunternehmen sind PayTV-Anbieter, im Wesentlichen MPVDs.
  • MVPD - Multi-Channel Video Programming Distributors (MVPDs), wie der Name schon sagt, sind Distributoren des Inhalts der Programmierer mehrere Plattformen. Beispiel: TV, Mobilgeräte und Client-lose Geräte (Xbox, Roku usw.).

Flüsse

  • AuthN - authN bezieht sich auf Authentifizierung Dies ist im Wesentlichen ein Benutzeranmeldungsprozess auf der MVPD-Plattform. Adobe Primetime-Authentifizierung generiert eine authN-Token und wird je nach Integrationsplattform des Programmierers auf dem Gerät des Benutzers oder auf dem Server der Adobe gespeichert.
  • AuthZ - authZ bezieht sich auf Autorisierung -Prozess, der es dem Benutzer ermöglicht, Anzeigen geschützter Inhalte von einem Kanal/Programmierer bereitgestellt werden.  Die Adobe Primetime-Authentifizierung generiert authZ-Token und auf dem Server der Adobe gespeichert wird.
  • Preflight - Preflight-Autorisierung ist eine einfache Autorisierungsüberprüfung für mehrere Ressourcen.
  • Abmelden - Im Grunde handelt es sich dabei um einen Prozess, bei dem Benutzer den Windows Media Player über die Option "Abmelden"verlassen. Der Windows Media Player verarbeitet die Abmeldung über Access Enabler API die den Benutzer abmeldet und löscht alle AuthN- und AuthZ-Token vom lokalen System des Benutzers aus. Die Adobe Primetime-Authentifizierung stellt sicher, dass alle Token gelöscht und benachrichtigt den MVPD , um auch ihre Sitzung zu löschen. Im Allgemeinen wird eine SAML-Abmeldeanforderung an den Identitätsanbieter - IdP (MVPD) gesendet.

Protokolle

  • SAML - Security Assertion Markup Language (SAML) ist ein XML-basiertes Datenformat für den Austausch von Authentifizierung und Autorisierung Daten zwischen einem IdP und einem SP.
  • OAuth - Das OAuth-Autorisierungs-Framework ermöglicht es einer Drittanbieteranwendung, eingeschränkten Zugriff auf einen HTTP-Dienst zu erhalten, entweder im Namen eines Ressourceneigentümers durch Orchestrierung einer Genehmigungsinteraktion zwischen dem Ressourceneigentümer und dem HTTP-Dienst oder indem der Drittanbieteranwendung der Zugriff in ihrem eigenen Namen gestattet wird. Wir verwenden derzeit OAuth 2.0.
  • XACML - eXtensible Access Control Markup Language definiert eine deklarative, differenzierte, attributbasierte Zugriffssteuerungssprache, eine Architektur und ein Verarbeitungsmodell, die beschreiben, wie Zugriffsanforderungen gemäß den in Richtlinien definierten Regeln bewertet werden. Sie wird von der Adobe Primetime-Authentifizierung verwendet, um die Medien-Rich-Site-Zusammenfassung (MRSS) in Formaten, die von MVPDs unterstützt werden.
  • SOAP- Einfaches Objekt-Zugriffsprotokoll wird für Austausch strukturierter Informationen bei der Einführung von Webdiensten in Computernetzwerken. Ihr Zweck ist es, Erweiterbarkeit, Neutralität und Unabhängigkeit herbeizuführen. Sie verwendet XML-Informationssatz für das Nachrichtenformat verwendet und für die Aushandlung und Übertragung von Nachrichten auf Anwendungs-Layer-Protokolle angewiesen ist, meist HTTP oder SMTP.
  • REST - REST ist eine Möglichkeit, die Interoperabilität zwischen Computersystemen im Internet zu gewährleisten. REST-konforme Webdienste ermöglichen es anfordernden Systemen, auf textuelle Darstellungen von Webressourcen zuzugreifen und diese mithilfe eines einheitlichen und vordefinierten Satzes von stateless-Vorgänge. Es ist ein weiterer unterstützter Ansatz, die MRSS in Formate zu übersetzen, die von MVPDs unterstützt werden. Die MRSS ist base64-kodiert und wird beim REST-Aufruf als URL-Parameter übergeben.


Benutzermetadaten:

MPVDs die Benutzermetadaten und -Programmierer können dasselbe mit Access Enabler anfordern. getMetadata() und über die /usermetadata -Endpunkt in der clientless-API.

Mit der Funktion "Benutzermetadaten"können Programmierer auf verschiedene Arten benutzerspezifischer Daten zugreifen, wie z. B. Postleitzahlen, elterliche Bewertungen, Benutzer-IDs und mehr. Benutzermetadaten sind Erweiterung zu den zuvor verfügbaren statischen Metadaten (Authentifizierungstoken TTL, Autorisierungstoken TTL und Geräte-ID). Die Anwendung kann auf Metadaten zugreifen, indem sie einen Verbund bereitstellt MetadataKey -Objekt.

  • void getMetadata(MetadataKey metadataKey) - Methode, die in AEM für diese get-Instanz verfügbar ist.

Die Metadaten werden wie folgt zurückgegeben: setMetadataStatus(key, encrypted, data):

  • Key (String): Gibt den Typ der angeforderten Metadaten an
  • Encrypted (Boolean): Eine boolesche Kennzeichnung, die angibt, ob der Wert verschlüsselt ist oder nicht. Wenn dies wahr ist, ist der Wert eine JSON Web Encrypted Darstellung des tatsächlichen Werts
  • Data (Object): Ein JSON-Objekt, das die Darstellung der Metadaten enthält

Auf dieser Seite