@Override public Collection<? extends GrantedAuthority> getAuthorities() { List<SimpleGrantedAuthority> list = new ArrayList<SimpleGrantedAuthority>(); for (Permission p : authGroup.getRoles()) { list.add(new SimpleGrantedAuthority(p.getRolename())); } return list; }