Package | Description |
---|---|
org.forgerock.opendj.rest2ldap |
APIs for implementing REST to LDAP gateways.
|
Modifier and Type | Class and Description |
---|---|
class |
JsonPropertyMapper
A property mapper which provides a mapping from a JSON value to an LDAP attribute having the JSON syntax.
|
class |
ObjectPropertyMapper
An property mapper which maps JSON objects to LDAP attributes.
|
class |
ReferencePropertyMapper
An property mapper which provides a mapping from a JSON value to a single DN
valued LDAP attribute.
|
class |
SimplePropertyMapper
An property mapper which provides a simple mapping from a JSON value to a single LDAP attribute.
|
Modifier and Type | Method and Description |
---|---|
static PropertyMapper |
Rest2Ldap.constant(Object value)
Returns a property mapper which maps a single JSON attribute to a JSON constant.
|
static PropertyMapper |
Rest2Ldap.resourceType()
Returns a property mapper which maps a JSON property containing the resource type to its associated LDAP
object classes.
|
Modifier and Type | Method and Description |
---|---|
Resource |
Resource.property(String name,
PropertyMapper mapper)
Specifies a mapping for a property contained in this JSON resource.
|
ObjectPropertyMapper |
ObjectPropertyMapper.property(String name,
PropertyMapper mapper)
Creates an explicit mapping for a property contained in the JSON object.
|
static ReferencePropertyMapper |
Rest2Ldap.reference(AttributeDescription attribute,
String baseDnTemplate,
AttributeDescription primaryKey,
PropertyMapper mapper)
Returns a property mapper which provides a mapping from a JSON value to a single DN valued LDAP attribute.
|
static ReferencePropertyMapper |
Rest2Ldap.reference(String attribute,
String baseDnTemplate,
String primaryKey,
PropertyMapper mapper)
Returns a property mapper which provides a mapping from a JSON value to a single DN valued LDAP attribute.
|
Copyright 2010-2022 ForgeRock AS.