DocumentaciónAdobe PassAdobe Pass Authentication

Flujo de registro de cliente dinámico

7 de abril de 2025
  • Temas:
  • Autenticación
IMPORTANT
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
La implementación de la API de registro de cliente dinámico está limitada por la documentación de Mecanismo de limitación.

Acceso a API protegidas de Adobe Pass

Requisitos previos

Antes de acceder a las API protegidas de Adobe Pass, asegúrese de que se cumplan los siguientes requisitos previos:

  • Un representante del cliente debe crear una aplicación registrada como se describe en la sección Administrar aplicaciones registradas.
  • Un representante del cliente debe descargar e incrustar una instrucción de software como se describe en la sección Administrar instrucciones de software.
IMPORTANT
Los SDK de autenticación de Adobe Pass son responsables de obtener y actualizar las credenciales del cliente y el token de acceso en nombre de la aplicación cliente.
Para todas las demás API protegidas por Adobe Pass, la aplicación cliente debe seguir el flujo de trabajo siguiente.

Flujo de trabajo

Siga los pasos dados para acceder a las API protegidas por Adobe Pass como se muestra en el diagrama siguiente.

Acceso a API protegidas por Adobe Pass

Acceso a API protegidas por Adobe Pass

  1. Recuperar credenciales de cliente: La aplicación cliente recopila todos los datos necesarios para recuperar las credenciales de cliente llamando al extremo de registro de cliente.

    IMPORTANT
    Consulte la documentación de la API Recuperar credenciales del cliente para obtener detalles sobre:
    • Todos los parámetros necesarios, como software_statement
    • Todos los encabezados necesarios, como Content-Type, X-Device-Info
    • Todos los parámetros y encabezados opcionales
  2. Devolver credenciales de cliente: La respuesta de extremo de registro de cliente contiene información sobre las credenciales de cliente asociadas con los parámetros y encabezados recibidos.

    IMPORTANT
    Consulte la documentación de la API Recuperar credenciales del cliente para obtener más información sobre la información proporcionada en una respuesta de credenciales de cliente.
    El registro de clientes valida los datos de solicitud para garantizar que se cumplen las condiciones básicas:
    • Los parámetros y encabezados required deben ser válidos.
    Si la validación falla, se generará una respuesta de error, que proporcionará información adicional que se ajustará a la documentación de la API Recuperar credenciales del cliente.
    TIP
    Las credenciales del cliente deben almacenarse en caché y utilizarse indefinidamente.
  3. Recuperar token de acceso: La aplicación cliente recopila todos los datos necesarios para recuperar el token de acceso llamando al extremo del token de cliente.

    IMPORTANT
    Consulte la documentación de la API Recuperar token de acceso para obtener detalles sobre:
    • Todos los parámetros necesarios, como client_id, client_secret y grant_type
    • Todos los encabezados necesarios, como Content-Type, X-Device-Info
    • Todos los parámetros y encabezados opcionales
  4. Devolver token de acceso: La respuesta del extremo del token de cliente contiene información sobre el token de acceso asociado con los parámetros y encabezados recibidos.

    IMPORTANT
    Consulte la documentación de la API Recuperar token de acceso para obtener detalles sobre la información proporcionada en una respuesta de token de acceso.
    El token de cliente valida los datos de solicitud para garantizar que se cumplen las condiciones básicas:
    • Los parámetros y encabezados required deben ser válidos.
    Si la validación falla, se generará una respuesta de error, que proporcionará información adicional que se adhiere a la documentación de la API Recuperar token de acceso.
    TIP
    El token de acceso solo debe almacenarse en caché y utilizarse durante el tiempo especificado (por ejemplo, un período de vida de 24 horas). Una vez caducado, la aplicación cliente debe solicitar un nuevo token de acceso.
  5. Continúe con el acceso a las API protegidas: La aplicación cliente utiliza el token de acceso para acceder a otras API protegidas por Adobe Pass. La aplicación cliente debe incluir el token de acceso en el encabezado de solicitud Authorization mediante el esquema de autenticación Bearer (es decir, Authorization: Bearer <access_token>).

    IMPORTANT
    Las API protegidas por Adobe Pass validan el token de acceso para garantizar que se cumplan las condiciones básicas:
    • El token_de_acceso debe ser válido.
    • El token de acceso debe estar asociado con un client_id y un client_secret válidos.
    • El token_de_acceso debe estar asociado con un extracto_de_software válido.
    Si la validación falla, se generará una respuesta de error, que proporcionará información adicional que se ajustará a la documentación de Códigos de error mejorados.
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b