// walking through all of the ones that have 'service.guard'.
for (Configuration config : getServiceGuardConfigs()) {
Object guardFilter = config.getProperties().get(SERVICE_GUARD_KEY);
if (guardFilter instanceof String) {
Filter filter = myBundleContext.createFilter((String) guardFilter);
if (filter.match(serviceReference)) {
foundMatchingConfig = true;
List<String> roles = new ArrayList<String>();
Specificity s = ACLConfigurationParser.
getRolesForInvocation(m.getName(), args, sig, config.getProperties(), roles);
if (s != Specificity.NO_MATCH) {