Fluss von grundlegenden Profilen, der in der primären Anwendung ausgeführt wird
- Themen:
- Authentifizierung
Der Profilfluss innerhalb der Adobe Pass-Authentifizierungsberechtigung ermöglicht der Streaming-Anwendung den Zugriff auf Informationen zu aktiven Benutzeranmeldungen.
Mit dem Fluss „Grundlegende Profile“ können Sie Abfragen für die folgenden Szenarien durchführen:
Profile abrufen
Voraussetzungen
Bevor Sie Profile abrufen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Die Streaming-Anwendung möchte alle regulären Profile abrufen.
Workflow
Führen Sie die angegebenen Schritte aus, um den grundlegenden Profilabruffluss in einer primären Anwendung zu implementieren, wie im folgenden Diagramm dargestellt.
Profile abrufen
-
Profile abrufen: Die Streaming-Anwendung sammelt alle erforderlichen Daten, um alle Profilinformationen abzurufen, indem eine Anfrage an den Endpunkt „Profiles“ gesendet wird.
IMPORTANT
Weitere Informationen zu folgenden Themen finden in der APIDokumentation zum Abrufen von Profilen:- Alle erforderlichen Parameter wie
serviceProvider
- Alle erforderlichen Kopfzeilen wie
Authorization
,AP-Device-Identifier
- Alle optionalen Parameter und Kopfzeilen
- Alle erforderlichen Parameter wie
-
Reguläre Profile suchen: Der Adobe Pass-Server identifiziert alle gültigen Profile anhand der empfangenen Parameter und Kopfzeilen.
-
Informationen zu regulären Profilen zurückgeben: Die Antwort des Endpunkts „Profile“ enthält Informationen zu den gefundenen Profilen, die mit den empfangenen Parametern und Kopfzeilen verknüpft sind.
IMPORTANT
Weitere Informationen zu den in einer Profilantwort bereitgestellten Informationen findenin der API-Dokumentation zum Abrufen von Profilen .Der Profiles-Endpunkt validiert die Anfragedaten, um sicherzustellen, dass die grundlegenden Bedingungen erfüllt sind:- Die erforderlichen Parameter und Kopfzeilen müssen gültig sein.
Wenn die Validierung fehlschlägt, wird eine Fehlerantwort generiert, die zusätzliche Informationen entsprechend der Dokumentation Erweiterte Fehlercodes bereitstellt. -
Wählen Sie ein Profil aus und fahren Sie mit Entscheidungsflüssen fort: Wenn die Antwort des Endpunkts „Profile“ Profile enthält, verwendet die Streaming-Anwendung ihre interne Logik (letztendlich durch Interaktion mit dem Endbenutzer), um eines der verfügbaren Profile auszuwählen, um mit nachfolgenden Entscheidungsflüssen fortzufahren.
-
Neuen einfachen Authentifizierungsfluss angeben: Wenn die Endpunktantwort „Profile“ kein Profil enthält, gibt die Streaming-Anwendung an, dass der Benutzer einen neuen einfachen Authentifizierungsfluss starten soll.
Abrufen eines Profils für ein bestimmtes MVPD
Voraussetzungen
Bevor Sie das Profil für eine bestimmte MVPD abrufen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Die Streaming-Anwendung mit einer ausgewählten oder zwischengespeicherten
mvpd
-Kennung möchte das Standardprofil für eine bestimmte MVPD abrufen.
Workflow
Führen Sie die angegebenen Schritte aus, um den grundlegenden Profilabruffluss für eine bestimmte MVPD zu implementieren, der in einer primären Anwendung ausgeführt wird, wie in der folgenden Abbildung dargestellt.
Profil für bestimmte MVPD abrufen
-
Profil für bestimmte mvpd abrufen: Die Streaming-Anwendung sammelt alle erforderlichen Daten, um Profilinformationen für diese bestimmte MVPD abzurufen, indem sie eine Anfrage an den Endpunkt „Profiles“ sendet.
IMPORTANT
Weitere Informationen zu folgenden Themen finden in der APIDokumentation zum Abrufen von Profilen für bestimmte MVPD:- Alle erforderlichen Parameter wie
serviceProvider
undmvpd
- Alle erforderlichen Kopfzeilen wie
Authorization
,AP-Device-Identifier
- Alle optionalen Parameter und Kopfzeilen
- Alle erforderlichen Parameter wie
-
Reguläres Profil suchen: Der Adobe Pass-Server identifiziert ein gültiges Profil anhand der empfangenen Parameter und Kopfzeilen.
-
Informationen zum regulären Profil zurückgeben: Die Antwort des Endpunkts „Profile“ enthält Informationen zum gefundenen Profil, das mit den empfangenen Parametern und Kopfzeilen verknüpft ist.
IMPORTANT
Weitere Informationen zu in einer Profilantwort angegebenen Informationen finden Sie in der APIDokumentation zum Abrufen von Profilen für bestimmte mvpd.Der Profiles-Endpunkt validiert die Anfragedaten, um sicherzustellen, dass die grundlegenden Bedingungen erfüllt sind:- Die erforderlichen Parameter und Kopfzeilen müssen gültig sein.
- Die Integration zwischen den bereitgestellten
serviceProvider
undmvpd
muss aktiv sein.
Wenn die Validierung fehlschlägt, wird eine Fehlerantwort generiert, die zusätzliche Informationen entsprechend der Dokumentation Erweiterte Fehlercodes bereitstellt. -
Fahren Sie mit Entscheidungsflüssen fort: Wenn die Antwort des Endpunkts „Profile“ ein Profil enthält, verwendet die Streaming-Anwendung die Profilinformationen, um mit nachfolgenden Entscheidungsflüssen fortzufahren.
-
Neuen einfachen Authentifizierungsfluss angeben: Wenn die Endpunktantwort „Profile“ kein Profil enthält, gibt die Streaming-Anwendung an, dass der Benutzer einen neuen einfachen Authentifizierungsfluss starten soll.
Abrufen eines Profils für einen bestimmten Code
Voraussetzungen
Bevor Sie das Profil für einen bestimmten Authentifizierungs-Code abrufen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Die Streaming-Anwendung verfügt über eine
code
, mit der die interaktive Authentifizierung mit der MVPD durchgeführt wird. Sie möchte das Profil für einen bestimmten Authentifizierungs-Code abrufen.
Workflow
Führen Sie die angegebenen Schritte aus, um den einfachen Profilabruffluss für einen bestimmten Authentifizierungs-Code zu implementieren, der in einer primären Anwendung ausgeführt wird, wie im folgenden Diagramm dargestellt.
Profil für bestimmten Code abrufen
-
Profil für bestimmten Code abrufen: Die Streaming-Anwendung sammelt alle erforderlichen Daten, um Profilinformationen für diesen bestimmten Authentifizierungs-Code abzurufen, indem sie eine Anfrage an den Endpunkt „Profiles“ sendet.
IMPORTANT
Weitere Informationen zu folgenden finden Sie in der APIDokumentation zum Abrufen von Profilen für bestimmten Code:- Alle erforderlichen Parameter wie
serviceProvider
undcode
- Alle erforderlichen Kopfzeilen wie
Authorization
- Alle optionalen Parameter und Kopfzeilen
- Alle erforderlichen Parameter wie
-
Reguläres Profil suchen: Der Adobe Pass-Server identifiziert ein gültiges Profil anhand der empfangenen Parameter und Kopfzeilen.
-
Informationen zum regulären Profil zurückgeben: Die Antwort des Endpunkts „Profile“ enthält Informationen zum gefundenen Profil, das mit den empfangenen Parametern und Kopfzeilen verknüpft ist.
IMPORTANT
Weitere Informationen zu in einer Profilantwort bereitgestellten Informationen finden Sie in der APIDokumentation zum Abrufen von Profilen für bestimmten Code.Der Profiles-Endpunkt validiert die Anfragedaten, um sicherzustellen, dass die grundlegenden Bedingungen erfüllt sind:- Die erforderlichen Parameter und Kopfzeilen müssen gültig sein.
Wenn die Validierung fehlschlägt, wird eine Fehlerantwort generiert, die zusätzliche Informationen entsprechend der Dokumentation Erweiterte Fehlercodes bereitstellt. -
Fahren Sie mit Entscheidungsflüssen fort: Wenn die Antwort des Endpunkts „Profile“ ein Profil enthält, verwendet die Streaming-Anwendung die Profilinformationen, um mit nachfolgenden Entscheidungsflüssen fortzufahren.
-
Neuen einfachen Authentifizierungsfluss angeben: Wenn die Endpunktantwort „Profile“ kein Profil enthält, gibt die primäre Anwendung an, dass der Benutzer einen neuen einfachen Authentifizierungsfluss starten soll.