/** * @inheritDoc */ public Collection<String> getEntityAuthzGroups(Reference ref, String userId) { // double check that it's mine if (!APPLICATION_ID.equals(ref.getType())) return null; Collection<String> rv = new Vector<String>(); // for user access: user and template realms try { rv.add(userReference(ref.getId())); ref.addUserTemplateAuthzGroup(rv, userId); } catch (NullPointerException e) { log.warn("getEntityRealms(): " + e); } return rv; }
/** * @inheritDoc */ public Collection<String> getEntityAuthzGroups(Reference ref, String userId) { // double check that it's mine if (!APPLICATION_ID.equals(ref.getType())) return null; Collection<String> rv = new Vector<String>(); // for preferences access: no additional role realms try { rv.add(userDirectoryService().userReference(ref.getId())); ref.addUserTemplateAuthzGroup(rv, userId); } catch (NullPointerException e) { log.warn("getEntityAuthzGroups(): " + e); } return rv; }