Casos de uso

En esta sección se describen más adelante los casos de uso de integración de programador admitidos por la autenticación de Adobe Pass:

  • Programador (TVE) con una red de un solo canal

    Esto permite al programador proporcionar a los visualizadores acceso al contenido desde una red de canal de una sola marca dentro de una aplicación de TVE.

  • Aplicación de programador (TVE) con redes multicanal

    Esto permite al programador proporcionar a los visualizadores acceso al contenido de varias redes de canales dentro de una sola aplicación de TVE.

  • Programador (TVE) aplicación para eventos especiales

    Esto permite al programador proporcionar a los visualizadores acceso al contenido de eventos especiales que pueden no ser recursos que se encuentran en la base de datos de derechos de MVPD como en los canales normales.

FasePrioridadCaso de usoDocumentos
AutenticaciónAltaAutenticaciónPara obtener más información, consulte los documentos agregados en la sección Fase de autenticación.
AltaAutenticación basada en el hogar (HBA)Para obtener más información, consulte Autenticación basada en el hogar.
AltaInicio de sesión único (SSO)Para obtener más información, consulte los documentos agregados en la sección Inicio de sesión único (SSO).
AltaSeleccionar MVPDPara obtener más información, consulte los documentos agregados en la sección Fase de configuración.
MediumPágina de inicio de sesión de MVPDPermite a las MVPD proporcionar a las páginas de inicio de sesión una personalización de marca específica para el programador o el proveedor de servicios, incluida la compatibilidad con las preferencias de idioma predeterminadas.
AltaConfiguración de valores de tiempo de vida (TTL) por plataformaPara obtener más información, consulte la Guía del usuario sobre integraciones de paneles de TVE.
Autorización PreviaBajaAutorización previa (Autorización de verificación previa)Para obtener más información, consulte los documentos agregados en la sección Fase de preautorización.
MediumCódigos de error mejoradosPara obtener más información, consulte Códigos de error mejorados.
AutorizaciónAltaAutorizaciónPara obtener más información, consulte los documentos agregados en la sección Fase de autorización.
AltaAutorización de canal distintoPermite a los usuarios acceder al contenido desde varias redes de canales dentro de una única aplicación de TVE. Los programadores pueden hacer llamadas de autorización específicas al canal para verificar el derecho.
BajaAutorización de nivel de recursoPermite a las MVPD recopilar análisis detallados de los activos de contenido individuales durante la autorización.
MediumCódigos de error mejoradosPara obtener más información, consulte Códigos de error mejorados.
AltaReproductor Federado De Programador: Con Autorización A Nivel De PáginaPara obtener más información, consulte Tokens de medios.
MediumReproductor Federado De Programador: Con Autorización Interna Del ReproductorPara obtener más información, consulte Tokens de medios.
AltaSyndicated Player: alojado en el portal de MVPD con autorización de nivel de páginaPara obtener más información, consulte Tokens de medios.
BajaControl parental: clasificaciones de contenido en solicitudes de autorizaciónPermite al programador incluir clasificaciones de contenido como parte de la solicitud de autorización a MVPD que son útiles para la autorización de nivel de recurso.
BajaControl parental: filtrado de contenido basado en atributos del usuarioPermite al programador comprobar la clasificación de contenido máxima permitida para un usuario y filtrar el contenido disponible en consecuencia.
Cerrar sesiónMediumCerrar sesiónPara obtener más información, consulte los documentos agregados en la sección Fase de cierre de sesión.

Flujo de derecho

El flujo de derechos es una serie de pasos que una aplicación de Programador (TVE) debe completar para transmitir contenido protegido. El flujo consta de las siguientes fases:

En la visita inicial de un usuario a una aplicación de Programador (TVE), el flujo de derechos sigue la secuencia descrita. Sin embargo, en visitas posteriores, la aplicación puede omitir ciertos pasos según el estado del registro o la autenticación y las políticas de visualización aplicables.

Para obtener una exploración detallada del flujo de derechos y sus fases, continúe leyendo este documento y, después, consulte las guías del libro de cocina que lo acompañan para obtener información adicional:

NOTA
La aplicación Programador (TVE) se utiliza en este documento para hacer referencia de forma colectiva a los tipos de aplicaciones que se ejecutan en diferentes plataformas (navegadores, dispositivos móviles, dispositivos conectados a TV, etc.) compatibles con la autenticación de Adobe Pass.

Fase de registro

El propósito de la fase de registro es registrar la aplicación cliente con la autenticación de Adobe Pass a través del proceso de Registro dinámico de clientes (DCR).

El proceso de registro dinámico de clientes (DCR) requiere que la aplicación cliente obtenga un par de credenciales de cliente y recupere un token de acceso como objetivo final de la fase de registro.

API

Flujos

preguntas más frecuentes

Fase de configuración

El propósito de la fase de configuración es proporcionar a la aplicación cliente la lista de MVPD con las que está integrada activamente junto con los detalles de configuración guardados por la autenticación de Adobe Pass para cada MVPD.

La fase de configuración actúa como un paso previo para la fase de autenticación cuando la aplicación cliente necesita pedir al usuario que seleccione su proveedor de TV.

API

preguntas más frecuentes

CONSEJO
La aplicación TVE debe incluir una interfaz de selección de MVPD que permita a los usuarios identificar y seleccionar fácilmente a su proveedor de TV.

Fase de autenticación

El propósito de la fase de autenticación es proporcionar a la aplicación cliente la capacidad de comprobar la identidad del usuario con MVPD y obtener información de metadatos del usuario.

La fase de autenticación actúa como un paso previo para la fase de preautorización o la fase de autorización cuando la aplicación cliente necesita reproducir contenido.

La autenticación correcta genera un perfil vinculado a la aplicación, el dispositivo y el proveedor de servicios, que también contiene información de metadatos del usuario.

Pasos de alto nivel

Los siguientes pasos describen los pasos de alto nivel en caso de integración de SAML:

  1. Carga de aplicación del programador (sitio web)
    El usuario navega a la aplicación del programador (sitio web), que integra la autenticación de Adobe Pass REST API V2.

  2. Solicitud de contenido protegido
    Cuando el usuario intenta acceder a contenido protegido, la aplicación del programador muestra una lista de MVPD para que el usuario las seleccione.

  3. Inicialización de solicitud de autenticación
    Al seleccionar MVPD, se redirige al usuario a un servidor de autenticación de Adobe Pass. En este caso, se genera una solicitud de autenticación SAML cifrada para el MVPD seleccionado, en caso de integración con SAML. Esta solicitud se envía en nombre del programador a MVPD. Según el sistema de MVPD, el explorador del usuario se redirige a la página de inicio de sesión de MVPD o se incrusta un iFrame de inicio de sesión en la aplicación del programador.

  4. Inicio de sesión en MVPD
    MVPD acepta la solicitud y presenta su interfaz de inicio de sesión, ya sea mediante redireccionamiento o iFrame.

  5. Inicio de sesión y validación de usuario
    El usuario inicia sesión con sus credenciales de MVPD. MVPD valida el estado de suscripción del usuario y establece su propia sesión HTTP.

  6. Respuesta de MVPD a la autenticación de Adobe Pass
    Una vez finalizada la validación, MVPD genera una respuesta SAML (cifrada) y la devuelve a la autenticación de Adobe Pass.

  7. Generación de perfiles
    La autenticación de Adobe Pass verifica la respuesta de SAML, genera un perfil de usuario que se almacena en caché y redirige al usuario de nuevo a la aplicación del programador (sitio web).

API

Flujos

preguntas más frecuentes

CONSEJO
La aplicación de TVE debe transmitir claramente el estado de autenticación del usuario, por ejemplo, mostrando su logotipo de MVPD junto a iconos "bloqueados" o "desbloqueados" para indicar la accesibilidad de los contenidos protegidos.