9899100101102103104105106107108
for (String role : identity.getRoles()) principals.add(new RolePrincipal(role)); // username principal principals.add(new UserPrincipal(identity.getUserId())); return true; } else {
5152535455565758596061
107108109110111112113
return roles.contains(role); } @Override public Principal getUserPrincipal() { return new UserPrincipal(this.identity.getUserId()); }