📄️ Keyclock
A interação com o Keycloak é realizada através de um adaptador denominado KeycloakAdapter. A classe KeycloakAdapter atua como uma ponte entre a aplicação e o Keycloak, permitindo uma gestão eficiente de utilizadores, funções, departamentos, aplicações e permissões. Esta classe implementa a interface IAdapter e utiliza a Admin API do Keycloak para a interação.
📄️ Autentika / WSO2 IAM (Para implementar)
Para suportar Autentika ou WSO2 IAM, será necessário:
📄️ Azure Active Directory (Para implementar)
Para integrar com Azure AD: