public final class RootDseBackendCfgDefn extends ManagedObjectDefinition<RootDseBackendCfgClient,RootDseBackendCfg>
The Root DSE Backend contains the directory server root DSE.
Modifier and Type | Method and Description |
---|---|
RootDseBackendCfgClient |
createClientConfiguration(ManagedObject<? extends RootDseBackendCfgClient> impl)
Creates a client configuration view of the provided managed object.
|
RootDseBackendCfg |
createServerConfiguration(ServerManagedObject<? extends RootDseBackendCfg> impl)
Creates a server configuration view of the provided server managed
object.
|
static RootDseBackendCfgDefn |
getInstance()
Get the Root DSE Backend configuration definition singleton.
|
Class<RootDseBackendCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this managed
object definition.
|
BooleanPropertyDefinition |
getShowAllAttributesPropertyDefinition()
Get the "show-all-attributes" property definition.
|
BooleanPropertyDefinition |
getShowSubordinateNamingContextsPropertyDefinition()
Get the "show-subordinate-naming-contexts" property definition.
|
getAggregationPropertyDefinition, getAggregationPropertyDefinitions, getAllAggregationPropertyDefinitions, getAllChildren, getAllConstraints, getAllPropertyDefinitions, getAllRelationDefinitions, getAllReverseAggregationPropertyDefinitions, getAllReverseRelationDefinitions, getAllTags, getChild, getChildren, getConstraints, getDescription, getDescription, getName, getParent, getPropertyDefinition, getPropertyDefinitions, getRelationDefinition, getRelationDefinitions, getReverseAggregationPropertyDefinitions, getReverseRelationDefinitions, getSynopsis, getSynopsis, getUserFriendlyName, getUserFriendlyName, getUserFriendlyPluralName, getUserFriendlyPluralName, hasChildren, hasOption, hasTag, initialize, isChildOf, isParentOf, isTop, registerConstraint, registerOption, registerPropertyDefinition, registerRelationDefinition, registerTag, resolveManagedObjectDefinition, toString, toString
public static RootDseBackendCfgDefn getInstance()
public RootDseBackendCfgClient createClientConfiguration(ManagedObject<? extends RootDseBackendCfgClient> impl)
ManagedObjectDefinition
createClientConfiguration
in class ManagedObjectDefinition<RootDseBackendCfgClient,RootDseBackendCfg>
impl
- The managed object.public RootDseBackendCfg createServerConfiguration(ServerManagedObject<? extends RootDseBackendCfg> impl)
ManagedObjectDefinition
createServerConfiguration
in class ManagedObjectDefinition<RootDseBackendCfgClient,RootDseBackendCfg>
impl
- The server managed object.public Class<RootDseBackendCfg> getServerConfigurationClass()
ManagedObjectDefinition
getServerConfigurationClass
in class ManagedObjectDefinition<RootDseBackendCfgClient,RootDseBackendCfg>
public BooleanPropertyDefinition getShowAllAttributesPropertyDefinition()
Indicates whether all attributes in the root DSE are to be treated like user attributes (and therefore returned to clients by default) regardless of the directory server schema configuration.
public BooleanPropertyDefinition getShowSubordinateNamingContextsPropertyDefinition()
Indicates whether subordinate naming contexts should be visible in the namingContexts attribute of the RootDSE. By default only top level naming contexts are visible
Copyright 2010-2020 ForgeRock AS.