Grundläggande auktoriseringsflöde som utförs i primärt program basic-authorization-flow-performed-within-primary-application

IMPORTANT
Innehållet på den här sidan tillhandahålls endast i informationssyfte. Användning av denna API kräver en aktuell licens från Adobe. Ingen obehörig användning är tillåten.
IMPORTANT
REST API V2-implementeringen begränsas av dokumentationen för begränsningsmekanismen.

Auktoriseringsflödet inom Adobe Pass-autentiseringsberättigandet gör att direktuppspelningsprogrammet kan avgöra om en MVPD tillåter eller nekar användarens begäran att direktuppspela innehåll. Om beslutet är Permit innehåller svaret en medietoken. Adobe Pass-servern signerar medietoken och tillåter att direktuppspelningsprogrammet använder medietokenkontrollerarbiblioteket för att kontrollera dess autenticitet innan strömmen släpps.

Verifieringen med kontrollerarbiblioteket för medietoken bör ske på den serverdelstjänst för direktuppspelade program som är länkad i behörighetskedjan för att frigöra en ström från CDN.

Hämta auktoriseringsbeslut med hjälp av specifik mvpd retrieve-authorization-decisions-using-specific-mvpd

Förutsättningar prerequisites-retrieve-authorization-decisions-using-specific-mvpd

Innan du hämtar auktoriseringsbeslut med en viss MVPD-fil måste du kontrollera att följande krav är uppfyllda:

Arbetsflöde workflow-retrieve-authorization-decisions-using-specific-mvpd

Följ de angivna stegen för att implementera det grundläggande auktoriseringsflödet med en specifik MVPD som utförs i ett primärt program enligt bilden nedan.

Hämta auktoriseringsbeslut med en specifik mvpd

Hämta auktoriseringsbeslut med en specifik mvpd

  1. Hämta auktoriseringsbeslut: Direktuppspelningsprogrammet samlar in alla nödvändiga data för att erhålla ett auktoriseringsbeslut för en specifik resurs genom att anropa auktoriseringsslutpunkten för beslut.

    note important
    IMPORTANT
    Mer information om följande finns i Hämta auktoriseringsbeslut med hjälp av specifik API-dokumentation för mvpd:
    • Alla obligatoriska-parametrar, som serviceProvider, mvpd och resources
    • Alla obligatoriska rubriker, som Authorization och AP-Device-Identifier
    • Alla valfria parametrar och rubriker
  2. Hitta en vanlig profil: Adobe Pass-servern identifierar en giltig profil baserat på mottagna parametrar och rubriker.

  3. Hämta MVPD-beslut för begärd resurs: Adobe Pass-servern anropar MVPD-auktoriseringsslutpunkten för att erhålla ett Permit - eller Deny-beslut för den specifika resurs som tagits emot från direktuppspelningsprogrammet.

  4. Returbeslut Permit med medietoken: Slutpunktssvaret för beslutsauktorisering innehåller ett Permit-beslut och en medietoken.

    note important
    IMPORTANT
    Mer information om vilken information som ges i ett beslutssvar finns i Hämta auktoriseringsbeslut med hjälp av specifik mvpd API-dokumentation.
    Slutpunkten för beslutsauktorisering validerar data för 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 serviceProvider och mvpd måste vara aktiv.
    Om valideringen misslyckas genereras ett felsvar som ger ytterligare information som följer dokumentationen för Förbättrade felkoder.
  5. Starta dataström med medietoken: Direktuppspelningsprogrammet använder medietoken för att spela upp innehållet.

  6. Returbeslut Deny med information: Slutpunktssvaret för beslut auktoriserar innehåller ett Deny-beslut och en felnyttolast som följer Förbättrade felkoder -dokumentationen.

    note important
    IMPORTANT
    Mer information om vilken information som ges i ett beslutssvar finns i Hämta auktoriseringsbeslut med hjälp av specifik mvpd API-dokumentation.
    Slutpunkten för beslutsauktorisering validerar data för 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 serviceProvider och mvpd måste vara aktiv.
    Om valideringen misslyckas genereras ett felsvar som ger ytterligare information som följer dokumentationen för Förbättrade felkoder.
  7. Hantera Deny beslutsinformation: Direktuppspelningsprogrammet bearbetar felinformationen från svaret och kan använda den för att visa ett specifikt meddelande i användargränssnittet.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b