public final class ReferenceAttributeMapper extends AttributeMapper
Modifier and Type | Method and Description |
---|---|
T |
isRequired()
Indicates that the LDAP attribute is mandatory and must be provided
during create requests.
|
T |
isSingleValued()
Indicates that multi-valued LDAP attribute should be represented as a
single-valued JSON value, rather than an array of values.
|
ReferenceAttributeMapper |
searchFilter(org.forgerock.opendj.ldap.Filter filter)
Sets the filter which should be used when searching for referenced LDAP
entries.
|
ReferenceAttributeMapper |
searchFilter(String filter)
Sets the filter which should be used when searching for referenced LDAP
entries.
|
ReferenceAttributeMapper |
searchScope(org.forgerock.opendj.ldap.SearchScope scope)
Sets the search scope which should be used when searching for referenced
LDAP entries.
|
String |
toString() |
T |
writability(WritabilityPolicy policy)
Indicates whether or not the LDAP attribute supports updates.
|
public ReferenceAttributeMapper searchFilter(org.forgerock.opendj.ldap.Filter filter)
(objectClass=*)
.filter
- The filter which should be used when searching for referenced
LDAP entries.public ReferenceAttributeMapper searchFilter(String filter)
(objectClass=*)
.filter
- The filter which should be used when searching for referenced
LDAP entries.public ReferenceAttributeMapper searchScope(org.forgerock.opendj.ldap.SearchScope scope)
SearchScope.WHOLE_SUBTREE
.scope
- The search scope which should be used when searching for
referenced LDAP entries.public final T isRequired()
public final T isSingleValued()
public final T writability(WritabilityPolicy policy)
WritabilityPolicy.READ_WRITE
.policy
- The writability policy.Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.