Introduction - Flexible Authentication
- 11 Nov 2022
-
DarkLight
-
PDF
Introduction - Flexible Authentication
- Updated on 11 Nov 2022
-
DarkLight
-
PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Adapter authentication is very flexible. There are a variety of modifications you can make:
- Alter the IAP Service Instance Configuration for the adapter in Admin Essentials.
- Type of authentication.
- Credentials.
- Expiration of information.
- Format of data on actual requests.
- Alter the Endpoint Configuration for the adapter in the /adapter-home-dir/entities/.system directory.
- Alter the getToken action.
- Alter the token request and response schemas.
- Use authData or callProperties from adapter.js.
- Code changes for custom authentication in adapter.js
You can also add other things into adapter.js. For example, we had a system that took in a secret but wanted to pass it through SHA-1 with HMAC. Using adapter properties, Itential was able to achieve this with additional headers on calls and by adding SHA1/HMAC calls to adapter.js.
Was this article helpful?