/* (non-Javadoc) * @see br.com.unimedjp.contusu.modelo.service.CASAutenticacaoService#obterRolesDoUsuario(java.lang.String) */ @Override public Collection<String> obterRolesDoUsuario(String username) throws SystemException { List<String> perfis = new ArrayList<String>(); for (Perfil p : usuarioLogado.getPerfisDoUsuarioPorSistema(sistema)) { perfis.add(p.getDescricaoPerfil()); } if (isUsuarioUnicoo()) { perfis.add(usuarioUnicoo.getCodigoFuncionario()); } return perfis; }
public boolean isUsuarioUnicoo() throws SystemException { if (usuarioUnicoo != null && !StringUtil.ehBrancoOuNulo(usuarioUnicoo.getCodigoFuncionario())) { return true; } return false; }