Example #1
0
 private List<GrantedAuthority> populateGrantedAuthorities() {
   final List<GrantedAuthority> grantedAuthorities = new ArrayList<GrantedAuthority>();
   for (final Role role : this.roles) {
     final Collection<Permission> permissions = role.getPermissions();
     for (final Permission permission : permissions) {
       grantedAuthorities.add(new SimpleGrantedAuthority(permission.getCode()));
     }
   }
   return grantedAuthorities;
 }