public class SubschemaSubentryVirtualAttributeProvider extends VirtualAttributeProvider<SubschemaSubentryVirtualAttributeCfg>
Note: This attribute is not searchable, since it will have the same value in tons of entries.
Constructor and Description |
---|
SubschemaSubentryVirtualAttributeProvider() |
Modifier and Type | Method and Description |
---|---|
Attribute |
getAttribute(Entry entry,
AttributeDescription attributeDescription)
Generates an unmodifiable attribute with the values for the provided entry.
|
boolean |
isMultiValued()
Indicates whether this virtual attribute provider may generate multiple values.
|
finalizeVirtualAttributeProvider, initializeVirtualAttributeProvider, isConfigurationAcceptable, isSearchable, processSearch
public SubschemaSubentryVirtualAttributeProvider()
public boolean isMultiValued()
VirtualAttributeProvider
isMultiValued
in class VirtualAttributeProvider<SubschemaSubentryVirtualAttributeCfg>
true
if this virtual attribute provider may generate multiple values, or false
if not.public Attribute getAttribute(Entry entry, AttributeDescription attributeDescription)
VirtualAttributeProvider
getAttribute
in class VirtualAttributeProvider<SubschemaSubentryVirtualAttributeCfg>
entry
- The entry for which the values are to be generated.attributeDescription
- the attribute description corresponding to this virtual attributenull
.Copyright 2010-2022 ForgeRock AS.