Authentication and Authorization Service

Introduction

The Authentication and Authorization Service provides suite of libraries which help to enforce authentication and authorization for web applications and CLI applications in the TMT ecosystem.

It provides following libraries (aka adapters). For information on using these adapters, refer to following sections:

These adapters are written on top of adapters still provided by Keycloak-25.x. Note that these adapters are missing from newer versions of Keycloak, so this code will need to be updated at some point.

AAS Adapters

For more information on the internals of these adapters, refer to the following sections: