public boolean isUserInRole(String role) { if (_roleMap!=null) { String r=(String)_roleMap.get(role); if (r!=null) role=r; } Principal principal = getUserPrincipal(); if (_userRealm!=null && principal!=null) return _userRealm.isUserInRole(principal, role); return false; }
boolean accessDenied = true; for (String role : context.getDestination().getRoles()) { if (realm.isUserInRole(principal, role)) { accessDenied = false; break;
for (int r= LazyList.size(roles); r-- > 0;) if (realm.isUserInRole(user, (String)LazyList.get(roles, r)))