Flux de préautorisation de base exécuté dans l’application principale basic-preauthorization-flow-performed-within-primary-application
Le flux de préautorisation dans les droits d’authentification Adobe Pass permet à l’application de diffusion en continu de déterminer si un MVPD peut autoriser ou refuser l’accès d’un utilisateur à une liste de ressources. Cette vérification permet de s’assurer que l’application peut présenter des informations précises à l’utilisateur ou à l’utilisatrice sur le contenu qu’il ou elle peut consulter.
Récupérer des décisions de préautorisation à l’aide de mvpd spécifiques retrieve-preauthorization-decisions-using-specific-mvpd
Conditions préalables prerequisites-retrieve-preauthorization-decisions-using-specific-mvpd
Avant de récupérer des décisions de préautorisation à l’aide d’un MVPD spécifique, assurez-vous que les conditions préalables suivantes sont remplies :
-
L’application de diffusion en continu doit avoir un profil standard valide qui a été créé avec succès pour le MVPD à l’aide de l’un des flux d’authentification de base :
-
L’application de diffusion en continu souhaite récupérer les décisions de préautorisation pour afficher une liste de ressources avec leurs statuts associés.
Workflow workflow-retrieve-preauthorization-decisions-using-specific-mvpd
Suivez les étapes données pour implémenter le flux de préautorisation de base à l’aide d’un MVPD spécifique exécuté dans une application principale, comme illustré dans le diagramme ci-dessous.
Récupérer des décisions de préautorisation à l’aide de mvpd spécifiques
-
Récupérer les décisions de préautorisation : l’application de diffusion en continu rassemble toutes les données nécessaires pour obtenir des décisions de préautorisation pour une liste de ressources en appelant le point d’entrée Decisions Preauthorize.
note important IMPORTANT Consultez la documentation de l’API Récupération des décisions de préautorisation à l’aide de mvpd spécifique pour plus d’informations sur : - Tous les paramètres obligatoires tels que
serviceProvider,mvpdetresources - Tous les en-têtes obligatoires, tels que
AuthorizationetAP-Device-Identifier - Tous les paramètres facultatifs et en-têtes
- Tous les paramètres obligatoires tels que
-
Rechercher un profil normal : le serveur Adobe Pass identifie un profil valide en fonction des paramètres et des en-têtes reçus.
-
Récupérer les décisions MVPD pour les ressources demandées : le serveur Adobe Pass appelle le point d’entrée de préautorisation MVPD pour obtenir une décision
PermitouDenypour chaque ressource reçue de l’application de diffusion en continu. -
Renvoyer les décisions de préautorisation : la réponse de point d’entrée Decisions Preauthorize contient une décision
PermitouDenypour chaque ressource :- Une décision
Permitsignifie que la ressource est lisible. La réponse n’inclut pas de jeton multimédia, car le flux de préautorisation ne doit pas être utilisé pour lire les ressources. - Une décision
Denysignifie que la ressource n’est pas lisible. La réponse inclut une payload d’erreur conforme à la documentation Codes d’erreur améliorés.
note important IMPORTANT Reportez-vous à la documentation Récupération des décisions de préautorisation à l’aide d’une API mvpd spécifique pour plus d’informations sur les informations fournies dans une réponse de décision. Le point d’entrée de préautorisation des décisions valide les données de la requête pour s’assurer que les conditions de base sont remplies : - Les paramètres obligatoire et les en-têtes doivent être valides.
- L’intégration entre les
serviceProvideretmvpdfournis doit être active.
Si la validation échoue, une réponse d’erreur est générée, fournissant des informations supplémentaires qui sont conformes à la documentation Codes d’erreur améliorés. - Une décision
-
Gérer les décisions de préautorisation : l’application de diffusion en continu traite la réponse et peut l’utiliser pour afficher éventuellement le statut approprié pour chaque ressource sur l’interface utilisateur.