Apple SSO Cookbook (REST API V2) apple-sso-cookbook-rest-api-v2
De Adobe Pass Authentication REST API V2 biedt ondersteuning voor Single Sign-On (SSO) voor eindgebruikers van clienttoepassingen die op iOS, iPadOS of tvOS worden uitgevoerd.
Dit document doet dienst als uitbreiding aan het bestaande REST API V2 Overzichtdat een mening op hoog niveau en het document verstrekt dat beschrijft hoe te om Enige sign-on uit te voeren gebruikend partnerstromen.
Apple Single Sign-On met gebruik van partnerstromen cookbook
Vereisten prerequisites
Voordat u verdergaat met de Apple Single Sign-On met behulp van partnerstromen, moet u ervoor zorgen dat aan de volgende voorwaarden wordt voldaan:
-
De streamingtoepassing moet alle vereiste gegevens voor de headers
X-Device-Info
en/ofUser-Agent
verzamelen, zodat de Adobe Pass-verificatieachterkant het apparaatplatform en de mogelijkheden ervan kan identificeren. Voor meer details overX-Device-Info
kopbal, verwijs naar x-apparaat-Infodocumentatie. -
De streamingtoepassing moet toegang aanvragen tot de abonnementsgegevens van de gebruiker die op apparaatniveau zijn opgeslagen, waarvoor de gebruiker de toepassing toestemming moet geven om door te gaan, net als het verlenen van toegang tot de camera of microfoon van het apparaat. Deze toestemming moet per toepassing worden gevraagd gebruikend het Kader van de Rekening van de Abonnee van Apple Videoen het apparaat zal de selectie van de gebruiker bewaren.
We raden gebruikers aan die geen toestemming geven om abonnementsgegevens te openen, te stimuleren door de voordelen uit te leggen van de Apple Single Sign-On gebruikerservaring, maar we raden gebruikers aan hun beslissing te wijzigen door naar de toepassingsinstellingen (toegang tot tv-provider) of
Settings -> TV Provider
op iOS en iPadOS ofSettings -> Accounts -> TV Provider
op tvOS te gaan.De het stromen toepassing kan om de toestemming van de gebruiker verzoeken wanneer de toepassing de voorgrondstaat ingaat, omdat de toepassing toestemming kan controleren om totde abonnementsinformatie van de gebruiker op om het even welk punt toegang te hebben alvorens gebruikersauthentificatie te vereisen.
- De het stromen toepassing heeft op het instappen eerste vereistenvoltooid die op een Programmer van toepassing zijn en worden vereist om Apple enige sign-on gebruikerservaring toe te laten.
Workflow workflow
Voer de bepaalde stappen uit om Apple enig teken-op uit te voeren gebruikend partnerstromen zoals aangetoond in het volgende diagram.
Apple enig teken-op gebruikend partnerstromen
-
wint cliëntgeloofsbrieven terug: de het stromen toepassing verzamelt alle noodzakelijke gegevens om cliëntgeloofsbrieven terug te winnen door het eindpunt van het Register van de Cliënt te roepen.
note important IMPORTANT Verwijs naar terugwinnen cliëntgeloofsbrievenAPI documentatie voor details op: - Alle vereiste parameters, als
software_statement
- Alle vereiste kopballen, als
Content-Type
,X-Device-Info
- Alle facultatieve parameters en kopballen
- Alle vereiste parameters, als
-
de cliëntgeloofsbrieven van de Terugkeer: De het eindpuntreactie van het Register van de Cliënt bevat informatie over de cliëntgeloofsbrieven verbonden aan de ontvangen parameters en kopballen.
note important IMPORTANT Verwijs naar terugwinnen cliëntgeloofsbrievenAPI documentatie voor details over de informatie die in een reactie van de cliëntgeloofsbrieven wordt verstrekt. In het clientregister worden de aanvraaggegevens gevalideerd om ervoor te zorgen dat aan de basisvoorwaarden wordt voldaan: - De vereiste parameters en de kopballen moeten geldig zijn.
Als de bevestiging ontbreekt, zal een foutenreactie worden geproduceerd, die extra informatie verstrekken die aan voldoet wint cliëntgeloofsbrievenAPI documentatie terug. note tip TIP Suggestie: de clientgegevens moeten in de cache worden opgeslagen en kunnen voor onbepaalde tijd worden gebruikt. -
wint toegangstoken terug: de het stromen toepassing verzamelt alle noodzakelijke gegevens om toegangstoken terug te winnen door het Symbolische eindpunt van de Cliënt te roepen.
note important IMPORTANT Verwijs naar ophalen toegangstokenAPI documentatie voor details op: - Alle vereiste parameters, als
client_id
,client_secret
, engrant_type
- Alle vereiste kopballen, als
Content-Type
,X-Device-Info
- Alle facultatieve parameters en kopballen
- Alle vereiste parameters, als
-
het toegangstoken van de Terugkeer: De het eindpuntreactie van het Symbolische van de Cliënt bevat informatie over het toegangstoken verbonden aan de ontvangen parameters en kopballen.
note important IMPORTANT Verwijs naar ophalen toegangstokenAPI documentatie voor details over de informatie die in een reactie van het toegangstoken wordt verstrekt. De Clienttoken valideert de aanvraaggegevens om ervoor te zorgen dat aan de basisvoorwaarden wordt voldaan: - De vereiste parameters en de kopballen moeten geldig zijn.
Als de bevestiging ontbreekt, zal een foutenreactie worden geproduceerd, die extra informatie verstrekken die aan voldoet verkrijgt toegangstokenAPI documentatie. note tip TIP Suggestie: het toegangstoken moet in de cache worden opgeslagen en alleen binnen de opgegeven tijdsduur worden gebruikt (bijvoorbeeld 24-uurs time-to-live). Nadat deze is verlopen, moet de streamingtoepassing een nieuw toegangstoken aanvragen.
-
wint de status van het partnerkader terug: de het stromen toepassing roept het Video Kader van de Rekening van de Abonneedat door Apple wordt ontwikkeld, om gebruikerstoestemming en leveranciersinformatie te verkrijgen.
note important IMPORTANT Verwijs naar de 🔗 documentatie van het Kader van de Rekening van de Abonnee van 0} Video voor details op: - De het stromen toepassing moet toestemming controleren om totde het abonnementinformatie van de gebruiker toegang te hebben en slechts te werk te gaan als de gebruiker het toeliet.
- De het stromen toepassing moet a afgevaardigdevoor
VSAccountManager
verstrekken. - De het stromen toepassing moet a verzoekvoor de informatie van de abonneerekening voorleggen.
- De het stromen toepassing moet de meta-gegevensinformatie wachten en verwerken.
De streamingtoepassing moet ervoor zorgen dat deze een Booleaanse waarde opgeeft die gelijk is aan false
voor de eigenschapisInterruptionAllowed
in hetVSAccountMetadataRequest
-object, om aan te geven dat de gebruiker in deze fase niet kan worden onderbroken. -
de statusinformatie van het partnerkader van de Terugkeer: De het stromen toepassing bevestigt de reactiegegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan aan:
- De toegangsstatus van de gebruikerstoestemming wordt verleend.
- De toewijzingsaanduiding van de gebruikersprovider is aanwezig en geldig.
- De vervaldatum (indien beschikbaar) van het gebruikersprovider-profiel is geldig.
-
wint profielen terug: de het stromen toepassing verzamelt alle noodzakelijke gegevens om alle profielinformatie terug te winnen door een verzoek naar het eindpunt van Profielen te verzenden.
note important IMPORTANT Verwijs naar terugwinnen profielenAPI documentatie voor details op: - Alle vereiste parameters, als
serviceProvider
- Alle vereiste kopballen, als
Authorization
,AP-Device-Identifier
, enAP-Partner-Framework-Status
- Alle facultatieve parameters en kopballen
De streamingtoepassing moet ervoor zorgen dat deze een geldige waarde bevat voor de status van het partnerframework, zodat de opgehaalde reactie een "appleSSO"-typeprofiel kan bevatten. Voor meer details over AP-Partner-Framework-Status
kopbal, verwijs naar AP-partner-kader-statusdocumentatie. - Alle vereiste parameters, als
-
de informatie van de Terugkeer over gevonden profielen: de het eindpuntreactie van Profielen bevat informatie over de gevonden profielen verbonden aan de ontvangen parameters en kopballen.
-
kies een profiel en ga met besluitvormingsstromen te werk: als de het eindpuntreactie van Profielen profielen bevat, gebruikt de het stromen toepassing zijn interne logica (uiteindelijk door met de eindgebruiker in wisselwerking te staan) om één van de beschikbare profielen te kiezen om met verdere besluitvormingsstromen verder te gaan.
-
ga met de stroom van de partnerauthentificatie te werk: als de het eindpuntreactie van Profielen geen profiel bevat, gaat de het stromen toepassing met de stroom van de partnerauthentificatie verder.
-
wint configuratie terug: de het stromen toepassing verzamelt alle noodzakelijke gegevens om de lijst van MVPDs terug te winnen die een actieve integratie hebben door een verzoek naar het eindpunt van de Configuratie te verzenden.
note important IMPORTANT Verwijs naar terugwinnen configuratie voor specifieke dienstverlenerAPI documentatie voor details op: - Alle vereiste parameters, als
serviceProvider
- Alle vereiste kopballen, als
Authorization
,AP-Device-Identifier
, enX-Device-Info
- Alle facultatieve parameters en kopballen
- Alle vereiste parameters, als
-
de configuratie van de Terugkeer: De het eindpuntreactie van de Configuratie bevat informatie over MVPDs die een actieve integratie met de dienstverlener hebben.
note important IMPORTANT Verwijs naar terugwinnen configuratie voor specifieke dienstverlenerAPI documentatie voor details op de informatie die in een configuratiereactie wordt verstrekt. Het eindpunt van de Configuratie bevestigt de verzoekgegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan aan: - De vereiste parameters en de kopballen moeten geldig zijn.
Als de bevestiging ontbreekt, zal een foutenreactie worden geproduceerd, die extra informatie verstrekken die aan de Verbeterde Codes van de Foutvolgt note important IMPORTANT De streamingtoepassing moet ervoor zorgen dat de volgende details voor elke MVPD worden verwerkt wanneer verder wordt gegaan: enablePlatformServices
: geeft aan of de MVPD momenteel ondersteuning biedt voor het eenmalige aanmelding voor Apple.displayInPlatformPicker
: geeft aan of de MVPD kan worden weergegeven in de Apple-kiezer.boardingStatus
: geeft aan of de MVPD is ingeschakeld in het eenmalige Apple-teken.
-
wint de status van het partnerkader terug: de het stromen toepassing roept het Video Kader van de Rekening van de Abonneedat door Apple wordt ontwikkeld, om gebruikerstoestemming en leveranciersinformatie te verkrijgen.
note important IMPORTANT Verwijs naar de 🔗 documentatie van het Kader van de Rekening van de Abonnee van 0} Video voor details op: - De het stromen toepassing moet toestemming controleren om totde het abonnementinformatie van de gebruiker toegang te hebben en slechts te werk te gaan als de gebruiker het toeliet.
- De het stromen toepassing moet a afgevaardigdevoor
VSAccountManager
verstrekken. - De het stromen toepassing moet a verzoekvoor de informatie van de abonneerekening voorleggen.
- De het stromen toepassing moet de meta-gegevensinformatie wachten en verwerken.
De streamingtoepassing moet ervoor zorgen dat deze een Booleaanse waarde opgeeft die gelijk is aan true
voor de eigenschapisInterruptionAllowed
in hetVSAccountMetadataRequest
-object, om aan te geven dat de gebruiker kan worden onderbroken om in deze fase een tv-provider te selecteren. -
de statusinformatie van het partnerkader van de Terugkeer: De het stromen toepassing bevestigt de reactiegegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan aan:
- De toegangsstatus van de gebruikerstoestemming wordt verleend.
- De toewijzingsaanduiding van de gebruikersprovider is aanwezig en geldig.
- De vervaldatum (indien beschikbaar) van het gebruikersprovider-profiel is geldig.
-
wint het verzoek van de partnerauthentificatie terug: de het stromen toepassing verzamelt alle noodzakelijke gegevens om een authentificatiesessie in werking te stellen door het eindpunt van de Partner van Sessies te roepen.
note important IMPORTANT Verwijs naar ophalen de verzoek van de partnerauthentificatieAPI documentatie voor details op: - Alle vereiste parameters, als
serviceProvider
enpartner
- Alle vereiste kopballen zoals
Authorization
,AP-Device-Identifier
,Content-Type
,X-Device-Info
, enAP-Partner-Framework-Status
- Alle facultatieve kopballen en parameters
De het stromen toepassing moet ervoor zorgen het een geldige waarde voor de status van het partnerkader omvat dusdanig dat de teruggewonnen reactie een verzoek van de partnerauthentificatie (het verzoek van SAML) kan omvatten. Voor meer details over AP-Partner-Framework-Status
kopbal, verwijs naar AP-partner-kader-statusdocumentatie. - Alle vereiste parameters, als
-
wijs op de volgende actie: De het eindpuntreactie van de Partner van Sessies bevat de noodzakelijke gegevens om de het stromen toepassing betreffende de volgende actie te begeleiden.
note important IMPORTANT Verwijs naar ophalen de verzoek van de partnerauthentificatieAPI documentatie voor details over de informatie die in een zittingsreactie wordt verstrekt. Het eindpunt van de Partner van Sessies bevestigt de verzoekgegevens om ervoor te zorgen dat aan basisvoorwaarden wordt voldaan: - De vereiste parameters en de kopballen moeten geldig zijn.
- De integratie tussen de opgegeven
serviceProvider
enmvpd
moet actief zijn.
Als de basisbevestiging ontbreekt, zal een foutenreactie worden geproduceerd, verstrekkend extra informatie die aan de Verbeterde documentatie van de Codes van de Foutvolgt. Het eindpunt van de Partner van Sessies bevestigt de verzoekgegevens om ervoor te zorgen dat de partner enige sign-on voorwaarden wordt voldaan aan: - De partner enige sign-on configuratie in de server van Adobe Pass moet geldig en toegelaten zijn.
- De de statuslading van het partnerkader die via wordt ontvangen AP-partner-kader-statuskopbal moet geldig zijn.
Als de partner enige sign-on bevestiging ontbreekt, zal de reactie aan de basisauthentificatiestroom in gebreke blijven. -
ga met besluitvormingsstromen te werk: De het eindpuntreactie van de Partner van Sessies bevat de volgende gegevens:
- Het attribuut
actionName
wordt ingesteld op "authorize". - Het attribuut
actionType
wordt ingesteld op "direct".
Als de Adobe Pass-backend een geldig profiel identificeert, hoeft de streamingtoepassing niet opnieuw te worden geverifieerd met de geselecteerde MVPD, omdat er al een profiel is dat kan worden gebruikt voor volgende beslissingsstromen.
- Het attribuut
-
ga met basisauthentificatiestroom te werk: De het eindpuntreactie van de Partner van Sessies bevat de volgende gegevens:
- Het kenmerk
actionName
wordt ingesteld op "authenticate" of "resume". - Het attribuut
actionType
wordt ingesteld op "interactive" of "direct".
Als de Adobe Pass backend geen geldig profiel identificeert en de partner enige sign-on bevestiging ontbreekt, valt de server van Adobe Pass terug naar de basisauthentificatiestroom.
Raadpleeg de volgende documenten voor meer informatie over de basisverificatiestroom:
- Het kenmerk
-
ga met terug profiel gebruikend de stroom van de partnerauthentificatiereactie: De het eindpuntreactie van de Partner van Sessies bevat de volgende gegevens:
- Het attribuut
actionName
wordt ingesteld op "partner_profile". - Het attribuut
actionType
wordt ingesteld op "direct". - Het attribuut
authenticationRequest - type
omvat het veiligheidsprotocol dat door het partnerkader voor MVPD login wordt gebruikt (momenteel geplaatst aan SAML slechts). - Het attribuut
authenticationRequest - request
omvat het SAML- verzoek dat tot het partnerkader wordt overgegaan. - Het attribuut
authenticationRequest - attributesNames
omvat de attributen SAML die tot het partnerkader worden overgegaan.
Als de Adobe Pass backend geen geldig profiel identificeert en de partner enige sign-on bevestiging overgaat, ontvangt de het stromen toepassing een reactie met acties en gegevens om tot het partnerkader over te gaan om de authentificatiestroom met MVPD te beginnen.
- Het attribuut
-
Volledige authentificatie MVPD met partnerkader: door:sturen het verzoek van de partnerauthentificatie (SAML verzoek) in vorige stap aan het Video Kader van de Rekening van de Abonneewordt verkregen. Als de authentificatiestroom succesvol is, veroorzaakt de 🔗 interactie van het Kader van de Rekening van de Abonnee 0} Video met MVPD een reactie van de partnerauthentificatie (reactie van SAML) die samen met de informatie van de de statusstatus van het partnerkader is teruggekeerd.
note important IMPORTANT Verwijs naar de 🔗 documentatie van het Kader van de Rekening van de Abonnee van 0} Video voor details op: - De het stromen toepassing moet toestemming controleren om totde het abonnementinformatie van de gebruiker toegang te hebben en slechts te werk te gaan als de gebruiker het toeliet.
- De het stromen toepassing moet a afgevaardigdevoor
VSAccountManager
verstrekken. - De het stromen toepassing moet a verzoekvoor de informatie van de abonneerekening voorleggen en moet het verzoek van de partnerauthentificatie (SAML verzoek) omvatten die in vorige stap wordt verkregen.
- De het stromen toepassing moet de meta-gegevensinformatie wachten en verwerken.
De het stromen toepassing moet ervoor zorgen het een waarde Van Boole gelijk aan true
voor hetisInterruptionAllowed
bezit in hetVSAccountMetadataRequest
voorwerp specificeert, om erop te wijzen dat de gebruiker kan worden onderbroken om met de geselecteerde leverancier van TV in deze fase voor authentiek te verklaren. -
de reactie van de partnerauthentificatie van de Terugkeer: De het stromen toepassing bevestigt de reactiegegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan aan:
- De toegangsstatus van de gebruikerstoestemming wordt verleend.
- De toewijzingsaanduiding van de gebruikersprovider is aanwezig en geldig.
- De vervaldatum (indien beschikbaar) van het gebruikersprovider-profiel is geldig.
- De reactie van de partnerauthentificatie (de reactie van SAML) is aanwezig en geldig.
-
wint profiel terug gebruikend de reactie van de partnerauthentificatie: de het stromen toepassing verzamelt alle noodzakelijke gegevens om een profiel tot stand te brengen en terug te winnen door het eindpunt van de Partner van Profielen te roepen.
note important IMPORTANT Verwijs naar terug wint profiel gebruikend de reactie van de partnerauthentificatieAPI documentatie voor details op: - Alle vereiste parameters, als
serviceProvider
,partner
, enSAMLResponse
- Alle vereiste kopballen, als
Authorization
,AP-Device-Identifier
,Content-Type
,X-Device-Info
, enAP-Partner-Framework-Status
- Alle facultatieve kopballen en parameters
De het stromen toepassing moet ervoor zorgen het geldige waarden voor de status van het partnerkader en de reactie van de partnerauthentificatie (de reactie van SAML) omvat zodat de teruggewonnen reactie een "appleSSO"typeprofiel kan omvatten. Voor meer details over AP-Partner-Framework-Status
kopbal, verwijs naar AP-partner-kader-statusdocumentatie. - Alle vereiste parameters, als
-
de informatie van de Terugkeer over partnerprofiel: de het eindpuntreactie van Profielen bevat informatie over het partnerprofiel, met inbegrip van de attributen
type
die aan "appleSSO"worden geplaatst.note important IMPORTANT Verwijs naar terugwinnen profiel gebruikend de reactie van de partnerauthentificatieAPI documentatie voor details op de informatie die in een profielreactie wordt verstrekt. Het eindpunt van de Partner van Profielen bevestigt de verzoekgegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan aan: - De vereiste parameters en de kopballen moeten geldig zijn.
- De integratie tussen de opgegeven
serviceProvider
enmvpd
moet actief zijn.
Als de bevestiging ontbreekt, zal een foutenreactie worden geproduceerd, verstrekkend extra informatie die aan de Verbeterde documentatie van de Codes van de Foutvolgt. Het eindpunt van de Partner van Profielen bevestigt de verzoekgegevens om ervoor te zorgen dat de partner enige sign-on voorwaarden wordt voldaan aan: - De partner enige sign-on configuratie in de server van Adobe Pass moet geldig en toegelaten zijn.
- De de statuslading van het partnerkader die via wordt ontvangen AP-partner-kader-statuskopbal moet geldig zijn.
Als de partner enige sign-on bevestiging ontbreekt, zal de reactie aan de basisstroom van de profielherwinning in gebreke blijven. -
ga met besluitvormingsstromen te werk: De het stromen toepassing kan met verdere besluitvormingsstromen verdergaan.
-
wint de status van het partnerkader terug: de het stromen toepassing roept het Video Kader van de Rekening van de Abonneedat door Apple wordt ontwikkeld, om gebruikerstoestemming en leveranciersinformatie te verkrijgen.
note important IMPORTANT Verwijs naar de 🔗 documentatie van het Kader van de Rekening van de Abonnee van 0} Video voor details op: - De het stromen toepassing moet toestemming controleren om totde het abonnementinformatie van de gebruiker toegang te hebben en slechts te werk te gaan als de gebruiker het toeliet.
- De het stromen toepassing moet a afgevaardigdevoor
VSAccountManager
verstrekken. - De het stromen toepassing moet a verzoekvoor de informatie van de abonneerekening voorleggen.
- De het stromen toepassing moet de meta-gegevensinformatie wachten en verwerken.
De streamingtoepassing moet ervoor zorgen dat deze een Booleaanse waarde opgeeft die gelijk is aan false
voor de eigenschapisInterruptionAllowed
in hetVSAccountMetadataRequest
-object, om aan te geven dat de gebruiker in deze fase niet kan worden onderbroken.note tip TIP Suggestie: de streamingtoepassing kan een in cache opgeslagen waarde gebruiken voor de statusinformatie van het partnerframework. We raden u aan deze waarde te vernieuwen wanneer de toepassing van achtergrond naar voorgrondstatus overgaat. -
de statusinformatie van het partnerkader van de Terugkeer: De het stromen toepassing bevestigt de reactiegegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan aan:
- De toegangsstatus van de gebruikerstoestemming wordt verleend.
- De toewijzingsaanduiding van de gebruikersprovider is aanwezig en geldig.
- De vervaldatum (indien beschikbaar) van het gebruikersprovider-profiel is geldig.
-
wint pre-vergunningsbesluiten terug: De het stromen toepassing verzamelt alle noodzakelijke gegevens om pre-vergunningsbesluiten voor een lijst van middelen te verkrijgen door de Besluiten te roepen preauthorize eindpunt.
note important IMPORTANT Verwijs naar terugwinnen pre-vergunningsbesluiten gebruikend specifieke mvpdAPI documentatie voor details op: - Alle vereiste parameters, als
serviceProvider
,mvpd
, enresources
- Alle vereiste kopballen, als
Authorization
enAP-Device-Identifier
- Alle facultatieve parameters en kopballen
De streamingtoepassing moet ervoor zorgen dat deze een geldige waarde voor de partnerframestatus bevat voordat u een aanvraag verder indient, wanneer het gekozen profiel een "appleSSO"-typeprofiel is. Voor meer details over AP-Partner-Framework-Status
kopbal, verwijs naar AP-partner-kader-statusdocumentatie. - Alle vereiste parameters, als
-
de besluiten van de Terugkeer voorafgaand aan autorisatie: De Besluiten pre-autoriseren eindpuntreactie bevat a
Permit
ofDeny
besluit voor elk middel:- Een
Permit
-beslissing betekent dat de bron kan worden afgespeeld. De reactie omvat geen media teken, aangezien de pre-vergunningsstroom niet moet worden gebruikt om middelen te spelen. - Een
Deny
-beslissing betekent dat de bron niet kan worden afgespeeld. De reactie omvat een foutenlading die aan de Verbeterde documentatie van de Codes van de Foutvolgt.
note important IMPORTANT Verwijs naar terugwinnen pre-vergunningsbesluiten gebruikend specifieke mvpdAPI documentatie voor details over de informatie die in een besluitreactie wordt verstrekt. Het eindpunt van Besluiten pre-autoriseert bevestigt de verzoekgegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan: - De vereiste parameters en de kopballen moeten geldig zijn.
- De integratie tussen de opgegeven
serviceProvider
enmvpd
moet actief zijn.
Als de bevestiging ontbreekt, zal een foutenreactie worden geproduceerd, verstrekkend extra informatie die aan de Verbeterde documentatie van de Codes van de Foutvolgt. - Een
-
wint de status van het partnerkader terug: de het stromen toepassing roept het Video Kader van de Rekening van de Abonneedat door Apple wordt ontwikkeld, om gebruikerstoestemming en leveranciersinformatie te verkrijgen.
note important IMPORTANT Verwijs naar de 🔗 documentatie van het Kader van de Rekening van de Abonnee van 0} Video voor details op: - De het stromen toepassing moet toestemming controleren om totde het abonnementinformatie van de gebruiker toegang te hebben en slechts te werk te gaan als de gebruiker het toeliet.
- De het stromen toepassing moet a afgevaardigdevoor
VSAccountManager
verstrekken. - De het stromen toepassing moet a verzoekvoor de informatie van de abonneerekening voorleggen.
- De het stromen toepassing moet de meta-gegevensinformatie wachten en verwerken.
De streamingtoepassing moet ervoor zorgen dat deze een Booleaanse waarde opgeeft die gelijk is aan false
voor de eigenschapisInterruptionAllowed
in hetVSAccountMetadataRequest
-object, om aan te geven dat de gebruiker in deze fase niet kan worden onderbroken.note tip TIP Suggestie: de streamingtoepassing kan een in cache opgeslagen waarde gebruiken voor de statusinformatie van het partnerframework. We raden u aan deze waarde te vernieuwen wanneer de toepassing van achtergrond naar voorgrondstatus overgaat. -
de statusinformatie van het partnerkader van de Terugkeer: De het stromen toepassing bevestigt de reactiegegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan aan:
- De toegangsstatus van de gebruikerstoestemming wordt verleend.
- De toewijzingsaanduiding van de gebruikersprovider is aanwezig en geldig.
- De vervaldatum (indien beschikbaar) van het gebruikersprovider-profiel is geldig.
-
wint vergunningsbesluit terug: De het stromen toepassing verzamelt alle noodzakelijke gegevens om een vergunningsbesluit voor een specifiek middel te verkrijgen door Besluiten te roepen machtigt eindpunt.
note important IMPORTANT Verwijs naar terugwinnen vergunningsbesluiten gebruikend specifieke mvpdAPI documentatie voor details op: - Alle vereiste parameters, als
serviceProvider
,mvpd
, enresources
- Alle vereiste kopballen, als
Authorization
enAP-Device-Identifier
- Alle facultatieve parameters en kopballen
De streamingtoepassing moet ervoor zorgen dat deze een geldige waarde voor de partnerframestatus bevat voordat u een aanvraag verder indient, wanneer het gekozen profiel een "appleSSO"-typeprofiel is. Voor meer details over AP-Partner-Framework-Status
kopbal, verwijs naar AP-partner-kader-statusdocumentatie. - Alle vereiste parameters, als
-
de vergunningsbesluit van de Terugkeer: De Besluiten machtigen eindpuntreactie bevat a
Permit
ofDeny
besluit voor het specifieke middel:- Een
Permit
-beslissing betekent dat de bron kan worden afgespeeld. De reactie bevat een media-token. - Een
Deny
-beslissing betekent dat de bron niet kan worden afgespeeld. De reactie omvat een foutenlading die aan de Verbeterde documentatie van de Codes van de Foutvolgt.
note important IMPORTANT Verwijs naar terugwinnen vergunningsbesluiten gebruikend specifieke mvpdAPI documentatie voor details over de informatie die in een besluitreactie wordt verstrekt. De Besluiten machtigen eindpunt bevestigt de verzoekgegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan: - De vereiste parameters en de kopballen moeten geldig zijn.
- De integratie tussen de opgegeven
serviceProvider
enmvpd
moet actief zijn.
Als de bevestiging ontbreekt, zal een foutenreactie worden geproduceerd, verstrekkend extra informatie die aan de Verbeterde documentatie van de Codes van de Foutvolgt. - Een
-
stelt Adobe Pass logout in werking: de het stromen toepassing verzamelt alle noodzakelijke gegevens om de logout stroom in werking te stellen door het de Logout van Adobe Pass eindpunt te roepen.
note important IMPORTANT Verwijs naar Logout van het Begin voor specifieke mvpdAPI documentatie voor details op: - Alle vereiste parameters, als
serviceProvider
,mvpd
, enredirectUrl
- Alle vereiste kopballen, als
Authorization
,AP-Device-Identifier
- Alle facultatieve parameters en kopballen
- Alle vereiste parameters, als
-
wijs op de volgende actie: De het eindpuntreactie van het Logout van Adobe Pass bevat de noodzakelijke gegevens om de het stromen toepassing betreffende de volgende actie te begeleiden.
note important IMPORTANT Verwijs naar Logout van het Begin voor specifieke mvpdAPI documentatie voor details op de informatie die in een logout reactie wordt verstrekt. Het Adobe Pass Logout eindpunt valideert de verzoekgegevens om ervoor te zorgen dat de basisvoorwaarden worden voldaan: - De vereiste parameters en de kopballen moeten geldig zijn.
- De integratie tussen de opgegeven
serviceProvider
enmvpd
moet actief zijn.
Als de bevestiging ontbreekt, zal een foutenreactie worden geproduceerd, verstrekkend extra informatie die aan de Verbeterde documentatie van de Codes van de Foutvolgt. note important IMPORTANT De het stromen toepassing moet ervoor zorgen het op de gebruiker wijst om zich van partnerniveau verder uit te melden.