Fluxo de logout básico executado no aplicativo principal basic-logout-flow-performed-within-primary-application

IMPORTANT
O conteúdo desta página é fornecido apenas para fins informativos. O uso desta API requer uma licença atual do Adobe. Não é permitida nenhuma utilização não autorizada.
IMPORTANT
A implementação da REST API V2 é limitada pela documentação do Mecanismo de limitação.

O fluxo de logout no direito de Autenticação Adobe Pass permite que o aplicativo de streaming execute duas etapas principais:

  • Exclua os perfis comuns salvos no back-end do Adobe Pass.
  • Use um agente do usuário (navegador) para navegar até o endpoint de logout do MVPD, acionando uma limpeza no back-end do MVPD.

O fluxo de logout básico permite consultar os seguintes cenários:

Iniciar logout para mvpd específico com ponto de extremidade de logout initiate-logout-for-specific-mvpd-with-logout-endpoint

Pré-requisitos prerequisites-initiate-logout-for-specific-mvpd-with-logout-endpoint

Antes de iniciar o logout de um MVPD específico com um endpoint de logout, verifique se os seguintes pré-requisitos foram atendidos:

IMPORTANT
Suposições
  • O MVPD oferece suporte ao fluxo de logout e tem um ponto de extremidade de logout.

Fluxo de trabalho (WRK) workflow-initiate-logout-for-specific-mvpd-with-logout-endpoint

Siga as etapas fornecidas para implementar o fluxo de logout básico para um MVPD específico com um endpoint de logout executado em um aplicativo primário, conforme mostrado no diagrama a seguir.

Iniciar logout para mvpd específico com ponto de extremidade de logout

Iniciar logout para mvpd específico com ponto de extremidade de logout

  1. Iniciar logout do Adobe Pass: o aplicativo de streaming reúne todos os dados necessários para iniciar o fluxo de logout chamando o ponto de extremidade de Logout do Adobe Pass.

    note important
    IMPORTANT
    Consulte a documentação da API Iniciar logout para mvpd específica para obter detalhes sobre:
    • Todos os parâmetros necessários, como serviceProvider, mvpd e redirectUrl
    • Todos os cabeçalhos necessários, como Authorization, AP-Device-Identifier
    • Todos os parâmetros e cabeçalhos opcionais
  2. Localizar perfil regular: O servidor Adobe Pass identifica um perfil válido com base nos parâmetros e cabeçalhos recebidos.

  3. Excluir perfil regular: o servidor do Adobe Pass exclui o perfil regular identificado do back-end do Adobe Pass.

  4. Indique a próxima ação: A resposta do ponto de extremidade de logout do Adobe Pass contém os dados necessários para orientar o aplicativo de streaming em relação à próxima ação:

    • O atributo url está presente, pois o MVPD dá suporte ao fluxo de logout.
    • O atributo actionName está definido como "logout".
    • O atributo actionType está definido como "interativo".
    note important
    IMPORTANT
    Consulte a documentação da API Iniciar logout para mvpd específica para obter detalhes sobre as informações fornecidas em uma resposta de logout.
    O endpoint de logout do Adobe Pass valida os dados da solicitação para garantir que as condições básicas sejam atendidas:
    • Os parâmetros e cabeçalhos requeridos devem ser válidos.
    • A integração entre o serviceProvider e o mvpd fornecidos deve estar ativa.
    Se a validação falhar, uma resposta de erro será gerada, fornecendo informações adicionais que seguem a documentação de Códigos de erro aprimorados.
  5. Iniciar logout do MVPD: O aplicativo de streaming lê o url e usa um agente do usuário para iniciar o fluxo de logout com o MVPD. O fluxo pode incluir vários redirecionamentos para sistemas MVPD. Ainda assim, o resultado é que o MVPD executa sua limpeza interna e envia a confirmação de logout final de volta para o back-end do Adobe Pass.

  6. Indicar logout concluído: O aplicativo de streaming pode esperar que o agente do usuário alcance o redirectUrl fornecido e pode usá-lo como um sinal para exibir, opcionalmente, uma mensagem específica na interface do usuário.

Iniciar logout para mvpd específico sem ponto de extremidade de logout initiate-logout-for-specific-mvpd-without-logout-endpoint

Pré-requisitos prerequisites-initiate-logout-for-specific-mvpd-without-logout-endpoint

Antes de iniciar o logout de um MVPD específico sem um endpoint de logout, verifique se os seguintes pré-requisitos foram atendidos:

IMPORTANT
Suposições
  • O MVPD não oferece suporte ao fluxo de logout e não tem um ponto de extremidade de logout.

Fluxo de trabalho (WRK) workflow-initiate-logout-for-specific-mvpd-without-logout-endpoint

Siga as etapas fornecidas para implementar o fluxo de logout básico para um MVPD específico sem um endpoint de logout executado em um aplicativo primário, conforme mostrado no diagrama a seguir.

Iniciar logout para mvpd específico sem ponto de extremidade de logout

Iniciar logout para mvpd específico sem ponto de extremidade de logout

  1. Iniciar logout do Adobe Pass: o aplicativo de streaming reúne todos os dados necessários para iniciar o fluxo de logout chamando o ponto de extremidade de Logout do Adobe Pass.

    note important
    IMPORTANT
    Consulte a documentação da API Iniciar logout para mvpd específica para obter detalhes sobre:
    • Todos os parâmetros necessários, como serviceProvider, mvpd e redirectUrl
    • Todos os cabeçalhos necessários, como Authorization, AP-Device-Identifier
    • Todos os parâmetros e cabeçalhos opcionais
  2. Localizar perfil regular: O servidor Adobe Pass identifica um perfil válido com base nos parâmetros e cabeçalhos recebidos.

  3. Excluir perfil regular: o servidor do Adobe Pass exclui o perfil regular identificado.

  4. Indique a próxima ação: A resposta do ponto de extremidade de logout do Adobe Pass contém os dados necessários para orientar o aplicativo de streaming em relação à próxima ação:

    • O atributo url está ausente, pois o MVPD não oferece suporte ao fluxo de logout.
    • O atributo actionName está definido como "concluído".
    • O atributo actionType está definido como "nenhum".
    note important
    IMPORTANT
    Consulte a documentação da API Iniciar logout para mvpd específica para obter detalhes sobre as informações fornecidas em uma resposta de logout.
    O endpoint de logout do Adobe Pass valida os dados da solicitação para garantir que as condições básicas sejam atendidas:
    • Os parâmetros e cabeçalhos requeridos devem ser válidos.
    • A integração entre o serviceProvider e o mvpd fornecidos deve estar ativa.
    Se a validação falhar, uma resposta de erro será gerada, fornecendo informações adicionais que seguem a documentação de Códigos de erro aprimorados.
  5. Indicar logout concluído: o aplicativo de streaming processa a resposta e pode usá-la para exibir uma mensagem específica na interface do usuário.

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