public boolean declaredRolesContains(String roleName) { SecurityHandler security = SecurityHandler.getCurrentSecurityHandler(); if (security == null) return false; if (security instanceof ConstraintAware) { Set<String> declaredRoles = ((ConstraintAware) security).getRoles(); return (declaredRoles != null) && declaredRoles.contains(roleName); } return false; }