Referencia de la API de REST (heredada) rest-api-reference
Mecanismo de limitación
La API de REST de autenticación de Adobe Pass se rige por un mecanismo de restricción.
Formatos de respuesta response-formats
- Establezca el encabezado Aceptar HTTP en
application/xmloapplication/json. - En la carga útil de la solicitud, especifique el parámetro
format=xmloformat=json. - Llame al extremo del servicio web con la extensión
.xmlo.json. Por ejemplo,/regcode.xmlo/regcode.json
Extremos de API de REST clientless-endpoints
<REGGIE_FQDN>:
- Producción: api.auth.adobe.com
- Ensayo: api.auth-staging.adobe.com
<SP_FQDN>:
- Producción: api.auth.adobe.com
- Ensayo: api.auth-staging.adobe.com
Resumen de servicios web web_srvs_summary
En la tabla siguiente se enumeran los servicios web disponibles para el enfoque sin cliente. Haga clic en los extremos de los servicios web para obtener más información (solicitud y respuesta de ejemplo, parámetros de entrada, métodos HTTP, etc.).
| Sr | Punto final de servicio web | Descripción | . | Alojado en | Llamado por |
|-----|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|-----------------------------------------------------------|-----------------------------|
| 1. | <REGGIE_FQDN>/reggie/v1/
{requestorId}/regcode | Devuelve el código de registro generado aleatoriamente y el URI de la página de inicio de sesión | 2 | Servicio De Código Reg
De Adobe | Smart Device |
| 2. | <REGGIE_FQDN>/reggie/v1/
{requestorId}/regcode/
{registrationCode} | Devuelve el registro del código de registro que contiene el UUID del código de registro, el código de registro y el ID del dispositivo con hash | 8 | Servicio De Código Reg
De Adobe | Adobe Pass Authentication |
| 3. | <SP_FQDN>/api/v1/config/
{requestorId} | Devuelve la lista de MVPD configuradas para el solicitante | 5 | Servicio
autenticación de Adobe
Adobe Pass
de | Iniciar sesión en la aplicación
Web
|
| 4. | <SP_FQDN>/api/v1/authentication | Inicia el proceso AuthN al informar al evento de selección de MVPD. Crea un registro en la base de datos de autenticación, que se concilia cuando se recibe una respuesta correcta de MVPD (Paso 13) | 7 | Servicio
autenticación de Adobe
Adobe Pass
de | Iniciar sesión en la aplicación
Web
|
| 5. | Consumidor de afirmación de SAML | Flujo de trabajo SAML existente entre Adobe Pass Authentication y MVPD | 13 | Servicio
de autenticación
de Adobe Pass | Adobe Pass Authentication |
| 6. | <SP_FQDN>/api/v1/checkauthn/
{registrationCode} | La aplicación web de inicio de sesión puede comprobar si el flujo de inicio de sesión intentado se ha realizado correctamente | | Servicio
de autenticación
de Adobe Pass | Iniciar sesión en la aplicación
Web
|
| 7. | <SP_FQDN>/api/v1/tokens/authn | Obtiene metadatos relacionados con el token de AuthN | 15 | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 8. | <REGGIE_FQDN>/reggie/v1/
{requestorId}/regcode/
{registrationCode} | Elimina el registro de código reg y libera el código reg para su reutilización | 16 | Servicio De Código Reg
De Adobe | Adobe Pass Authentication |
| 9. | <SP_FQDN>/api/v1/authorize | Obtiene una respuesta de autorización. | 17 | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 10. | <SP_FQDN>/api/v1/checkauthn | Indica si el dispositivo tiene un token de AuthN no caducado. | | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 11. | <SP_FQDN>/api/v1/tokens/authn | Devuelve el token de AuthN si se encuentra. | | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 12. | <SP_FQDN>/api/v1/tokens/authz | Devuelve el token de AuthZ si se encuentra. | | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 13. | <SP_FQDN>/api/v1/tokens/media | Devuelve el token de medio corto si se encuentra, igual que /api/v1/mediatoken | | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 14. | <SP_FQDN>/api/v1/mediatoken | Obtiene el token de medios corto | | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 15. | <SP_FQDN>/api/v1/preauthorize | Recupera la lista de recursos preautorizados | | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 16. | <SP_FQDN>/api/v1/preauthorize/{code} | Recupera la lista de recursos preautorizados | | Servicio
de autenticación
de Adobe Pass | Iniciar sesión en aplicación web |
| 17. | <SP_FQDN>/api/v1/logout | Quitar los tokens AuthN y AuthZ del almacenamiento | | Servicio
de autenticación
de Adobe Pass | Smart Device |
| 18. | <SP_FQDN>/api/v1/tokens/usermetadata | Obtiene metadatos de usuario una vez completado el flujo de autenticación | N/D | N/D | Smart Device |
| 19. | <SP_FQDN>/api/v1/authenticate/freepreview | Crear un token de autenticación para Pase temporal o Pase temporal promocional | N/D | Servicio
de autenticación
de Adobe Pass | Smart Device |
Seguridad de API de REST security
Todas las API de REST de autenticación de Adobe Pass deben llamarse usando el protocolo HTTPS para una comunicación segura. Además, la mayoría de las API a las que se llama deben contener un token de acceso obtenido tal como se describe en la documentación de la API Recuperar token de acceso.