Package | Description |
---|---|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access
control handler implementation.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data types.
|
Modifier and Type | Field and Description |
---|---|
static Option<AttributeFilter> |
Entries.ATTRIBUTE_FILTER
Selects which attributes will be compared.
|
Modifier and Type | Method and Description |
---|---|
static AttributeFilter |
AttributeFilter.allUserAndOperationalAttributesFilter()
Creates a new attribute filter which will include all user and operational attributes.
|
AttributeFilter |
AttributeFilter.filterAttributes(Predicate<Attribute> filter)
Registers a predicate which should be applied to attributes selected by this attribute filter.
|
AttributeFilter |
AttributeFilter.includeAllOperationalAttributes(boolean include)
Specifies whether all operational attributes should be included in
filtered entries.
|
AttributeFilter |
AttributeFilter.includeAllUserAttributes(boolean include)
Specifies whether all user attributes should be included in
filtered entries.
|
AttributeFilter |
AttributeFilter.includeAttribute(AttributeDescription attributeDescription)
Specifies that the named attribute should be included in filtered
entries.
|
AttributeFilter |
AttributeFilter.includeAttribute(String attributeDescription)
Specifies that the named attribute should be included in filtered
entries.
|
AttributeFilter |
AttributeFilter.includeAttribute(String attributeDescription,
Schema schema)
Specifies that the named attribute should be included in filtered
entries.
|
AttributeFilter |
AttributeFilter.includeAttribute(String attributeDescription,
Schema schema,
boolean includeAttributesFromSuperiors)
Specifies that the named attribute should be included in filtered
entries.
|
AttributeFilter |
AttributeFilter.mapAttributes(Function<Attribute,Attribute> mapper)
Registers a mapping function which should be applied to attributes selected by this attribute filter.
|
AttributeFilter |
AttributeFilter.typesOnly(boolean typesOnly)
Specifies whether filtered attributes are to contain both
attribute descriptions and values, or just attribute descriptions.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessControlHandler.filterEntry(Operation operation,
SearchResultEntry unfilteredEntry,
AttributeFilter attributeFilter)
Filter the contents of the provided entry such that it no longer contains any attributes or values that the
client is not permitted to access.
|
Modifier and Type | Method and Description |
---|---|
void |
AciHandler.filterEntry(Operation operation,
SearchResultEntry unfilteredEntry,
AttributeFilter attributeFilter) |
Modifier and Type | Method and Description |
---|---|
static AttributeFilter |
Entries.newAttributeFilter(Collection<String> attrNames,
boolean omitValues,
boolean omitReal,
boolean omitVirtual)
Returns an attribute filter which will keep only the attributes which match the provided criteria.
|
Copyright 2010-2022 ForgeRock AS.