Grundläggande utloggningsflöde som har utförts i det primära programmet basic-logout-flow-performed-within-primary-application
Utloggningsflödet inom behörigheten Adobe Pass-autentisering gör att direktuppspelningsprogrammet kan utföra två huvudsteg:
- Ta bort de vanliga profiler som sparas på Adobe Pass-serverdel.
- Använd en användaragent (webbläsare) för att navigera till MVPD-slutpunkten för utloggning, vilket utlöser en rensning på MVPD-serverdelen.
Med grundläggande utloggningsflöde kan du fråga efter följande scenarier:
Initiera utloggning för specifik mvpd med utloggningsslutpunkt initiate-logout-for-specific-mvpd-with-logout-endpoint
Förutsättningar prerequisites-initiate-logout-for-specific-mvpd-with-logout-endpoint
Innan du startar utloggningen för ett specifikt MVPD med en utloggningsslutpunkt måste du kontrollera att följande krav är uppfyllda:
-
Strömningsprogrammet måste ha en giltig vanlig profil som har skapats för MVPD med något av de grundläggande autentiseringsflödena:
-
Strömningsprogrammet måste initiera utloggningsflödet när det behöver logga ut från MVPD.
- MVPD stöder utloggningsflödet och har en utloggningsslutpunkt.
Arbetsflöde workflow-initiate-logout-for-specific-mvpd-with-logout-endpoint
Följ de angivna stegen för att implementera det grundläggande utloggningsflödet för ett specifikt MVPD med en utloggningsslutpunkt som utförs i ett primärt program enligt bilden nedan.
Initiera utloggning för specifik mvpd med utloggningsslutpunkt
-
Initiera Adobe Pass-utloggning: Direktuppspelningsprogrammet samlar in alla data som behövs för att initiera utloggningsflödet genom att anropa Adobe Pass utloggningsslutpunkt.
note important IMPORTANT Mer information om hur du använder API-dokumentationen för mvpd🔗 finns i Initiera utloggning: - Alla obligatoriska-parametrar, som
serviceProvider,mvpdochredirectUrl - Alla obligatoriska rubriker, som
Authorization,AP-Device-Identifier - Alla valfria parametrar och rubriker
- Alla obligatoriska-parametrar, som
-
Hitta en vanlig profil: Adobe Pass-servern identifierar en giltig profil baserat på mottagna parametrar och rubriker.
-
Ta bort vanlig profil: Adobe Pass-servern tar bort den identifierade vanliga profilen från Adobe Pass serverdel.
-
Ange nästa åtgärd: Slutpunktssvaret för Adobe Pass-utloggningen innehåller de data som krävs för att vägleda direktuppspelningsprogrammet angående nästa åtgärd:
- Attributet
urlfinns eftersom MVPD stöder utloggningsflödet. - Attributet
actionNameär inställt på "log out". - Attributet
actionTypeär inställt på "interactive".
note important IMPORTANT Mer information om vilken information som ges i ett utloggningssvar finns i Initiera utloggning för specifik mvpd API-dokumentation. Adobe Pass utloggningsslutpunkt validerar data i begäran för att säkerställa att de grundläggande villkoren uppfylls: - Parametrarna och rubrikerna required måste vara giltiga.
- Integrationen mellan angiven
serviceProviderochmvpdmåste vara aktiv.
Om valideringen misslyckas genereras ett felsvar som ger ytterligare information som följer dokumentationen för Förbättrade felkoder. - Attributet
-
Initiera MVPD-utloggning: Strömningsprogrammet läser
urloch använder en användaragent för att initiera utloggningsflödet med MVPD. Flödet kan innehålla flera omdirigeringar till MVPD-system. Resultatet är dock att MVPD utför sin interna rensning och skickar den slutliga utloggningsbekräftelsen tillbaka till Adobe Pass backend. -
Ange att utloggningen är slutförd: Strömningsprogrammet kan vänta på att användaragenten ska nå den angivna
redirectUrloch kan använda den som en signal för att visa ett specifikt meddelande i användargränssnittet.
Initiera utloggning för specifik mvpd utan utloggningsslutpunkt initiate-logout-for-specific-mvpd-without-logout-endpoint
Förutsättningar prerequisites-initiate-logout-for-specific-mvpd-without-logout-endpoint
Innan du startar utloggningen för ett specifikt MVPD utan en utloggningsslutpunkt måste du kontrollera att följande krav är uppfyllda:
-
Strömningsprogrammet måste ha en giltig vanlig profil som har skapats för MVPD med något av de grundläggande autentiseringsflödena:
-
Strömningsprogrammet måste initiera utloggningsflödet när det behöver logga ut från MVPD.
- MVPD stöder inte utloggningsflödet och har ingen utloggningsslutpunkt.
Arbetsflöde workflow-initiate-logout-for-specific-mvpd-without-logout-endpoint
Följ de angivna stegen för att implementera det grundläggande utloggningsflödet för ett specifikt MVPD utan en utloggningsslutpunkt som utförs i ett primärt program enligt bilden nedan.
Initiera utloggning för specifik mvpd utan utloggningsslutpunkt
-
Initiera Adobe Pass-utloggning: Direktuppspelningsprogrammet samlar in alla data som behövs för att initiera utloggningsflödet genom att anropa Adobe Pass utloggningsslutpunkt.
note important IMPORTANT Mer information om hur du använder API-dokumentationen för mvpd🔗 finns i Initiera utloggning: - Alla obligatoriska-parametrar, som
serviceProvider,mvpdochredirectUrl - Alla obligatoriska rubriker, som
Authorization,AP-Device-Identifier - Alla valfria parametrar och rubriker
- Alla obligatoriska-parametrar, som
-
Hitta en vanlig profil: Adobe Pass-servern identifierar en giltig profil baserat på mottagna parametrar och rubriker.
-
Ta bort vanlig profil: Adobe Pass-servern tar bort den identifierade vanliga profilen.
-
Ange nästa åtgärd: Slutpunktssvaret för Adobe Pass-utloggningen innehåller de data som krävs för att vägleda direktuppspelningsprogrammet angående nästa åtgärd:
- Attributet
urlsaknas eftersom MVPD inte stöder utloggningsflödet. - Attributet
actionNameär inställt på"complete". - Attributet
actionTypeär inställt på none.
note important IMPORTANT Mer information om vilken information som ges i ett utloggningssvar finns i Initiera utloggning för specifik mvpd API-dokumentation. Adobe Pass utloggningsslutpunkt validerar data i begäran för att säkerställa att de grundläggande villkoren uppfylls: - Parametrarna och rubrikerna required måste vara giltiga.
- Integrationen mellan angiven
serviceProviderochmvpdmåste vara aktiv.
Om valideringen misslyckas genereras ett felsvar som ger ytterligare information som följer dokumentationen för Förbättrade felkoder. - Attributet
-
Ange att utloggningen är slutförd: Direktuppspelningsprogrammet bearbetar svaret och kan använda det för att visa ett specifikt meddelande i användargränssnittet.