Vi que a maioria dos exemplos com JAAS é setar o usuário na sessão quando ele logar e depois pegar o usuário com:
HttpSession session = (HttpSession) FacesContext.getCurrentInstance().getExternalContext().getSession(false);
session.getAttribute("usuarioLogado");
Qual a outra forma de pegar o usuário logado depois que o JAAS autenticou, ou seja, alguma classe java com um contexto de EJB?
Alguém aqui já teve problema por pegar o usuário da sessão (JAVA)?