Flujo de autorización básico realizado en la aplicación principal basic-authorization-flow-performed-within-primary-application

IMPORTANT
El contenido de esta página se proporciona únicamente con fines informativos. El uso de esta API requiere una licencia actual de Adobe. No se permite el uso no autorizado.
IMPORTANT
La implementación de la API REST V2 está limitada por la documentación de Mecanismo de limitación.

El flujo de autorización dentro del derecho de autenticación de Adobe Pass permite que la aplicación de streaming determine si una MVPD permite o deniega la solicitud del usuario para transmitir contenido. Si la decisión es Permit, la respuesta incluye un token multimedia. El servidor de Adobe Pass firma el token de medios y permite a la aplicación de streaming utilizar la biblioteca de verificador de tokens de medios para comprobar su autenticidad antes de que se libere el flujo.

La verificación con la biblioteca de verificador de tokens de medios debe realizarse en el servicio back-end de la aplicación de streaming vinculado en la cadena de permisos para liberar un flujo desde la CDN.

Recuperar decisiones de autorización utilizando mvpd específico retrieve-authorization-decisions-using-specific-mvpd

Requisitos previos prerequisites-retrieve-authorization-decisions-using-specific-mvpd

Antes de recuperar las decisiones de autorización utilizando una MVPD específica, asegúrese de que se cumplen los siguientes requisitos previos:

Flujo de trabajo workflow-retrieve-authorization-decisions-using-specific-mvpd

Siga los pasos dados para implementar el flujo de autorización básico utilizando una MVPD específica realizada dentro de una aplicación principal como se muestra en el siguiente diagrama.

Recuperar decisiones de autorización utilizando mvpd específico

Recuperar decisiones de autorización utilizando mvpd específico

  1. Recuperar decisión de autorización: La aplicación de streaming recopila todos los datos necesarios para obtener una decisión de autorización para un recurso específico llamando al extremo Decisions Authorize.

    note important
    IMPORTANT
    Consulte Recuperar decisiones de autorización utilizando la documentación específica de la API mvpd para obtener más información sobre:
    • Todos los parámetros necesarios, como serviceProvider, mvpd y resources
    • Todos los encabezados necesarios, como Authorization y AP-Device-Identifier
    • Todos los parámetros y encabezados opcionales
  2. Buscar perfil normal: El servidor de Adobe Pass identifica un perfil válido en función de los parámetros y encabezados recibidos.

  3. Recuperar la decisión de MVPD para el recurso solicitado: El servidor de Adobe Pass llama al extremo de autorización de MVPD para obtener una decisión Permit o Deny para el recurso específico recibido de la aplicación de flujo continuo.

  4. Devuelve la decisión Permit con el token de medios: La respuesta del extremo de autorización de decisiones contiene una decisión Permit y un token de medios.

    note important
    IMPORTANT
    Consulte la documentación de la API Recuperar decisiones de autorización utilizando mvpd específica para obtener más información sobre la información proporcionada en una respuesta de decisión.
    El punto de conexión de autorización de decisiones valida los datos de solicitud para garantizar que se cumplen las condiciones básicas:
    • Los parámetros y encabezados required deben ser válidos.
    • La integración entre serviceProvider y mvpd proporcionados debe estar activa.
    Si la validación falla, se generará una respuesta de error, que proporcionará información adicional que se ajustará a la documentación de Códigos de error mejorados.
  5. Iniciar flujo con token de medios: La aplicación de flujo usa el token de medios para reproducir el contenido.

  6. Devolver Deny decisión con detalles: La respuesta de extremo de autorización de decisiones contiene una decisión Deny y una carga de error que se adhiere a la documentación de Códigos de error mejorados.

    note important
    IMPORTANT
    Consulte la documentación de la API Recuperar decisiones de autorización utilizando mvpd específica para obtener más información sobre la información proporcionada en una respuesta de decisión.
    El punto de conexión de autorización de decisiones valida los datos de solicitud para garantizar que se cumplen las condiciones básicas:
    • Los parámetros y encabezados required deben ser válidos.
    • La integración entre serviceProvider y mvpd proporcionados debe estar activa.
    Si la validación falla, se generará una respuesta de error, que proporcionará información adicional que se ajustará a la documentación de Códigos de error mejorados.
  7. Controlar los detalles de la decisión Deny: La aplicación de transmisión procesa la información de error de la respuesta y puede utilizarla para mostrar opcionalmente un mensaje específico en la interfaz de usuario.

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