(Heredado) Registro de aplicaciones de Amazon FireOS amazon-fireos-application-registration

NOTE
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
Asegúrese de mantenerse informado sobre los últimos anuncios de productos de autenticación de Adobe Pass y las escalas de tiempo de retirada de servicio agregadas en la página Anuncios de productos.

Introducción intro

A partir de la versión 3.0 de FireOS AccessEnabler SDK, estamos cambiando el mecanismo de autenticación con los servidores de Adobe. En lugar de utilizar una clave pública y un sistema secreto para firmar el ID de solicitante, presentamos el concepto de una cadena de declaración de software que se puede utilizar para obtener un token de acceso que luego se utiliza para todas las llamadas que SDK realiza a nuestros servidores. Además de una Declaración de software, también deberá crear un vínculo profundo para su aplicación.

Para obtener más información, vea Información general sobre el registro dinámico de clientes.

¿Qué es una declaración de software? what

Una declaración de software es un token JWT que contiene información sobre su aplicación. Cada aplicación debe tener una Declaración de software única que nuestros servidores utilicen para identificar la aplicación en el sistema de Adobe. La Declaración de software debe pasarse al inicializar AccessEnabler SDK y se utilizará para registrar la aplicación en Adobe. Tras el registro, SDK recibirá un ID de cliente y un secreto de cliente que se utilizarán para obtener un token de acceso. Cualquier llamada que SDK realice a nuestros servidores requerirá un token de acceso válido. SDK es responsable de registrar la aplicación, obtener y actualizar el token de acceso.

Nota: las instrucciones de software son específicas de la aplicación y no se puede usar una instrucción de software individual para más de una aplicación. Tenga en cuenta que esto también se aplica a las aplicaciones que ofrecen acceso a varios canales.

¿Cómo obtener una declaración de software? how-to

Si tiene acceso al Tablero de TVE de Adobe:

  1. Abra el explorador y vaya a https://experience.adobe.com/#/pass/authentication.

  2. Vaya a la sección Channels y, a continuación, seleccione su canal.

  3. Vaya a la ficha Registered Applications.

  4. Haga clic en Add new application.

  5. Proporcione un nombre y una versión para la aplicación y seleccione las plataformas en las que estará disponible (como Android).

  6. Proporcione un Domain Name eligiendo de una lista de dominios ya configurados para su programador.

  7. Inserte los cambios en el servidor y vuelva a la pestaña Registered Applications del canal.

    Debería ver una lista con todas las aplicaciones registradas.

  8. Haga clic en Download en la aplicación que acaba de crear.

    Es posible que tenga que esperar unos minutos antes de que su Declaración de software esté lista para su descarga.

    Se descarga un archivo de texto. Utilice su contenido como Declaración de software.

Para obtener más información, vea Administración del registro de cliente dinámico.

Si no tiene acceso al Tablero de TVE de Adobe:

Envíe un ticket a tve-support@adobe.com. Incluya toda la información necesaria, incluidos el canal, el nombre de la aplicación, la versión y las plataformas. Alguien de nuestro equipo de asistencia creará una declaración de software para usted.

Cómo utilizar la declaración de software use

Después de obtener la instrucción de software, debe pasarla como parámetro en el constructor del Habilitador de acceso. Adobe recomienda alojar la Declaración de software en una ubicación remota. De este modo, puede revocar y cambiar fácilmente la Declaración de software sin lanzar una nueva versión de su aplicación.

Cómo utilizar la declaración de software use-both

Agregue el siguiente código en el archivo de recursos de su aplicación strings.xml:

<string name="software_statement">softwarestatement value</string>
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b