Package | Description |
---|---|
org.forgerock.opendj.server.config.client |
Provides client-side interfaces for querying and managing the Core
directory server administrative components.
|
org.forgerock.opendj.server.config.meta |
Provides introspection interfaces for the Core directory server
administrative components.
|
org.forgerock.opendj.server.config.server |
Provides server-side interfaces for accessing the Core directory
server administrative components.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data types.
|
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<? extends VirtualAttributeCfgClient,? extends VirtualAttributeCfg> |
VirtualAttributeCfgClient.definition()
Get the configuration definition associated with this Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
<C extends VirtualAttributeCfgClient> |
RootCfgClient.createVirtualAttribute(ManagedObjectDefinition<C,? extends VirtualAttributeCfg> d,
String name,
Collection<PropertyException> exceptions)
Creates a new Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
VirtualAttributeCfg |
VirtualAttributeCfgDefn.createServerConfiguration(ServerManagedObject<? extends VirtualAttributeCfg> impl) |
Modifier and Type | Method and Description |
---|---|
Class<VirtualAttributeCfg> |
VirtualAttributeCfgDefn.getServerConfigurationClass() |
InstantiableRelationDefinition<VirtualAttributeCfgClient,VirtualAttributeCfg> |
RootCfgDefn.getVirtualAttributesRelationDefinition()
Get the "virtual-attributes" relation definition.
|
Modifier and Type | Method and Description |
---|---|
VirtualAttributeCfg |
VirtualAttributeCfgDefn.createServerConfiguration(ServerManagedObject<? extends VirtualAttributeCfg> impl) |
Modifier and Type | Interface and Description |
---|---|
interface |
CollectiveAttributeSubentriesVirtualAttributeCfg
A server-side interface for querying Collective Attribute
Subentries Virtual Attribute settings.
|
interface |
EntityTagVirtualAttributeCfg
A server-side interface for querying Entity Tag Virtual Attribute
settings.
|
interface |
EntryDnVirtualAttributeCfg
A server-side interface for querying entryDN Virtual Attribute
settings.
|
interface |
EntryUuidVirtualAttributeCfg
A server-side interface for querying entryUUID Virtual Attribute
settings.
|
interface |
GoverningStructureRuleVirtualAttributeCfg
A server-side interface for querying Governing Structure Rule
Virtual Attribute settings.
|
interface |
HasSubordinatesVirtualAttributeCfg
A server-side interface for querying Has Subordinates Virtual
Attribute settings.
|
interface |
IsMemberOfVirtualAttributeCfg
A server-side interface for querying Is Member Of Virtual Attribute
settings.
|
interface |
MemberVirtualAttributeCfg
A server-side interface for querying Member Virtual Attribute
settings.
|
interface |
NumSubordinatesVirtualAttributeCfg
A server-side interface for querying Num Subordinates Virtual
Attribute settings.
|
interface |
PasswordExpirationTimeVirtualAttributeCfg
A server-side interface for querying Password Expiration Time
Virtual Attribute settings.
|
interface |
PasswordPolicySubentryVirtualAttributeCfg
A server-side interface for querying Password Policy Subentry
Virtual Attribute settings.
|
interface |
StructuralObjectClassVirtualAttributeCfg
A server-side interface for querying Structural Object Class
Virtual Attribute settings.
|
interface |
SubschemaSubentryVirtualAttributeCfg
A server-side interface for querying Subschema Subentry Virtual
Attribute settings.
|
interface |
UserDefinedVirtualAttributeCfg
A server-side interface for querying User Defined Virtual Attribute
settings.
|
Modifier and Type | Method and Description |
---|---|
VirtualAttributeCfg |
RootCfg.getVirtualAttribute(String name)
Gets the named Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends VirtualAttributeCfg> |
VirtualAttributeCfg.configurationClass()
Gets the configuration class associated with this Virtual Attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
VirtualAttributeCfg.addChangeListener(ConfigurationChangeListener<VirtualAttributeCfg> listener)
Register to be notified when this Virtual Attribute is changed.
|
void |
RootCfg.addVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
Registers to be notified when new Virtual Attributes are added.
|
void |
RootCfg.addVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
Registers to be notified when existing Virtual Attributes are deleted.
|
void |
VirtualAttributeCfg.removeChangeListener(ConfigurationChangeListener<VirtualAttributeCfg> listener)
Deregister an existing Virtual Attribute configuration change listener.
|
void |
RootCfg.removeVirtualAttributeAddListener(ConfigurationAddListener<VirtualAttributeCfg> listener)
Deregisters an existing Virtual Attribute configuration add listener.
|
void |
RootCfg.removeVirtualAttributeDeleteListener(ConfigurationDeleteListener<VirtualAttributeCfg> listener)
Deregisters an existing Virtual Attribute configuration delete listener.
|
Modifier and Type | Class and Description |
---|---|
class |
VirtualAttributeProvider<T extends VirtualAttributeCfg>
This class defines the set of methods and structures that must be implemented by a Directory Server module that
implements the functionality required for one or more virtual attributes.
|
Modifier and Type | Method and Description |
---|---|
ConfigChangeResult |
VirtualAttributeConfigManager.applyConfigurationAdd(VirtualAttributeCfg configuration) |
ConfigChangeResult |
VirtualAttributeConfigManager.applyConfigurationChange(VirtualAttributeCfg configuration) |
ConfigChangeResult |
VirtualAttributeConfigManager.applyConfigurationDelete(VirtualAttributeCfg configuration) |
boolean |
VirtualAttributeConfigManager.isConfigurationAddAcceptable(VirtualAttributeCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
boolean |
VirtualAttributeConfigManager.isConfigurationChangeAcceptable(VirtualAttributeCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
boolean |
VirtualAttributeConfigManager.isConfigurationDeleteAcceptable(VirtualAttributeCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
Modifier and Type | Method and Description |
---|---|
VirtualAttributeProvider<? extends VirtualAttributeCfg> |
VirtualAttributeRule.getProvider()
Retrieves the virtual attribute provider used to generate the values.
|
Constructor and Description |
---|
VirtualAttributeRule(AttributeType attributeType,
VirtualAttributeProvider<? extends VirtualAttributeCfg> provider,
Set<Dn> baseDNs,
SearchScope scope,
Set<Dn> groupDNs,
Set<SearchFilter> anyFilter,
VirtualAttributeCfgDefn.ConflictBehavior conflictBehavior)
Creates a new virtual attribute rule with the provided information.
|
Copyright 2010-2018 ForgeRock AS.