(Verouderd) Amazon fireTV SSO - Handleiding voor de start van de programma's amazon-firetv-sso---programmer-kick-off-guide
Inleiding intro
Dit document beschrijft de informatie nodig om nieuwe Adobe Pass Authentificatie te integreren brandtTV SDK in uw fireTV toepassing. Deze nieuwe SDK haalt voordeel uit OS vlakke integratie op het platform van Amazon fireTV waarbij Enige Onderteken steun wordt aangeboden. Om van Single Sign On te kunnen profiteren, is een kleine inspanning vereist van uw kant om uw toepassing van Clientless API aan nieuwe fireTV SDK te migreren. Er zijn enkele wijzigingen in de verificatiestromen die hieronder worden beschreven.
Architectuur op hoog niveau en integratie op besturingssysteemniveau high
Om Single Sign On te bereiken tussen tv-toepassingen overal op Amazon fireTV-platform en om de algemene ervaring op dit platform te verbeteren, hebben we besloten om onze kern-SDK op het niveau van het FireTV-besturingssysteem te integreren. Programmeurs moeten een stub-bibliotheek van Adobe gebruiken. De eigenlijke functionaliteit wordt geleverd door de Adobe-bibliotheek die aanwezig is in Amazon fireTV OS.
Totdat Amazon een FireTV-simulator aanbiedt die onze bibliotheek op besturingssysteemniveau bevat, is de ontwikkeling alleen mogelijk met echte FireTV-apparaten.
Voordelen bene
- Single Sign On tussen alle Adobe powered TV-toepassingen overal op Amazon fireTV-platform met alle geïntegreerde MVPD's.
- Mogelijkheid om te profiteren van HBA (met ondersteunde MVPD's).
- Mogelijkheid om de nieuwste FireTV SDK te gebruiken zonder dat u uw toepassingen telkens opnieuw hoeft bij te werken wanneer een nieuwe SDK-versie wordt uitgebracht.
- Alle TVE-toepassingen profiteren van het gebruik van de gedeelde systeembibliotheek omdat er geen lokale kopie van de AccessEnabler-bibliotheek nodig is. Hierdoor wordt ook gegarandeerd dat alle toepassingen dezelfde SDK-versie gebruiken.
- Verificatie via één scherm: geen registratiecode en workflows via het tweede scherm.
Migratie van een op Clientless API gebaseerde app naar een op FireTV SDK gebaseerde app migra1
Als u van de API zonder Clientless wilt migreren naar fireTV SDK, moet u de codebase voor de API zonder Clientless verwijderen en de nieuwe FireTV SDK integreren.
Vergeleken met de op Clientless API gebaseerde app, gaat de verificatie naar het eerste scherm met de nieuwe FireTV SDK. Er is geen tweede schermverificatie meer nodig.
Hiervoor moeten programmeurs een MVPD-kiezer toevoegen aan hun apps, zodat gebruikers hun tv-provider direct op het FireTV-apparaat kunnen kiezen. Als u MVPD selecteert, wordt de aanmeldingspagina van MVPD weergegeven op het FireTV-apparaat.
Draadframes van de gebruikersstromen die de regelmatige, HBA, en scenario's SSO op fireTV beschrijven kunnen bij Amazon Vuur TV - MVVPD Onderteken-binnen de Stroom van de Gebruiker worden gevonden .
Migratie van op Android SDK gebaseerde app naar op FireTV SDK gebaseerde app migra2
Dit nieuwe fireTV SDK is zeer gelijkaardig aan onze bestaande Android SDK en de huidige documentatie die wij voor hebben integreren onze Android SDK kan worden gebruikt tot wij de documenten van FireTV SDK klaar hebben. Als u al Android-toepassingen hebt die gebruikmaken van onze Android SDK, moet de integratie van fireTV SDK in uw FireTV-toepassing eenvoudig zijn.
In vergelijking met de bestaande Android SDK is het op FireTV SDK eenvoudiger om het verificatieproces te ontwikkelen, aangezien de taken voor het beheren/presenteren van de MVPD-aanmeldingspagina en het ophalen van het AuthN-token intern door de AccessEnabler-bibliotheek worden uitgevoerd.
Veelgestelde vragen faq
-
Hoe zal SSO werken?
- SSO werkt in alle programmeertoepassingen die worden aangedreven door Adobe Pass Authentication en die de nieuwe FireTV SDK gebruiken op hetzelfde Amazon fireTV-apparaat
- SSO tussen de apps van de Programmer die op Clientless REST API worden uitgevoerd en apps die op fireTV SDK worden uitgevoerd zal NIET worden gesteund
-
Wat is de MVPD-berichtgeving over fireTV SSO?
- Alle MVPDs die door de Authentificatie van Adobe Pass wordt geïntegreerd zal technisch SSO op fireTV SDK worden gesteund.
-
Naast het gebruiken van nieuwe SDK, welke andere werkschemaveranderingen van Programmeurs bewust moeten zijn?
- Programmeurs moeten een MVPD picker for fireTV platform implementeren.
-
Zal er om het even welke verandering in de authentificatie TTLs zijn?
- Er is geen verandering in gedrag betreffende authentificatie TTLs.
- Het eerste geldige authentificatietoken zal voor het uitvoeren van SSO worden gebruikt en in dit geval zullen alle andere toepassingen die door SSO zullen voor authentiek worden verklaard zelfde TTL gebruiken tot het verloopt. Wanneer u dus van de ene toepassing naar de andere navigeert, deelt de tweede toepassing de TTL van de eerste toepassing die wordt geverifieerd.
-
Hoe de degradatie API werken?
- Er zijn geen wijzigingen nodig voor de degradatie-API. De gebruikerservaring zal hetzelfde zijn als op Android-apparaten.
-
Hoe TempPass stromen worden beïnvloed?
- TempPass-stromen zijn één scherm en gedragen zich net als op andere native apparaten.
-
Werkt andere Adobe-functionaliteit zoals voorheen?
- Alle Adobe Pass-verificatiefunctionaliteit werkt op fireTV net als op Android-apparaten.