InvocationContext ic = new InvocationContextImpl(url, new Object[]{request});
boolean permitted = true;
for (String voter : voters) {
AbstractGenericVoter voterObj = CDIUtil.getContextualReferenceByName(bm, voter, AbstractGenericVoter.class);
if (!voterObj.verify(ic)) {
permitted = false;
break;
}
}
return permitted;