(Herdado) Ativação dos Serviços de Qualificações da Adobe Pass para um Programador no Xbox 360 e no Xbox One Clientless enabling-primetime-entitlement-services-for-a-programer-on-xbox-360-and-xboxone-clientless
-
O Programador cria um tíquete do Zendesk para habilitar a solução sem cliente Xbox 360/One for Adobe Pass Authentication fornecendo as seguintes informações:
-
Plataforma: por exemplo, Xbox 360, Xbox One
-
ID do solicitante: por exemplo, netgeo, CNN etc.
-
-
O Adobe criará Certificados X509 e configurará a chave privada e a senha ao final.
-
O Adobe fornecerá o certificado Público (de certificado X509) ao Programador no tíquete ou por email.
-
O programador precisaria então instalar esse certificado público no portal GDNP para o aplicativo registrado no Microsoft.
-
O Programador irá então solicitar o JWT (Java Web Token) ou o STS Token para XboxOne ou 360, respectivamente, a partir do serviço Microsoft Xbox Live, que seria criptografado usando o certificado público X509 fornecido na etapa 3.
-
Esses são os tokens que contêm o deviceId exclusivo para dispositivos Xbox. Inclua o token (JWT ou STS) no cabeçalho de Autorização usando um parâmetro "x", conforme abaixo:
- Para o Xbox 360, o token XSTS deve ser codificado em Base64 antes da autenticação de TV paga do Adobe Pass.
- Para o Xbox One, o JWT já está corretamente codificado, então nenhuma codificação extra deve ocorrer.
-
Todas as chamadas de API do dispositivo Xbox devem conter o cabeçalho de autorização com o token mencionado acima no parâmetro x.