protected String check(final MembershipCond cond) { String groupKey; if (SyncopeConstants.UUID_PATTERN.matcher(cond.getGroup()).matches()) { groupKey = cond.getGroup(); } else { Group group = groupDAO.findByName(cond.getGroup()); groupKey = group == null ? null : group.getKey(); } if (groupKey == null) { LOG.error("Could not find group for '" + cond.getGroup() + "'"); throw new IllegalArgumentException(); } return groupKey; }
@PreAuthorize("isAuthenticated()") public TypeExtensionTO readTypeExtension(final String groupName) { Group group = groupDAO.findByName(groupName); if (group == null) { throw new NotFoundException("Group " + groupName); } Optional<? extends TypeExtension> typeExt = group.getTypeExtension(anyTypeDAO.findUser()); if (!typeExt.isPresent()) { throw new NotFoundException("TypeExtension in " + groupName + " for users"); } return groupDataBinder.getTypeExtensionTO(typeExt.get()); }
UMembership membership = null; if (intAttrName.getMembershipOfGroup() != null) { Group group = groupDAO.findByName(intAttrName.getMembershipOfGroup()); if (group != null) { membership = user.getMembership(group.getKey()).orElse(null);
stream().map(Entity::getKey).collect(Collectors.toList())); } else { Group group = groupDAO.findByName(connObjectKey); if (group != null) { result.add(group.getKey());
if (anyTO instanceof GroupableRelatableTO && intAttrName.getMembershipOfGroup() != null) { groupableTO = (GroupableRelatableTO) anyTO; group = groupDAO.findByName(intAttrName.getMembershipOfGroup()); } else { groupableTO = null;
Group group = groupDAO.findByName(intAttrName.getEnclosingGroup()); if (group == null || !groupableRelatable.getMembership(group.getKey()).isPresent()) { LOG.warn("No membership for {} in {}, ignoring", Group group = groupDAO.findByName(intAttrName.getMembershipOfGroup()); membership = groupableRelatable.getMembership(group.getKey()).orElse(null);
? groupDAO.findByName(membershipTO.getGroupName()) : groupDAO.find(membershipTO.getGroupKey()); if (group == null) {
? groupDAO.findByName(membershipTO.getGroupName()) : groupDAO.find(membershipTO.getGroupKey()); if (group == null) {