import org.argeo.api.acr.Content;
import org.argeo.api.acr.ContentSession;
-import org.argeo.api.acr.ldap.LdapAttrs;
-import org.argeo.api.acr.ldap.LdapObjs;
+import org.argeo.api.acr.ldap.LdapAttr;
+import org.argeo.api.acr.ldap.LdapObj;
import org.argeo.api.cms.directory.CmsUserManager;
import org.argeo.api.cms.directory.HierarchyUnit;
import org.argeo.api.cms.directory.UserDirectory;
@Override
public String getText(Content role) {
- if (role.hasContentClass(LdapObjs.inetOrgPerson))
+ if (role.hasContentClass(LdapObj.inetOrgPerson))
return UserAdminUtils.getUserDisplayName(role.adapt(User.class));
- else if (role.hasContentClass(LdapObjs.organization))
- return role.attr(LdapAttrs.o);
- else if (role.hasContentClass(LdapObjs.groupOfNames))
- return role.attr(LdapAttrs.cn);
+ else if (role.hasContentClass(LdapObj.organization))
+ return role.attr(LdapAttr.o);
+ else if (role.hasContentClass(LdapObj.groupOfNames))
+ return role.attr(LdapAttr.cn);
else
return null;
}
@Override
public CmsIcon getIcon(Content role) {
- if (role.hasContentClass(LdapObjs.posixAccount))
+ if (role.hasContentClass(LdapObj.posixAccount))
return SuiteIcon.user;
- else if (role.hasContentClass(LdapObjs.inetOrgPerson))
+ else if (role.hasContentClass(LdapObj.inetOrgPerson))
return SuiteIcon.person;
- else if (role.hasContentClass(LdapObjs.organization))
+ else if (role.hasContentClass(LdapObj.organization))
return SuiteIcon.organisationContact;
- else if (role.hasContentClass(LdapObjs.groupOfNames))
+ else if (role.hasContentClass(LdapObj.groupOfNames))
return SuiteIcon.group;
else
return null;
if (ud.getRealm().isPresent()) {
for (Role r : ud.getHierarchyUnitRoles(ud, null, true)) {
Content content = ContentUtils.roleToContent(cmsUserManager, contentSession, r);
- if (content.hasContentClass(LdapObjs.inetOrgPerson, LdapObjs.organization))
+ if (content.hasContentClass(LdapObj.inetOrgPerson, LdapObj.organization))
roles.add(content);
}
|| directChild.isType(HierarchyUnit.Type.ROLES))) {
for (Role r : ud.getHierarchyUnitRoles(directChild, null, false)) {
Content content = ContentUtils.roleToContent(cmsUserManager, contentSession, r);
- if (content.hasContentClass(LdapObjs.inetOrgPerson, LdapObjs.organization,
- LdapObjs.groupOfNames))
+ if (content.hasContentClass(LdapObj.inetOrgPerson, LdapObj.organization,
+ LdapObj.groupOfNames))
roles.add(content);
}
}