From e11cdac866401e086c4d72d284a8423ed6bf87c4 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Tue, 22 Sep 2015 10:11:17 +0000 Subject: [PATCH] Improve user admin conf git-svn-id: https://svn.argeo.org/commons/trunk@8430 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../src/org/argeo/osgi/useradmin/UserAdminConf.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/org.argeo.security.core/src/org/argeo/osgi/useradmin/UserAdminConf.java b/org.argeo.security.core/src/org/argeo/osgi/useradmin/UserAdminConf.java index 2ed7edd98..e909e7aa3 100644 --- a/org.argeo.security.core/src/org/argeo/osgi/useradmin/UserAdminConf.java +++ b/org.argeo.security.core/src/org/argeo/osgi/useradmin/UserAdminConf.java @@ -16,10 +16,10 @@ import javax.naming.Context; /** Properties used to configure user admins. */ public enum UserAdminConf { - /** Base DN */ + /** Base DN (cannot be configured externally) */ baseDn("dc=example,dc=com"), - /** URI of the underlying resource */ + /** URI of the underlying resource (cannot be configured externally) */ uri("ldap://localhost:10389"), /** User objectClass */ @@ -52,7 +52,7 @@ public enum UserAdminConf { /** For use as Java property. */ public String property() { - return getPrefix() + name(); + return getPrefix() + '.' + name(); } public String getPrefix() { @@ -75,7 +75,7 @@ public enum UserAdminConf { } public static UserAdminConf local(String property) { - return UserAdminConf.valueOf(property.substring(PREFIX.length())); + return UserAdminConf.valueOf(property.substring(PREFIX.length() + 1)); } /** Hides host and credentials. */ -- 2.30.2