]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.api.acr/src/org/argeo/api/acr/ldap/SpecifiedName.java
Merge tag 'v2.3.18' into testing
[lgpl/argeo-commons.git] / org.argeo.api.acr / src / org / argeo / api / acr / ldap / SpecifiedName.java
1 package org.argeo.api.acr.ldap;
2
3 /**
4 * A name which has been specified and for which an id has been defined
5 * (typically an OID).
6 */
7 interface SpecifiedName {
8 /** The name */
9 String name();
10
11 /** An RFC or the URLof some specification */
12 default String getSpec() {
13 return null;
14 }
15
16 /** Typically an OID */
17 default String getID() {
18 return getClass().getName() + "." + name();
19 }
20 }