static CollectionSubResource |
Rest2Ldap.collectionOf(String resourceId) |
Creates a new collection sub-resource definition whose members will be resources
having the provided resource ID or its sub-types.
|
CollectionSubResource |
CollectionSubResource.dnTemplate(String dnTemplate) |
Sets the relative DN template beneath which the sub-resource LDAP entries will be located.
|
CollectionSubResource |
CollectionSubResource.glueObjectClass(String objectClass) |
Specifies an LDAP object class which is to be associated with any intermediate "glue" entries forming the DN
template.
|
CollectionSubResource |
CollectionSubResource.glueObjectClasses(String... objectClasses) |
Specifies one or more LDAP object classes which is to be associated with any intermediate "glue" entries
forming the DN template.
|
CollectionSubResource |
CollectionSubResource.isReadOnly(boolean readOnly) |
Indicates whether this sub-resource collection only supports read and query operations.
|
CollectionSubResource |
CollectionSubResource.urlTemplate(String urlTemplate) |
Sets the relative URL template beneath which the sub-resources will be located.
|
CollectionSubResource |
CollectionSubResource.useClientDnNaming(String dnAttribute) |
Indicates that the JSON resource ID must be provided by the user, and will be used for naming the associated LDAP
entry.
|
CollectionSubResource |
CollectionSubResource.useClientNaming(String dnAttribute,
String idAttribute) |
Indicates that the JSON resource ID must be provided by the user, but will not be used for naming the
associated LDAP entry.
|
CollectionSubResource |
CollectionSubResource.useServerEntryUuidNaming(String dnAttribute) |
Indicates that the JSON resource ID will be derived from the server provided "entryUUID" LDAP attribute.
|
CollectionSubResource |
CollectionSubResource.useServerNaming(String dnAttribute,
String idAttribute) |
Indicates that the JSON resource ID must not be provided by the user, and will not be used for naming the
associated LDAP entry.
|