Adobe Pass-verificatie voor tv overal

De Authentificatie van Adobe Pass werkt als oplossing SaaS (Software als Dienst) die wordt ontworpen om snelle backend (server-aan-server) integratie toe te laten, die de bedrijfsregels van zowel Multichannel Video Programming Distributors (MVPDs) als Programmers volgt.

Normen en protocollen

Adobe Pass Authentication is volledig in overeenstemming met de opkomende standaarden en protocollen voor TV Anywhere (TVE), die naadloze integratie en naleving in het ecosysteem ondersteunen.

  • CableLabs OLCA (Online Toegang van de Inhoud) Specificatie
    Adobe Pass Authentication volgt de CableLabs OLCA-specificatie, die de technische vereisten en architectuur definieert voor het leveren van video-inhoud van online bronnen aan betaaltelevisieklanten. Adobe heeft actief deelgenomen aan het project voor het testen van de interoperabiliteit van CableLabs in juni 2011, en heeft met succes het testproces voor een implementatie van de Dienstverlener goedgekeurd.

De Authentificatie van Adobe Pass is ontworpen om veelvoudige protocollen (b.v., SAML, OAuth 2.0, enz.) te steunen, deze flexibiliteit die voor toekomstige uitbreidingen, met inbegrip van douaneprotocollen, op evoluerende behoeften wordt gebaseerd.

De meeste integraties gebruiken het SAML (de Taal van de Prijsverhoging van de Bevestiging van de Veiligheid) protocol, een primaire norm voor authentificatie. De Authentificatie van Adobe Pass doet dienst als volmachtsdienstverlener binnen het kader van SAML, die de authentificatiereactie van SAML als veilig teken in het gemeenschappelijke domein van Adobe voortduurt.

Op de onderste regel is Adobe Pass Authentication protocol-agnostic, ontworpen om nauw te worden afgestemd op OLCA-standaarden. Deze normen vestigen een gemeenschappelijk kader voor Programmers, MVPDs, en Dienstverleners, die een samenhangende benadering van het uitvoeren van de eigenschappen van TVE verzekeren.

Integratie en ondersteuning

Adobe Pass Authentication werkt als volgt samen met de technische teams van MVPD om integraties te configureren die zijn toegesneden op hun specifieke vereisten:

  • StandaardIntegraties
    Aangeboden gratis, inclusief documentatie en standaard e-mailondersteuning.

  • Verbeterde Steun
    Voor belangrijke aanpassingen of versnelde tijdlijnen, kan een ondersteuningstaks van toepassing zijn.

Adobe Pass Authentication biedt ondersteuning voor de efficiënte verwerking van MVPD-bedrijfslogica, als volgt:

  • Zelfstandige BedrijfsLogica
    Voor bedrijfslogica die volledig door de MVPD tijdens vergunningsverzoeken wordt afgedwongen, verstrekt Adobe de noodzakelijke gegevens. Deze gegevens kunnen, maar zijn niet beperkt tot, de unieke apparaat-id en het IP-adres voor het apparaat van de gebruiker dat de aanvraag doet.

  • Steun van het Bezit van de Douane
    Voor bedrijfslogica die tussenkomst van de gebruiker of Adobe-specifieke behandeling vereist, kan Adobe aangepaste configuraties voor elke MVPD handhaven. Met dit beleid kunnen vooraf gedefinieerde workflows worden geactiveerd op specifieke punten in de machtigingsworkflow. Neem voor meer informatie contact op met uw Adobe-vertegenwoordiger.

Entitlement Flow

De machtigingsstroom is een reeks stappen die een programmeertoepassing (TVE) moet voltooien om beveiligde inhoud te streamen. De flow omvat verschillende fasen die interactie met de MVPD inhouden:

Bij het eerste bezoek van een gebruiker aan een programmeertoepassing (TVE) volgt de stroom voor machtigingen de geschetste volgorde. Bij volgende bezoeken kan de toepassing echter bepaalde stappen omzeilen op basis van de status van de verificatie en het toepasselijke weergavebeleid.

NOTE
De toepassing van de programmeur (TVE) wordt gebruikt in dit document om collectief naar de types van toepassingen te verwijzen die op verschillende platforms (browsers, mobiele apparaten, TV aangesloten apparaten, enz.) worden loopt die door de Authentificatie van Adobe Pass worden gesteund.

Verificatiefase

De volgende stappen schetsen de stappen op hoog niveau in het geval van een integratie van SAML:

  1. de Lading van de Toepassing van de Programmer (Website)
    De gebruiker navigeert aan de toepassing van de Programmer (website), die de Authentificatie van Adobe Pass REST API V2integreert.

  2. het Beschermde Verzoek van de Inhoud
    Wanneer de gebruiker toegang probeert te krijgen tot beveiligde inhoud, geeft de toepassing van de programmeur een lijst van MVPD's weer waaruit de gebruiker kan kiezen.

  3. Initialisatie van het Verzoek van de Authentificatie
    Als MVPD is geselecteerd, wordt de gebruiker omgeleid naar een Adobe Pass-verificatieserver. Hier, wordt een gecodeerd de authentificatieverzoek van SAML voor geselecteerde MVPD geproduceerd, in het geval van een integratie SAML. Dit verzoek wordt namens de programmeur naar de MVPD verzonden. Afhankelijk van het MVPD-systeem wordt de browser van de gebruiker omgeleid naar de aanmeldingspagina van MVPD of wordt een inlogiFrame ingesloten in de toepassing van de programmeur.

  4. Login MVPD
    MVPD accepteert de aanvraag en presenteert zijn aanmeldingsinterface via omleiding of iFrame.

  5. Login en Bevestiging van de Gebruiker
    De gebruiker meldt zich aan met zijn MVPD-referenties. De MVPD valideert de abonnementsstatus van de gebruiker en stelt een eigen HTTP-sessie in.

  6. MVPD Reactie op de Authentificatie van Adobe Pass
    Nadat de validatie is voltooid, genereert de MVPD een (gecodeerde) SAML-reactie en stuurt deze terug naar de Adobe Pass-verificatie.

  7. de Generatie van het Profiel
    De Authentificatie van Adobe Pass verifieert de reactie van SAML, produceert een gebruikersprofiel dat caching wordt, en richt de gebruiker terug naar de toepassing van de Programmer (website).

Autorisatiefase

Stappen op hoog niveau

In de volgende stappen worden de stappen op hoog niveau beschreven:

  1. Verwerking van het Herkenningsteken van het Middel
    De beschermde inhoud wordt geïdentificeerd door a middelherkenningsteken, dat een eenvoudig koord of een complexere structuur kan zijn. Deze id is vooraf gedefinieerd en overeengekomen door de programmeur en de MVPD. De toepassing van de Programmer verzendt het middelherkenningsteken naar de Authentificatie van Adobe Pass REST API V2.

  2. de Controle van de Vergunning van MVPD
    De server van de Authentificatie van Adobe Pass communiceert met het de vergunningseindpunt van MVPD gebruikend gestandaardiseerde protocollen.

  3. MVPD Reactie op de Authentificatie van Adobe Pass
    Zodra de validatie is voltooid, bevestigt de MVPD dat de gebruiker (of niet) gerechtigd is om toegang te krijgen tot de inhoud en een reactie terug te sturen naar de Adobe Pass-verificatie.

  4. Besluit en de Symbolische Generatie van Media
    De Authentificatie van Adobe Pass verifieert de reactie, produceert a besluitdat in het voorgeheugen ondergebracht wordt, en keert het besluit terug dat een media teken terug naar de toepassing van de Programmer (website) bevat.

  5. de Verificatie van de Toegang van de Inhoud
    De toepassing van de Programmer gebruikt Symbolische Verifier van Mediaom te bevestigen dat de correcte gebruiker tot de correcte inhoud toegang heeft. Na de validatie krijgt de gebruiker toegang om de beveiligde inhoud weer te geven.