Pessoal,
Estou usando CAS para autenticação em uma aplicação web, integrado com Spring e consegui fazer a autenticação sem grandes problemas. Eu vi que o filtro do CAS Client inclusive preenche o UserPrincipal com sucesso.
O problema agora são as “roles”. Eu gostaria de ter as permissões\roles de cada usuário num banco de dados exclusivo da minha aplicação web.
Tem como configurar o spring para que quando ele autenticar no CAS ele obtenha as “roles” do usuário logado a partir de um banco de dados?