Authentication and Authorization Service
Introduction
Authentication and Authorization Service provides suit of libraries which help to enforce authentication and authorization for web applications and cli applications in TMT ecosystem.
It provides following libraries (aka adapters). For information on using these adapters, refer to following sections:
- Akka HTTP Adapter - csw-aas-http - This is adapter which enables security for akka http server applications
- Installed Auth Adapter - csw-aas-installed - This is adapter which enables security for cli applications
- Javascript Adapter - ESW-TS - This is adapter which enables security for javascript react applications
These adapters are written on top of client adapters provided by keycloak.
For more information on internals of these adapters, refer to following sections:
5.0.1