2. Redirección para la autorización
Todas las operaciones dentro del conector de LinkedIn están protegidas y necesitan
autorización. Así que antes de llamar a cualquier operación de conectores, se debe
autorizar por primera vez el conector y redirigir al usuario al proveedor de servicios
para obtener en última instancia, el token de acceso codiciado que se puede utilizar
para el envío de solicitudes a la API.
4. Parámetros adicionales de autorización
Aunque Mule abstrae los detalles morbosos de trabajar con el servidor de
autorización y Tokens de acceso URL, hay algunos parámetros, OAuth opcionales
adicionales que se envían a través del proveedor de servicios que el conector
simplemente no puede hacer abstracción de distancia, debido a que requieren de
entrada adicional del usuario final.
5. Parámetro de Estado
Un caso particular es el parámetro de estado de OAuth. Por razones de seguridad, el
OAuth v2 permite un parámetro adicional que se enviará a través del proveedor de
servicios durante la redirección de autorización. Este parámetro de estado opcional
puede ser utilizada por el cliente para mantener el estado entre la solicitud y la
devolución de llamada.
6. Personalizando Parámetros
El servidor de Autorización también puede definir parámetros adicionales que se
incluirán y regresar de llamadas Token URL de acceso o URL Autorización del usuario.
Por ejemplo, el servidor de autorización de Salesforce tiene una costumbre, el
parámetro opcional fuera de la pantalla de la especificación OAuth.
7. Acceso a las operaciones protegidas
Una vez que el proveedor de servicios realiza la devolución de llamada y el conector
ha cambiado a un Estado AUTORIZADO, el estado, -tales como OAuth de tokens -de
acceso se almacenan en la memoria. Este estado de información es utilizada
posteriormente por el conector en cada llamada realizada al proveedor de servicios
de hacerles saber que ya hemos completado la autenticación y autorización proceso.