Autenticação do Adobe Primetime - Termos usados com mais frequência

Este artigo apresenta uma lista dos termos mais usados e suas explicações com relação ao Adobe Primetime.

Descrição description

Ambiente

Primetime

Problema/Sintomas

Esta é uma lista dos termos mais usados no Adobe Primetime.

Resolução resolution

Termos mais comuns

Entidades

  • Programador - um programador é um  Provedor de conteúdo  que planeja integrar a Adobe Pass ao seu site ou aplicativo.
  • Canal - um canal é o  recurso real  por meio do qual um programador fornece o conteúdo. Um programador pode servir um ou vários canais. Por exemplo: um programador Star pode ter Star Sports e Star Movies como canais.
  • RequestorID - é uma ID exclusiva que  identifica um programador  ou seus recursos - conta, marca ou canal e assim por diante, para Adobe Pass.
  • ResourceID - uma ID (uma sequência de caracteres) que identifica o programador para  Distribuidor de programação de vídeo multicanal (MVPD).
  • Provedor de serviço - refere-se à função do SP, desempenhada pela autenticação da Adobe Primetime, atuando em nome de um Programador durante uma integração com um MVPD.
  • Provedor de conteúdo - a  programador  O também é chamado de provedor de conteúdo.
  • Empresa de mídia - As empresas de mídia estão  Provedores de PayTV, essencialmente MPVDs.
  • MVPD - Distribuidores de programação de vídeo multicanal (MVPDs), como o nome sugere, são  distribuidores  do conteúdo dos programadores para  várias plataformas. por exemplo: TV, dispositivos móveis e dispositivos sem cliente (Xbox, Roku e assim por diante).

Fluxos

  • AuthN - authN refere-se a  autenticação  que basicamente é um processo de logon de usuário para a plataforma MVPD. A autenticação do Adobe Primetime gera um  token de autenticação  e o mesmo é armazenado no dispositivo do usuário ou no servidor do Adobe, dependendo da plataforma de integração do programador
  • AuthZ - authZ refere-se a  autorização  processo que permite ao usuário  exibir conteúdo protegido  distribuído por um canal/programador.  A autenticação do Adobe Primetime gera o  token de authZ  e o mesmo é armazenado no servidor do Adobe.
  • Comprovação - A autorização de comprovação é uma verificação de autorização simples para vários recursos.
  • Sair - Essencialmente, é um processo de saída do usuário do Windows Media Player por meio da seleção da opção Logout. O Windows Media Player realiza o logout por meio de  API do Access Enabler  que efetua logout do usuário e  exclui todos os tokens AuthN e AuthZ  do sistema local do usuário. A autenticação da Adobe Primetime garante que todos os tokens sejam excluídos e  notifica o MVPD  para excluir a sessão também. Geralmente, uma solicitação de logout SAML é enviada para o Provedor de identidade - IdP (MVPD).

Protocolos

  • SAML - SAML (Security Assertion Markup Language - Linguagem de marcação de asserção de segurança)  é um formato de dados baseado em XML para troca  autenticação  e  autorização  dados entre um IdP e um SP.
  • OAuth - A estrutura de autorização OAuth permite que um aplicativo de terceiros obtenha acesso limitado a um serviço HTTP, em nome de um proprietário de recurso, orquestrando uma interação de aprovação entre o proprietário do recurso e o serviço HTTP ou permitindo que o aplicativo de terceiros obtenha acesso em seu próprio nome. Atualmente, usamos  OAuth 2.0
  • XACML - e Linguagem de marcação de controle de acesso extensível  define uma linguagem de política de controle de acesso declarativa refinada e baseada em atributos, uma arquitetura e um modelo de processamento que descreve como avaliar solicitações de acesso de acordo com as regras definidas em políticas. É usado pela autenticação do Adobe Primetime para traduzir o Resumo do site de mídia avançada   (MRSS)  em formatos compatíveis com MVPDs.
  • SOAP- Protocolo de Acesso a Objeto Simples  é usado para  intercâmbio de informações estruturadas  na implementação de serviços web em redes de computadores. Seu objetivo é induzir extensibilidade, neutralidade e independência. Usa  Conjunto de Informações XML  por seu formato de mensagem, e depende de protocolos de camada de aplicativo, principalmente HTTP ou SMTP, para negociação e transmissão de mensagens.
  • REST - O REST é uma forma de assegurar a interoperabilidade entre sistemas informáticos na Internet. Os serviços da Web compatíveis com REST permitem que os sistemas solicitantes acessem e manipulem representações textuais de recursos da Web usando um conjunto uniforme e predefinido de  operações sem estado. É outra abordagem compatível para traduzir o MRSS em formatos compatíveis com MVPDs. A variável  MRSS  é codificado em base64 e passado como um parâmetro de URL na chamada REST.

Metadados do usuário:

MPVDs  manter a  Metadados do usuário  Os programadores podem solicitar o mesmo usando a função do Access Enabler  getMetadata()  e por meio da  /usermetadata  ponto de extremidade na API sem cliente.

O recurso de metadados do usuário permite que os programadores acessem diferentes tipos de dados específicos do usuário, como códigos postais, classificações dos pais, IDs de usuário e muito mais. Os metadados do usuário são um  extensão  aos metadados estáticos disponíveis anteriormente (TTL do token de autenticação, TTL do token de autorização e ID do dispositivo). O aplicativo pode acessar metadados fornecendo uma MetadataKey objeto.

  • void getMetadata(MetadataKey metadataKey) - método disponível no AEM para esta instância get.

Os metadados são retornados da seguinte maneira:  setMetadataStatus(key, encrypted, data):

  • Key (String): especifica o tipo de metadados solicitado
  • Encrypted (Boolean): um sinalizador booleano que indica se o valor está criptografado ou não. Se isso for verdadeiro, o valor será uma representação JSON Web Encrypted do valor real
  • Data (Object): um objeto JSON que contém a representação dos metadados
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f