projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move qualified name to JCR bundle
[lgpl/argeo-commons.git]
/
org.argeo.enterprise
/
src
/
org
/
argeo
/
naming
/
LdapAttrs.java
diff --git
a/org.argeo.enterprise/src/org/argeo/naming/LdapAttrs.java
b/org.argeo.enterprise/src/org/argeo/naming/LdapAttrs.java
index dc266998db5cb9d3612f9ae44b53d6a1e87cf0c5..cfabeb7d6e9a4905af87c32f230534b819656caa 100644
(file)
--- a/
org.argeo.enterprise/src/org/argeo/naming/LdapAttrs.java
+++ b/
org.argeo.enterprise/src/org/argeo/naming/LdapAttrs.java
@@
-7,7
+7,7
@@
package org.argeo.naming;
* "https://github.com/krb5/krb5/blob/master/src/plugins/kdb/ldap/libkdb_ldap/kerberos.schema">Kerberos
* LDAP (partial)</a>
*/
* "https://github.com/krb5/krb5/blob/master/src/plugins/kdb/ldap/libkdb_ldap/kerberos.schema">Kerberos
* LDAP (partial)</a>
*/
-public enum LdapAttrs implements SpecifiedName
, QualifiedName
{
+public enum LdapAttrs implements SpecifiedName {
/** */
uid("0.9.2342.19200300.100.1.1", "RFC 4519"),
/** */
/** */
uid("0.9.2342.19200300.100.1.1", "RFC 4519"),
/** */
@@
-307,7
+307,6
@@
public enum LdapAttrs implements SpecifiedName, QualifiedName {
return spec;
}
return spec;
}
- @Override
public String getPrefix() {
return prefix();
}
public String getPrefix() {
return prefix();
}
@@
-316,7
+315,15
@@
public enum LdapAttrs implements SpecifiedName, QualifiedName {
return "ldap";
}
return "ldap";
}
- @Override
+ public String property() {
+ return qualified();
+ }
+
+ public String qualified() {
+ String prefix = getPrefix();
+ return prefix != null ? prefix + ":" + name() : name();
+ }
+
public String getNamespace() {
return namespace();
}
public String getNamespace() {
return namespace();
}