Flux d’autorisation de base exécuté dans l’application principale basic-authorization-flow-performed-within-primary-application

IMPORTANT
Le contenu de cette page est fourni à titre d’information uniquement. L’utilisation de cette API nécessite une licence Adobe actuelle. Aucune utilisation non autorisée n’est autorisée.
IMPORTANT
L’implémentation de l’API REST V2 est limitée par la documentation Mécanisme de limitation.

Le flux d’autorisation dans les droits d’authentification Adobe Pass permet à l’application de diffusion en continu de déterminer si un MVPD autorise ou refuse la demande de l’utilisateur de diffuser du contenu. Si la décision est Permit, la réponse inclut un jeton de média. Le serveur Adobe Pass signe le jeton de média et permet à l’application de diffusion en continu d’utiliser la bibliothèque du vérificateur de jeton de média pour vérifier son authenticité avant que le flux ne soit publié.

La vérification avec la bibliothèque du vérificateur de jeton de média doit se produire sur le service principal de l’application de diffusion en continu lié dans la chaîne d’autorisations pour la publication d’un flux à partir du réseau CDN.

Récupérer des décisions d’autorisation à l’aide de mvpd spécifiques retrieve-authorization-decisions-using-specific-mvpd

Conditions préalables prerequisites-retrieve-authorization-decisions-using-specific-mvpd

Avant de récupérer des décisions d’autorisation à l’aide d’un MVPD spécifique, assurez-vous que les conditions préalables suivantes sont remplies :

Workflow workflow-retrieve-authorization-decisions-using-specific-mvpd

Suivez les étapes données pour implémenter le flux d’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 d’autorisation à l’aide de mvpd spécifiques

Récupérer des décisions d’autorisation à l’aide de mvpd spécifiques

  1. Récupérer la décision d’autorisation : l’application de diffusion en continu rassemble toutes les données nécessaires pour obtenir une décision d’autorisation pour une ressource spécifique en appelant le point d’entrée Decisions Authorize.

    note important
    IMPORTANT
    Reportez-vous à la documentation Récupération des décisions d’autorisation à l’aide d’une API mvpd spécifique pour plus d’informations sur :
    • Tous les paramètres obligatoires tels que serviceProvider, mvpd et resources
    • Tous les en-têtes obligatoires, tels que Authorization et AP-Device-Identifier
    • Tous les paramètres facultatifs et en-têtes
  2. Rechercher un profil normal : le serveur Adobe Pass identifie un profil valide en fonction des paramètres et des en-têtes reçus.

  3. Récupérer la décision MVPD pour la ressource demandée : le serveur Adobe Pass appelle le point d’entrée d’autorisation MVPD pour obtenir une décision Permit ou Deny pour la ressource spécifique reçue de l’application de diffusion en continu.

  4. Renvoyer Permit décision avec jeton média : la réponse de point d’entrée Decisions Authorize contient une décision Permit et un jeton média.

    note important
    IMPORTANT
    Reportez-vous à la documentation Récupérer les décisions d’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 Autoriser les 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 serviceProvider et mvpd fournis 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.
  5. Démarrer le flux avec un jeton de média : l’application de diffusion en continu utilise le jeton de média pour lire le contenu.

  6. Renvoyer Deny décision avec les détails : la réponse de point d’entrée Decisions Authorize contient une décision Deny et une payload d’erreur qui respecte la documentation Codes d’erreur améliorés.

    note important
    IMPORTANT
    Reportez-vous à la documentation Récupérer les décisions d’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 Autoriser les 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 serviceProvider et mvpd fournis 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.
  7. Gérer Deny détails de décision : l’application de diffusion en continu traite les informations d’erreur de la réponse et peut les utiliser pour afficher éventuellement un message spécifique sur l’interface utilisateur.

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