X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.security.core%2Fsrc%2Forg%2Fargeo%2Fosgi%2Fuseradmin%2FLdifName.java;h=919e5073f88e1d5e751aba174227b4cc08eb0c56;hb=8260f4470f514ea347ca53f5b4dfc632c4a4de66;hp=0534267b3503787439600bef4d8cbd2f2deb499e;hpb=7eab8a52b56a763e0d0e5153d298ce658e41a22f;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifName.java b/org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifName.java index 0534267b3..919e5073f 100644 --- a/org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifName.java +++ b/org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifName.java @@ -9,18 +9,18 @@ import javax.naming.ldap.LdapName; */ public enum LdifName { // Attributes - cn, sn, uid, mail, displayName, objectClass, userpassword, + dn, dc, cn, sn, uid, mail, displayName, objectClass, userPassword, givenName, description, member, // Object classes - inetOrgPerson, organizationalPerson, person, groupOfNames, top; + inetOrgPerson, organizationalPerson, person, groupOfNames, groupOfUniqueNames, top; - public final static String LDAP_PREFIX = "ldap:"; + public final static String PREFIX = "ldap:"; + /** For use as XML name. */ public String property() { - return LDAP_PREFIX + name(); + return PREFIX + name(); } public static LdifName local(String property) { - String local = property.substring(LDAP_PREFIX.length()); - return LdifName.valueOf(local); + return LdifName.valueOf(property.substring(PREFIX.length())); } }