Package | Description |
---|---|
org.forgerock.opendj.adapter.server3x |
Classes for interacting with an embedded OpenDJ 2.x instance using the OpenDJ LDAP SDK.
|
org.opends.guitools.controlpanel.datamodel |
Defines the data structures that are used in the control panel.
|
org.opends.guitools.controlpanel.task |
Defines the main classes that are you used to perform the administrative
operations: start the server, modify an entry, delete a base DN, etc.
|
org.opends.guitools.controlpanel.ui |
Contains the panels and dialogs displayed in the Control Panel.
|
org.opends.guitools.controlpanel.util |
Contains some utilities used in the Control Panel.
|
org.opends.server.admin |
Common administration classes.
|
org.opends.server.admin.server |
Server-side administration interface.
|
org.opends.server.admin.std.client |
Provides client-side interfaces for querying and managing the Core
directory server administrative components.
|
org.opends.server.admin.std.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.api.plugin |
Defines the Directory Server plugin API.
|
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.backends |
Contains various Directory Server backend implementations.
|
org.opends.server.backends.jeb |
Contains the code for the Directory Server backend that uses the Berkeley DB
Java Edition as the repository for storing entry and index information.
|
org.opends.server.backends.pluggable |
Contains the code for implementing Directory Server pluggable storage backends.
|
org.opends.server.backends.task |
Contains the code for the Directory Server backend that provides an interface
for executing administrative tasks.
|
org.opends.server.config |
Contains code used to interact with the Directory Server configuration.
|
org.opends.server.controls |
Contains classes that represent specific LDAP controls and their values.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not
appropriate for other packages.
|
org.opends.server.loggers |
Contains implementations of Directory Server access, error, and debug
loggers.
|
org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
org.opends.server.protocols |
Contains various Directory Server connection handler implementations which
will be used to accept connections from and perform communication with
clients over various protocols.
|
org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using HTTP.
|
org.opends.server.protocols.internal |
Contains the implementation for the "internal" connection handler
and its associated classes.
|
org.opends.server.protocols.jmx |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using JMX.
|
org.opends.server.protocols.ldap |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using LDAPv3.
|
org.opends.server.replication.common |
This package contains utilities that can are used by all the packages
below org.opends.server.replication.
|
org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
org.opends.server.replication.protocol |
This package contains the code used by the replication server and by the
code running on the Directory Server side to exchange their information.
|
org.opends.server.replication.server |
This package contains the code for the Replication Server part
of the Multimaster replication feature.
|
org.opends.server.replication.server.changelog.api |
This package contains the API for the changelog database.
|
org.opends.server.replication.server.changelog.file |
This package contains a file-based log implementation for the changelog
database API.
|
org.opends.server.replication.server.changelog.je |
This package contains the Berkeley DB JE implementation for the changelog
database API.
|
org.opends.server.replication.service |
This package contains the generic of the Multi-Master
replication code that works on the Directory Server side.
|
org.opends.server.tools |
Contains various Directory Server tool implementations.
|
org.opends.server.tools.makeldif |
This package provides classes for a tool which may be used to generate LDIF
content based on user-defined templates.
|
org.opends.server.tools.tasks |
This package contains classes that support client tool interaction with the
tasks backend.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
org.opends.server.types.operation |
Contains a number of interfaces that are implemented by the various
types of Directory Server operations.
|
org.opends.server.util |
Contains implementations for various Directory Server utility classes and
methods which may be used throughout the server but do not necessarily fit in
elsewhere.
|
org.opends.server.workflowelement.localbackend |
This package contains source for the local backend workflow element, which
are used to process operations against data stored in local backend databases
and other repositories that are considered "local".
|
Modifier and Type | Method and Description |
---|---|
static DN |
Converters.to(org.forgerock.opendj.ldap.DN dn)
Converts from OpenDJ LDAP SDK
DN to OpenDJ server
DN . |
static DN[] |
Converters.to(org.forgerock.opendj.ldap.DN[] dns)
Converts an array of OpenDJ LDAP SDK
DN to an array of
OpenDJ server DN . |
Modifier and Type | Method and Description |
---|---|
static SortedSet<DN> |
Converters.to(SortedSet<org.forgerock.opendj.ldap.DN> dnSet)
Converts a set of OpenDJ LDAP SDK
DN to a set of
OpenDJ server DN . |
Modifier and Type | Method and Description |
---|---|
static org.forgerock.opendj.ldap.DN |
Converters.from(DN dn)
Converts from OpenDJ server
DN to OpenDJ
LDAP SDK DN . |
Modifier and Type | Method and Description |
---|---|
DN |
VLVIndexDescriptor.getBaseDN()
Returns the baseDN of the search indexed by the VLV index.
|
DN |
BaseDNDescriptor.getDn()
Return the String DN associated with the base DN..
|
Modifier and Type | Method and Description |
---|---|
Set<DN> |
ServerDescriptor.getAdministrativeUsers()
Return the administrative users.
|
Modifier and Type | Method and Description |
---|---|
void |
ServerDescriptor.setAdministrativeUsers(Set<DN> administrativeUsers)
Set the administrative users.
|
Constructor and Description |
---|
BaseDNDescriptor(BaseDNDescriptor.Type type,
DN baseDn,
BackendDescriptor backend,
int nEntries,
long ageOfOldestMissingChange,
int missingChanges)
Constructor for this class.
|
VLVIndexDescriptor(String name,
BackendDescriptor backend,
DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
String filter,
List<VLVSortOrder> sortOrder)
Constructor for the VLVIndexDescriptor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Task.printEquivalentCommandToModify(DN dn,
Collection<ModificationItem> mods,
boolean useAdminCtx)
Prints the equivalent modify command line in the progress dialog.
|
protected void |
Task.printEquivalentRenameCommand(DN oldDN,
DN newDN,
boolean useAdminCtx)
Prints the equivalent rename command line in the progress dialog.
|
Constructor and Description |
---|
AddToGroupTask(ControlPanelInfo info,
ProgressDialog dlg,
Set<DN> dns,
Set<DN> groupDns)
Constructor of the task.
|
AddToGroupTask(ControlPanelInfo info,
ProgressDialog dlg,
Set<DN> dns,
Set<DN> groupDns)
Constructor of the task.
|
Modifier and Type | Method and Description |
---|---|
void |
AddToGroupPanel.setEntriesToAdd(Set<DN> dns)
Sets the entries we want to add to groups.
|
Modifier and Type | Field and Description |
---|---|
protected DN |
ConfigFromDirContext.entryCachesDN
The entry cache monitoring entry DN.
|
protected DN |
ConfigFromDirContext.jvmMemoryUsageDN
The JVM memory usage monitoring entry DN.
|
protected DN |
ConfigFromDirContext.monitorDN
The monitor root entry DN.
|
protected DN |
ConfigFromDirContext.systemInformationDN
The system information monitoring entry DN.
|
protected DN |
ConfigFromDirContext.versionDN
The version monitoring entry DN.
|
protected DN |
ConfigFromDirContext.workQueueDN
The work queue monitoring entry DN.
|
Modifier and Type | Field and Description |
---|---|
protected Set<DN> |
ConfigReader.administrativeUsers
The set of administrative users.
|
Modifier and Type | Method and Description |
---|---|
DN[] |
ReadOnlyConfigFileHandler.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
Modifier and Type | Method and Description |
---|---|
Set<DN> |
ConfigReader.getAdministrativeUsers()
Returns the Administrative User DNs found in the config.ldif.
|
Modifier and Type | Method and Description |
---|---|
static void |
Utilities.deleteConfigSubtree(ConfigHandler confHandler,
DN dn)
Deletes a configuration subtree using the provided configuration handler.
|
void |
ReadOnlyConfigFileHandler.deleteEntry(DN arg0,
DeleteOperation arg1)
Removes the specified entry from this backend.
|
ConfigEntry |
ReadOnlyConfigFileHandler.getConfigEntry(DN entryDN)
Retrieves the requested entry from the configuration.
|
Entry |
ReadOnlyConfigFileHandler.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
long |
ReadOnlyConfigFileHandler.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
ReadOnlyConfigFileHandler.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
org.forgerock.opendj.ldap.ConditionResult |
ReadOnlyConfigFileHandler.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
void |
ReadOnlyConfigFileHandler.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
Modifier and Type | Method and Description |
---|---|
void |
NumSubordinateHacker.update(Collection<DN> allSuffixes,
Collection<DN> rootSuffixes,
String serverHost,
int serverPort)
This method construct a list with the entries the entries that are parents
of the suffix entries.
|
void |
NumSubordinateHacker.update(Collection<DN> allSuffixes,
Collection<DN> rootSuffixes,
String serverHost,
int serverPort)
This method construct a list with the entries the entries that are parents
of the suffix entries.
|
Modifier and Type | Method and Description |
---|---|
DN |
DNPropertyDefinition.decodeValue(String value)
Parse and validate a string representation of a property value.
|
DN |
Configuration.dn()
Gets the DN of the LDAP entry associated with this configuration.
|
DN |
DNPropertyDefinition.getBaseDN()
Get the base DN which all valid values must be immediately
subordinate to, or
null if there is no based DN. |
DN |
AggregationPropertyDefinition.getChildDN(String name)
Constructs a DN for a referenced managed object having the
provided name.
|
DN |
Reference.toDN()
Gets the DN of the referenced managed object.
|
DN |
ManagedObjectPath.toDN()
Creates a DN representation of this managed object path.
|
Modifier and Type | Method and Description |
---|---|
<R,P> R |
DNPropertyDefinition.accept(PropertyValueVisitor<R,P> v,
DN value,
P p)
Apply a visitor to a property value associated with this property
definition.
|
int |
DNPropertyDefinition.compare(DN o1,
DN o2)
Compares two property values for order.
|
void |
DNPropertyDefinition.Builder.setBaseDN(DN baseDN)
Set the base DN which all valid values must be immediately
subordinate to.
|
void |
DNPropertyDefinition.validateValue(DN value)
Determine if the provided property value is valid according to
this property definition.
|
R |
PropertyValueVisitor.visitDN(DNPropertyDefinition pd,
DN v,
P p)
Visit a DN.
|
Modifier and Type | Method and Description |
---|---|
protected DNPropertyDefinition |
DNPropertyDefinition.Builder.buildInstance(AbstractManagedObjectDefinition<?,?> d,
String propertyName,
EnumSet<PropertyOption> options,
AdministratorAction adminAction,
DefaultBehaviorProvider<DN> defaultBehavior)
Build a property definition based on the properties of this
builder.
|
Modifier and Type | Method and Description |
---|---|
DN |
ServerManagedObject.getDN()
Get the DN of the LDAP entry associated with this server managed
object.
|
Modifier and Type | Method and Description |
---|---|
DN |
LocalDBVLVIndexCfgClient.getBaseDN()
Gets the "base-dn" property.
|
DN |
ReplicationDomainCfgClient.getBaseDN()
Gets the "base-dn" property.
|
DN |
BackendVLVIndexCfgClient.getBaseDN()
Gets the "base-dn" property.
|
DN |
LDAPPassThroughAuthenticationPolicyCfgClient.getMappedSearchBindDN()
Gets the "mapped-search-bind-dn" property.
|
DN |
SambaPasswordPluginCfgClient.getSambaAdministratorDN()
Gets the "samba-administrator-dn" property.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<DN> |
RootDNUserCfgClient.getAlternateBindDN()
Gets the "alternate-bind-dn" property.
|
SortedSet<DN> |
SevenBitCleanPluginCfgClient.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
ReferentialIntegrityPluginCfgClient.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
BackendCfgClient.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
UniqueAttributePluginCfgClient.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
VirtualAttributeCfgClient.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
VirtualAttributeCfgClient.getGroupDN()
Gets the "group-dn" property.
|
SortedSet<DN> |
LDAPPassThroughAuthenticationPolicyCfgClient.getMappedSearchBaseDN()
Gets the "mapped-search-base-dn" property.
|
SortedSet<DN> |
RegularExpressionIdentityMapperCfgClient.getMatchBaseDN()
Gets the "match-base-dn" property.
|
SortedSet<DN> |
ExactMatchIdentityMapperCfgClient.getMatchBaseDN()
Gets the "match-base-dn" property.
|
SortedSet<DN> |
SchemaBackendCfgClient.getSchemaEntryDN()
Gets the "schema-entry-dn" property.
|
SortedSet<DN> |
RootDSEBackendCfgClient.getSubordinateBaseDN()
Gets the "subordinate-base-dn" property.
|
SortedSet<DN> |
SubjectDNToUserAttributeCertificateMapperCfgClient.getUserBaseDN()
Gets the "user-base-dn" property.
|
SortedSet<DN> |
FingerprintCertificateMapperCfgClient.getUserBaseDN()
Gets the "user-base-dn" property.
|
SortedSet<DN> |
SubjectAttributeToUserAttributeCertificateMapperCfgClient.getUserBaseDN()
Gets the "user-base-dn" property.
|
SortedSet<DN> |
AccessLogFilteringCriteriaCfgClient.getUserIsMemberOf()
Gets the "user-is-member-of" property.
|
SortedSet<DN> |
AccessLogFilteringCriteriaCfgClient.getUserIsNotMemberOf()
Gets the "user-is-not-member-of" property.
|
Modifier and Type | Method and Description |
---|---|
void |
LocalDBVLVIndexCfgClient.setBaseDN(DN value)
Sets the "base-dn" property.
|
void |
ReplicationDomainCfgClient.setBaseDN(DN value)
Sets the "base-dn" property.
|
void |
BackendVLVIndexCfgClient.setBaseDN(DN value)
Sets the "base-dn" property.
|
void |
LDAPPassThroughAuthenticationPolicyCfgClient.setMappedSearchBindDN(DN value)
Sets the "mapped-search-bind-dn" property.
|
void |
SambaPasswordPluginCfgClient.setSambaAdministratorDN(DN value)
Sets the "samba-administrator-dn" property.
|
Modifier and Type | Method and Description |
---|---|
void |
RootDNUserCfgClient.setAlternateBindDN(Collection<DN> values)
Sets the "alternate-bind-dn" property.
|
void |
SevenBitCleanPluginCfgClient.setBaseDN(Collection<DN> values)
Sets the "base-dn" property.
|
void |
ReferentialIntegrityPluginCfgClient.setBaseDN(Collection<DN> values)
Sets the "base-dn" property.
|
void |
BackendCfgClient.setBaseDN(Collection<DN> values)
Sets the "base-dn" property.
|
void |
UniqueAttributePluginCfgClient.setBaseDN(Collection<DN> values)
Sets the "base-dn" property.
|
void |
VirtualAttributeCfgClient.setBaseDN(Collection<DN> values)
Sets the "base-dn" property.
|
void |
VirtualAttributeCfgClient.setGroupDN(Collection<DN> values)
Sets the "group-dn" property.
|
void |
LDAPPassThroughAuthenticationPolicyCfgClient.setMappedSearchBaseDN(Collection<DN> values)
Sets the "mapped-search-base-dn" property.
|
void |
RegularExpressionIdentityMapperCfgClient.setMatchBaseDN(Collection<DN> values)
Sets the "match-base-dn" property.
|
void |
ExactMatchIdentityMapperCfgClient.setMatchBaseDN(Collection<DN> values)
Sets the "match-base-dn" property.
|
void |
SchemaBackendCfgClient.setSchemaEntryDN(Collection<DN> values)
Sets the "schema-entry-dn" property.
|
void |
RootDSEBackendCfgClient.setSubordinateBaseDN(Collection<DN> values)
Sets the "subordinate-base-dn" property.
|
void |
SubjectDNToUserAttributeCertificateMapperCfgClient.setUserBaseDN(Collection<DN> values)
Sets the "user-base-dn" property.
|
void |
FingerprintCertificateMapperCfgClient.setUserBaseDN(Collection<DN> values)
Sets the "user-base-dn" property.
|
void |
SubjectAttributeToUserAttributeCertificateMapperCfgClient.setUserBaseDN(Collection<DN> values)
Sets the "user-base-dn" property.
|
void |
AccessLogFilteringCriteriaCfgClient.setUserIsMemberOf(Collection<DN> values)
Sets the "user-is-member-of" property.
|
void |
AccessLogFilteringCriteriaCfgClient.setUserIsNotMemberOf(Collection<DN> values)
Sets the "user-is-not-member-of" property.
|
Modifier and Type | Method and Description |
---|---|
DN |
BackendVLVIndexCfg.getBaseDN()
Gets the "base-dn" property.
|
DN |
ReplicationDomainCfg.getBaseDN()
Gets the "base-dn" property.
|
DN |
LocalDBVLVIndexCfg.getBaseDN()
Gets the "base-dn" property.
|
DN |
LDAPPassThroughAuthenticationPolicyCfg.getCachedPasswordStorageSchemeDN()
Gets the "cached-password-storage-scheme" property as a DN.
|
DN |
ExternalSASLMechanismHandlerCfg.getCertificateMapperDN()
Gets the "certificate-mapper" property as a DN.
|
DN |
GlobalCfg.getDefaultPasswordPolicyDN()
Gets the "default-password-policy" property as a DN.
|
DN |
DigestMD5SASLMechanismHandlerCfg.getIdentityMapperDN()
Gets the "identity-mapper" property as a DN.
|
DN |
PlainSASLMechanismHandlerCfg.getIdentityMapperDN()
Gets the "identity-mapper" property as a DN.
|
DN |
PasswordModifyExtendedOperationHandlerCfg.getIdentityMapperDN()
Gets the "identity-mapper" property as a DN.
|
DN |
GSSAPISASLMechanismHandlerCfg.getIdentityMapperDN()
Gets the "identity-mapper" property as a DN.
|
DN |
CramMD5SASLMechanismHandlerCfg.getIdentityMapperDN()
Gets the "identity-mapper" property as a DN.
|
DN |
AdministrationConnectorCfg.getKeyManagerProviderDN()
Gets the "key-manager-provider" property as a DN.
|
DN |
HTTPConnectionHandlerCfg.getKeyManagerProviderDN()
Gets the "key-manager-provider" property as a DN.
|
DN |
LDAPConnectionHandlerCfg.getKeyManagerProviderDN()
Gets the "key-manager-provider" property as a DN.
|
DN |
JMXConnectionHandlerCfg.getKeyManagerProviderDN()
Gets the "key-manager-provider" property as a DN.
|
DN |
LDAPPassThroughAuthenticationPolicyCfg.getMappedSearchBindDN()
Gets the "mapped-search-bind-dn" property.
|
DN |
PasswordPolicyCfg.getPasswordGeneratorDN()
Gets the "password-generator" property as a DN.
|
DN |
GlobalCfg.getProxiedAuthorizationIdentityMapperDN()
Gets the "proxied-authorization-identity-mapper" property as a
DN.
|
DN |
SambaPasswordPluginCfg.getSambaAdministratorDN()
Gets the "samba-administrator-dn" property.
|
DN |
AdministrationConnectorCfg.getTrustManagerProviderDN()
Gets the "trust-manager-provider" property as a DN.
|
DN |
HTTPConnectionHandlerCfg.getTrustManagerProviderDN()
Gets the "trust-manager-provider" property as a DN.
|
DN |
LDAPConnectionHandlerCfg.getTrustManagerProviderDN()
Gets the "trust-manager-provider" property as a DN.
|
DN |
LDAPPassThroughAuthenticationPolicyCfg.getTrustManagerProviderDN()
Gets the "trust-manager-provider" property as a DN.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<DN> |
PasswordPolicyCfg.getAccountStatusNotificationHandlerDNs()
Gets the "account-status-notification-handler" property as a set
of DNs.
|
SortedSet<DN> |
RootDNUserCfg.getAlternateBindDN()
Gets the "alternate-bind-dn" property.
|
SortedSet<DN> |
ReferentialIntegrityPluginCfg.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
UniqueAttributePluginCfg.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
SevenBitCleanPluginCfg.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
BackendCfg.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
VirtualAttributeCfg.getBaseDN()
Gets the "base-dn" property.
|
SortedSet<DN> |
PasswordPolicyImportPluginCfg.getDefaultAuthPasswordStorageSchemeDNs()
Gets the "default-auth-password-storage-scheme" property as a set
of DNs.
|
SortedSet<DN> |
PasswordPolicyCfg.getDefaultPasswordStorageSchemeDNs()
Gets the "default-password-storage-scheme" property as a set of
DNs.
|
SortedSet<DN> |
PasswordPolicyImportPluginCfg.getDefaultUserPasswordStorageSchemeDNs()
Gets the "default-user-password-storage-scheme" property as a set
of DNs.
|
SortedSet<DN> |
PasswordPolicyCfg.getDeprecatedPasswordStorageSchemeDNs()
Gets the "deprecated-password-storage-scheme" property as a set
of DNs.
|
SortedSet<DN> |
VirtualAttributeCfg.getGroupDN()
Gets the "group-dn" property.
|
SortedSet<DN> |
LDAPPassThroughAuthenticationPolicyCfg.getMappedSearchBaseDN()
Gets the "mapped-search-base-dn" property.
|
SortedSet<DN> |
ExactMatchIdentityMapperCfg.getMatchBaseDN()
Gets the "match-base-dn" property.
|
SortedSet<DN> |
RegularExpressionIdentityMapperCfg.getMatchBaseDN()
Gets the "match-base-dn" property.
|
SortedSet<DN> |
PasswordPolicyCfg.getPasswordValidatorDNs()
Gets the "password-validator" property as a set of DNs.
|
SortedSet<DN> |
FileBasedDebugLogPublisherCfg.getRetentionPolicyDNs()
Gets the "retention-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedHTTPAccessLogPublisherCfg.getRetentionPolicyDNs()
Gets the "retention-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedAuditLogPublisherCfg.getRetentionPolicyDNs()
Gets the "retention-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedErrorLogPublisherCfg.getRetentionPolicyDNs()
Gets the "retention-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedAccessLogPublisherCfg.getRetentionPolicyDNs()
Gets the "retention-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedDebugLogPublisherCfg.getRotationPolicyDNs()
Gets the "rotation-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedHTTPAccessLogPublisherCfg.getRotationPolicyDNs()
Gets the "rotation-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedAuditLogPublisherCfg.getRotationPolicyDNs()
Gets the "rotation-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedErrorLogPublisherCfg.getRotationPolicyDNs()
Gets the "rotation-policy" property as a set of DNs.
|
SortedSet<DN> |
FileBasedAccessLogPublisherCfg.getRotationPolicyDNs()
Gets the "rotation-policy" property as a set of DNs.
|
SortedSet<DN> |
SchemaBackendCfg.getSchemaEntryDN()
Gets the "schema-entry-dn" property.
|
SortedSet<DN> |
RootDSEBackendCfg.getSubordinateBaseDN()
Gets the "subordinate-base-dn" property.
|
SortedSet<DN> |
SubjectAttributeToUserAttributeCertificateMapperCfg.getUserBaseDN()
Gets the "user-base-dn" property.
|
SortedSet<DN> |
FingerprintCertificateMapperCfg.getUserBaseDN()
Gets the "user-base-dn" property.
|
SortedSet<DN> |
SubjectDNToUserAttributeCertificateMapperCfg.getUserBaseDN()
Gets the "user-base-dn" property.
|
SortedSet<DN> |
AccessLogFilteringCriteriaCfg.getUserIsMemberOf()
Gets the "user-is-member-of" property.
|
SortedSet<DN> |
AccessLogFilteringCriteriaCfg.getUserIsNotMemberOf()
Gets the "user-is-not-member-of" property.
|
Modifier and Type | Method and Description |
---|---|
abstract DN[] |
Backend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN |
AlertGenerator.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
abstract DN |
ConnectionHandler.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
abstract DN |
AuthenticationPolicy.getDN()
Returns the name of the configuration entry associated with this
authentication policy.
|
abstract DN |
EntryCache.getEntryDN(String backendID,
long entryID)
Retrieves the entry DN for the entry with the specified ID on
the specific backend from the cache.
|
abstract DN |
Group.getGroupDN()
Retrieves the DN of the entry that contains the definition for
this group.
|
DN |
InvokableComponent.getInvokableComponentEntryDN()
Retrieves the DN of the configuration entry with which this
component is associated.
|
DN |
ClientConnection.getKeyManagerProviderDN()
Retrieves the DN of the key manager provider that should be used
for operations requiring access to a key manager.
|
DN |
ClientConnection.getTrustManagerProviderDN()
Retrieves the DN of the trust manager provider that should be
used for operations requiring access to a trust manager.
|
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<DN,T>> |
DITCacheMap.entrySet() |
abstract List<DN> |
Group.getNestedGroupDNs()
Retrieves a list of the DNs of any nested groups whose members
should be considered members of this group.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Group.addNestedGroup(DN nestedGroupDN)
Attempts to add the provided group DN as a nested group within
this group.
|
boolean |
AccessControlHandler.canDiscloseInformation(Entry entry,
DN entryDN,
Operation operation)
Checks whether the ACIs prevent sending information about the provided
entry, or entryDN if entry is null.
|
abstract void |
EntryCache.clearSubtree(DN baseDN)
Removes all entries from the cache that are below the provided
DN.
|
abstract boolean |
EntryCache.containsEntry(DN entryDN)
Indicates whether the entry cache currently contains the entry
with the specified DN.
|
abstract void |
Backend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
boolean |
Backend.entryExists(DN entryDN)
Indicates whether an entry with the specified DN exists in the backend.
|
abstract ConfigEntry |
ConfigHandler.getConfigEntry(DN entryDN)
Retrieves the requested entry from the configuration.
|
abstract Entry |
Backend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
abstract Entry |
EntryCache.getEntry(DN entryDN)
Retrieves the entry with the specified DN from the cache.
|
abstract long |
EntryCache.getEntryID(DN entryDN)
Retrieves the entry ID for the entry with the specified DN from
the cache.
|
abstract MemberList |
Group.getMembers(DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter)
Retrieves an iterator that may be used to cursor through the
entries of the members contained in this group.
|
abstract long |
Backend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
abstract long |
Backend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
Collection<T> |
DITCacheMap.getSubtree(DN key)
Returns a set of stored objects
subordinate to subtree DN.
|
boolean |
Backend.handlesEntry(DN entryDN)
Indicates whether this backend should be used to handle
operations for the provided entry.
|
static boolean |
Backend.handlesEntry(DN entryDN,
Collection<DN> baseDNs,
Collection<DN> excludeDNs)
Indicates whether a backend should be used to handle operations
for the provided entry given the set of base DNs and exclude DNs.
|
abstract org.forgerock.opendj.ldap.ConditionResult |
Backend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
abstract boolean |
AccessControlHandler.isAllowed(DN dn,
Operation op,
Control control)
Indicates whether the provided control is allowed based on the
access control configuration and the specified operation.
|
boolean |
Group.isMember(DN userDN)
Indicates whether the user with the specified DN is a member of
this group.
|
abstract boolean |
Group.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
abstract boolean |
AccessControlHandler.maySend(DN dn,
Operation operation,
SearchResultReference searchReference)
Indicates whether the provided search result reference may be
sent to the client based on the access control configuration.
|
T |
DITCacheMap.put(DN key,
T value) |
abstract void |
EntryCache.removeEntry(DN entryDN)
Removes the specified entry from the cache.
|
abstract void |
Group.removeMember(DN userDN)
Attempts to remove the specified user as a member of this group.
|
abstract void |
Group.removeNestedGroup(DN nestedGroupDN)
Attempts to remove the provided group as a nested group within
this group.
|
boolean |
DITCacheMap.removeSubtree(DN key,
Collection<? super T> values)
Removes a set of stored objects subordinate to subtree DN.
|
abstract void |
Backend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
abstract void |
Group.setGroupDN(DN groupDN)
Sets the DN of the entry that contains the definition for
this group.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Backend.handlesEntry(DN entryDN,
Collection<DN> baseDNs,
Collection<DN> excludeDNs)
Indicates whether a backend should be used to handle operations
for the provided entry given the set of base DNs and exclude DNs.
|
static boolean |
Backend.handlesEntry(DN entryDN,
Collection<DN> baseDNs,
Collection<DN> excludeDNs)
Indicates whether a backend should be used to handle operations
for the provided entry given the set of base DNs and exclude DNs.
|
abstract boolean |
Group.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
abstract boolean |
Group.isMember(Entry userEntry,
Set<DN> examinedGroups)
Indicates whether the user described by the provided user entry
is a member of this group.
|
void |
DITCacheMap.putAll(Map<? extends DN,? extends T> m) |
Constructor and Description |
---|
DITCacheMap(Map<? extends DN,? extends T> m)
Constructs a new DITCacheMap from a given Map.
|
Modifier and Type | Method and Description |
---|---|
DN |
PluginResult.OperationResult.getMatchedDN()
Retrieves the matched DN for the operation if
PluginResult.OperationResult.continueProcessing() returned
false . |
DN |
PluginResult.PreParse.getMatchedDN() |
DN |
PluginResult.PreOperation.getMatchedDN() |
DN |
PluginResult.PostOperation.getMatchedDN() |
DN |
PluginResult.SubordinateModifyDN.getMatchedDN() |
DN |
PluginResult.SubordinateDelete.getMatchedDN() |
DN |
PluginResult.IntermediateResponse.getMatchedDN() |
DN |
DirectoryServerPlugin.getPluginEntryDN()
Retrieves the DN of the configuration entry for this plugin.
|
Modifier and Type | Method and Description |
---|---|
void |
DirectoryServerPlugin.initializeInternal(DN pluginDN,
Set<PluginType> pluginTypes,
boolean invokeForInternalOps)
Performs any initialization that should be done for all types of
plugins regardless of type.
|
static PluginResult.IntermediateResponse |
PluginResult.IntermediateResponse.stopProcessing(boolean sendResponse,
org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Defines a new stop processing intermediate response plugin result.
|
static PluginResult.PreParse |
PluginResult.PreParse.stopProcessing(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Defines a new stop processing pre parse plugin result.
|
static PluginResult.PreOperation |
PluginResult.PreOperation.stopProcessing(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Defines a new stop processing pre operation plugin result.
|
static PluginResult.PostOperation |
PluginResult.PostOperation.stopProcessing(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Defines a new stop processing post operation plugin result.
|
static PluginResult.SubordinateModifyDN |
PluginResult.SubordinateModifyDN.stopProcessing(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Defines a new stop processing subordinate modify DN plugin result.
|
static PluginResult.SubordinateDelete |
PluginResult.SubordinateDelete.stopProcessing(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Defines a new stop processing subordinate delete plugin result.
|
Constructor and Description |
---|
InternalDirectoryServerPlugin(DN componentDN,
Set<PluginType> pluginTypes,
boolean invokeForInternalOps)
Creates a new internal directory server plugin using the provided
component name and plugin types.
|
Modifier and Type | Method and Description |
---|---|
DN |
ParentInheritance.getBaseDN()
Return the DN that groupdn must be under.
|
DN |
AciEvalContext.getClientDN()
Get client DN.
|
DN |
AciContainer.getClientDN()
Get client DN.
|
DN |
AciListenerManager.getComponentEntryDN()
Retrieves the DN of the configuration entry used to configure the
handler.
|
DN |
Target.getDN()
Returns the URL DN of the expression.
|
DN |
Aci.getDN()
Return the DN of the entry containing the ACI.
|
DN |
AciEvalContext.getResourceDN()
Get the resource DN.
|
DN |
AciContainer.getResourceDN()
Get the resource DN.
|
Modifier and Type | Method and Description |
---|---|
void |
AciList.addAci(DN dn,
SortedSet<Aci> acis)
Add a set of ACIs to the ACI list.
|
static Aci |
Aci.decode(org.forgerock.opendj.ldap.ByteSequence byteString,
DN dn)
Decode an ACI byte string.
|
static Target |
Target.decode(EnumTargetOperator operator,
String expr,
DN aciDN)
Decode an expression string representing a target keyword expression.
|
static AciTargets |
AciTargets.decode(String input,
DN dn)
Decode an ACI's target part of the syntax from the string provided.
|
static EnumEvalResult |
GroupDN.evaluate(Entry e,
AciEvalContext evalCtx,
AttributeType attributeType,
DN suffixDN)
Performs an evaluation of a group that was specified in an attribute
type value of the specified entry and attribute type.
|
static EnumEvalResult |
UserDN.evaluate(Entry e,
DN clientDN,
AttributeType attrType)
This method searches an entry for an attribute value that is
treated as a DN.
|
List<Aci> |
AciList.getCandidateAcis(DN baseDN)
Using the base DN, return a list of ACIs that are candidates for
evaluation by walking up from the base DN towards the root of the
DIT gathering ACIs on parents.
|
boolean |
AciHandler.isAllowed(DN entryDN,
Operation op,
Control control)
Indicates whether the provided control is allowed based on the
access control configuration and the specified operation.
|
static boolean |
AciTargets.isTargetApplicable(Aci aci,
AciTargets targets,
DN entryDN)
Main target isApplicable method.
|
boolean |
PatternDN.matchesDN(DN dn)
Determine whether a given DN matches this pattern.
|
boolean |
Target.matchesPattern(DN dn)
This method tries to match a pattern against a DN.
|
boolean |
AciHandler.maySend(DN dn,
Operation operation,
SearchResultReference reference)
Indicates whether the provided search result reference may be
sent to the client based on the access control configuration.
|
void |
AciList.renameAci(DN oldDN,
DN newDN)
Rename all ACIs under the specified old DN to the new DN.
|
Constructor and Description |
---|
AciList(DN configDN)
Constructor to create an ACI list to cache ACI attribute types.
|
AciListenerManager(AciList aciList,
DN cfgDN)
Save the list created by the AciHandler routine.
|
Modifier and Type | Field and Description |
---|---|
static DN |
ChangelogBackend.CHANGELOG_BASE_DN
The base DN for the external change log.
|
Modifier and Type | Method and Description |
---|---|
DN |
RebuildConfig.getBaseDN()
Get the base DN to rebuild.
|
DN |
VerifyConfig.getBaseDN()
Get the base DN to be verified.
|
DN[] |
MemoryBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN[] |
MonitorBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN[] |
SchemaBackend.getBaseDNs() |
DN[] |
BackupBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN[] |
NullBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN[] |
TrustStoreBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN[] |
ChangelogBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN[] |
RootDSEBackend.getBaseDNs() |
DN[] |
LDIFBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN |
SchemaBackend.getComponentEntryDN() |
DN |
LDIFBackend.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
static DN |
BackupBackend.makeChildDN(DN parentDN,
AttributeType rdnAttrType,
String rdnStringValue)
Create a new child DN from a given parent DN.
|
static DN |
TrustStoreBackend.makeChildDN(DN parentDN,
AttributeType rdnAttrType,
String rdnStringValue)
Create a new child DN from a given parent DN.
|
Modifier and Type | Method and Description |
---|---|
Map<DN,Backend<?>> |
RootDSEBackend.getSubordinateBaseDNs()
Returns the subordinate base DNs of the root DSE.
|
Modifier and Type | Method and Description |
---|---|
void |
MemoryBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
void |
MonitorBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
void |
SchemaBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation) |
void |
BackupBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
void |
NullBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
void |
TrustStoreBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
void |
ChangelogBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
void |
RootDSEBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation) |
void |
LDIFBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
boolean |
MemoryBackend.entryExists(DN entryDN)
Indicates whether an entry with the specified DN exists in the backend.
|
boolean |
MonitorBackend.entryExists(DN entryDN)
Indicates whether an entry with the specified DN exists in the backend.
|
boolean |
SchemaBackend.entryExists(DN entryDN) |
boolean |
NullBackend.entryExists(DN entryDN)
Indicates whether an entry with the specified DN exists in the backend.
|
boolean |
RootDSEBackend.entryExists(DN entryDN) |
boolean |
LDIFBackend.entryExists(DN entryDN)
Indicates whether an entry with the specified DN exists in the backend.
|
Entry |
MemoryBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
Entry |
MonitorBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
Entry |
SchemaBackend.getEntry(DN entryDN) |
Entry |
BackupBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
Entry |
NullBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
Entry |
TrustStoreBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
Entry |
ChangelogBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
Entry |
RootDSEBackend.getEntry(DN entryDN) |
Entry |
LDIFBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
long |
MemoryBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
MonitorBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
SchemaBackend.getNumberOfChildren(DN parentDN) |
long |
BackupBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
NullBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
TrustStoreBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
ChangelogBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
RootDSEBackend.getNumberOfChildren(DN parentDN) |
long |
LDIFBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
MemoryBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
long |
MonitorBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
long |
SchemaBackend.getNumberOfEntriesInBaseDN(DN baseDN) |
long |
BackupBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
long |
NullBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
long |
TrustStoreBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
long |
ChangelogBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
long |
RootDSEBackend.getNumberOfEntriesInBaseDN(DN baseDN) |
long |
LDIFBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
Entry |
SchemaBackend.getSchemaEntry(DN entryDN,
boolean includeSchemaFile)
Generates and returns a schema entry for the Directory Server.
|
org.forgerock.opendj.ldap.ConditionResult |
MemoryBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
org.forgerock.opendj.ldap.ConditionResult |
MonitorBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
org.forgerock.opendj.ldap.ConditionResult |
SchemaBackend.hasSubordinates(DN entryDN) |
org.forgerock.opendj.ldap.ConditionResult |
BackupBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
org.forgerock.opendj.ldap.ConditionResult |
NullBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
org.forgerock.opendj.ldap.ConditionResult |
TrustStoreBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
org.forgerock.opendj.ldap.ConditionResult |
ChangelogBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
org.forgerock.opendj.ldap.ConditionResult |
RootDSEBackend.hasSubordinates(DN entryDN) |
org.forgerock.opendj.ldap.ConditionResult |
LDIFBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
static DN |
BackupBackend.makeChildDN(DN parentDN,
AttributeType rdnAttrType,
String rdnStringValue)
Create a new child DN from a given parent DN.
|
static DN |
TrustStoreBackend.makeChildDN(DN parentDN,
AttributeType rdnAttrType,
String rdnStringValue)
Create a new child DN from a given parent DN.
|
void |
ChangelogBackend.notifyChangeNumberEntryAdded(DN baseDN,
long changeNumber,
String cookieString,
UpdateMsg updateMsg)
Notifies persistent searches of this backend that a new change number entry was added to it.
|
void |
ChangelogBackend.notifyCookieEntryAdded(DN baseDN,
UpdateMsg updateMsg)
Notifies persistent searches of this backend that a new cookie entry was added to it.
|
void |
MemoryBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
MonitorBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
SchemaBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation) |
void |
BackupBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
NullBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
TrustStoreBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
ChangelogBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
RootDSEBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation) |
void |
LDIFBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
RebuildConfig.setBaseDN(DN baseDN)
Set the base DN to rebuild.
|
void |
VerifyConfig.setBaseDN(DN baseDN)
Set the base DN to be verified.
|
void |
MemoryBackend.setBaseDNs(DN[] baseDNs)
Set the base DNs for this backend.
|
void |
NullBackend.setBaseDNs(DN[] baseDNs)
Set the base DNs for this backend.
|
Modifier and Type | Method and Description |
---|---|
DN |
EntryContainer.getBaseDN()
Returns the baseDN that this suffix container is responsible for.
|
DN[] |
BackendImpl.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN |
BackendImpl.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
Modifier and Type | Method and Description |
---|---|
Set<DN> |
RootContainer.getBaseDNs()
Returns all the baseDNs this root container stores.
|
Modifier and Type | Method and Description |
---|---|
void |
BackendImpl.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
static byte[] |
JebFormat.dnToDNKey(DN dn,
int prefixRDNs)
Create a DN database key from an entry DN.
|
EntryID |
DN2ID.get(com.sleepycat.je.Transaction txn,
DN dn,
com.sleepycat.je.LockMode lockMode)
Fetch the entry ID for a given DN.
|
Entry |
BackendImpl.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
EntryContainer |
RootContainer.getEntryContainer(DN baseDN)
Return the entry container for a specific base DN.
|
long |
BackendImpl.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
BackendImpl.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
org.forgerock.opendj.ldap.ConditionResult |
BackendImpl.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
void |
BackendImpl.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
Modifier and Type | Method and Description |
---|---|
DN |
SuffixContainer.getBaseDN()
Returns the baseDN that this suffix container is responsible for.
|
DN |
EntryContainer.getBaseDN() |
DN[] |
BackendImpl.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
Modifier and Type | Method and Description |
---|---|
void |
BackendImpl.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
boolean |
BackendImpl.entryExists(DN entryDN)
Indicates whether an entry with the specified DN exists in the backend.
|
Entry |
BackendImpl.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
long |
BackendImpl.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
BackendImpl.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
org.forgerock.opendj.ldap.ConditionResult |
BackendImpl.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
void |
BackendImpl.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
Modifier and Type | Method and Description |
---|---|
DN[] |
TaskBackend.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN |
TaskScheduler.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert generator
is associated.
|
DN |
TaskBackend.getConfigEntryDN()
Retrieves the DN of the configuration entry for this task backend.
|
DN |
RecurringTask.getRecurringTaskEntryDN()
Retrieves the DN of the entry containing the data for this recurring task.
|
DN |
TaskBackend.getRecurringTasksParentDN()
Retrieves the DN of the entry that is the immediate parent for all
recurring task information in the Directory Server.
|
DN |
TaskBackend.getScheduledTasksParentDN()
Retrieves the DN of the entry that is the immediate parent for all
scheduled task information in the Directory Server.
|
DN |
Task.getTaskEntryDN()
Retrieves the DN of the entry containing the definition for this task.
|
DN |
TaskBackend.getTaskRootDN()
Retrieves the DN of the entry that is the root for all task information in
the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskBackend.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
Entry |
TaskBackend.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
long |
TaskBackend.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
TaskBackend.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
RecurringTask |
TaskScheduler.getRecurringTask(DN recurringTaskEntryDN)
Retrieves the recurring task with the given recurring task ID.
|
RecurringTask |
TaskBackend.getRecurringTask(DN taskEntryDN)
Retrieves the recurring task for the entry with the provided DN.
|
Entry |
TaskScheduler.getRecurringTaskEntry(DN recurringTaskEntryDN)
Retrieves the recurring task entry with the provided DN.
|
Task |
TaskScheduler.getScheduledTask(DN taskEntryDN)
Retrieves the scheduled task created from the specified entry.
|
Task |
TaskBackend.getScheduledTask(DN taskEntryDN)
Retrieves the scheduled task for the entry with the provided DN.
|
Entry |
TaskScheduler.getScheduledTaskEntry(DN scheduledTaskEntryDN)
Retrieves the scheduled task entry with the provided DN.
|
org.forgerock.opendj.ldap.ConditionResult |
TaskBackend.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
void |
TaskBackend.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
Modifier and Type | Method and Description |
---|---|
DN |
DNConfigAttribute.activeValue()
Retrieves the active value for this configuration attribute as a DN.
|
DN |
ConfigEntry.getDN()
Retrieves the DN for this configuration entry.
|
DN |
DNConfigAttribute.pendingValue()
Retrieves the pending value for this configuration attribute as a DN.
|
Modifier and Type | Method and Description |
---|---|
List<DN> |
DNConfigAttribute.activeValues()
Retrieves the set of active values for this configuration attribute.
|
ConcurrentMap<DN,ConfigEntry> |
ConfigEntry.getChildren()
Retrieves the set of children associated with this configuration entry.
|
List<DN> |
DNConfigAttribute.pendingValues()
Retrieves the set of pending values for this configuration attribute.
|
Modifier and Type | Method and Description |
---|---|
static String |
JMXMBean.getJmxName(DN configEntryDN)
Creates a JMX object name string based on a DN.
|
ConfigEntry |
ConfigEntry.removeChild(DN childDN)
Attempts to remove the child entry with the specified DN.
|
void |
DNConfigAttribute.setValue(DN value)
Sets the value for this DN configuration attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
DNConfigAttribute.setValues(List<DN> values)
Sets the values for this DN configuration attribute.
|
Constructor and Description |
---|
DNConfigAttribute(String name,
LocalizableMessage description,
boolean isRequired,
boolean isMultiValued,
boolean requiresAdminAction,
DN value)
Creates a new DN configuration attribute with the provided information.
|
JMXMBean(DN configEntryDN)
Creates a new dynamic JMX MBean for use with the Directory Server.
|
Constructor and Description |
---|
DNConfigAttribute(String name,
LocalizableMessage description,
boolean isRequired,
boolean isMultiValued,
boolean requiresAdminAction,
List<DN> values)
Creates a new DN configuration attribute with the provided information.
|
DNConfigAttribute(String name,
LocalizableMessage description,
boolean isRequired,
boolean isMultiValued,
boolean requiresAdminAction,
List<DN> activeValues,
List<DN> pendingValues)
Creates a new DN configuration attribute with the provided information.
|
DNConfigAttribute(String name,
LocalizableMessage description,
boolean isRequired,
boolean isMultiValued,
boolean requiresAdminAction,
List<DN> activeValues,
List<DN> pendingValues)
Creates a new DN configuration attribute with the provided information.
|
Modifier and Type | Method and Description |
---|---|
DN |
ProxiedAuthV1Control.getAuthorizationDN()
Retrieves the authorization DN from the control value.
|
DN |
GetEffectiveRightsRequestControl.getAuthzDN()
Return the authzDN parsed from the control.
|
DN |
EntryChangeNotificationControl.getPreviousDN()
Retrieves the previous DN for this entry change notification control.
|
Constructor and Description |
---|
AuthorizationIdentityResponseControl(DN authorizationDN)
Creates a new authorization identity response control with the provided
information.
|
EntryChangeNotificationControl(boolean isCritical,
PersistentSearchChangeType changeType,
DN previousDN,
long changeNumber)
Creates a new entry change notification control with the provided
information.
|
EntryChangeNotificationControl(PersistentSearchChangeType changeType,
DN previousDN,
long changeNumber)
Creates a new entry change notification control with the provided
information.
|
GetEffectiveRightsRequestControl(boolean isCritical,
DN authzDN,
List<AttributeType> attrs)
Create a new geteffectiverights control with the specified authzDN and
an attribute list.
|
GetEffectiveRightsRequestControl(DN authzDN,
List<AttributeType> attrs)
Create a new geteffectiverights control with the specified authzDN and
an attribute list.
|
ProxiedAuthV1Control(boolean isCritical,
DN authorizationDN)
Creates a new instance of the proxied authorization v1 control with the
provided information.
|
ProxiedAuthV1Control(DN authorizationDN)
Creates a new instance of the proxied authorization v1 control with the
provided information.
|
Modifier and Type | Method and Description |
---|---|
static DN |
DirectoryServer.deregisterAlternateRootBindDN(DN alternateRootBindDN)
Deregisters the provided alternate root bind DN from the server.
|
static DN |
DirectoryServer.getActualRootBindDN(DN alternateRootBindDN)
Retrieves the real entry DN for the root user with the provided alternate
bind DN.
|
DN |
OperationWrapper.getAuthorizationDN()
Retrieves the authorization DN for this operation.
|
DN |
SearchOperation.getBaseDN()
Retrieves the base DN for this search operation.
|
DN |
SearchOperationBasis.getBaseDN() |
DN |
SearchOperationWrapper.getBaseDN()
Retrieves the base DN for this search operation.
|
DN |
BindOperation.getBindDN()
Retrieves the bind DN for this bind operation.
|
DN |
BindOperationBasis.getBindDN()
Retrieves the bind DN for this bind operation.
|
DN |
BindOperationWrapper.getBindDN()
Retrieves the bind DN for this bind operation.
|
DN |
DirectoryServer.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert generator
is associated.
|
DN |
AccessControlConfigManager.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
static DN |
DirectoryServer.getDefaultPasswordPolicyDN()
Retrieves the DN of the configuration entry for the default password policy
for the Directory Server.
|
DN |
SubentryPasswordPolicy.getDN()
Returns the name of the configuration entry associated with this
authentication policy.
|
abstract DN |
PasswordPolicy.getDN()
Returns the name of the configuration entry associated with this
authentication policy.
|
DN |
AddOperation.getEntryDN()
Retrieves the DN of the entry to add.
|
DN |
AddOperationWrapper.getEntryDN()
Retrieves the DN of the entry to add.
|
DN |
CompareOperation.getEntryDN()
Retrieves the DN of the entry to compare.
|
DN |
ModifyOperation.getEntryDN()
Retrieves the DN of the entry to modify.
|
DN |
ModifyDNOperationWrapper.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
ModifyDNOperationBasis.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
CompareOperationBasis.getEntryDN()
Retrieves the DN of the entry to compare.
|
DN |
DeleteOperationWrapper.getEntryDN()
Retrieves the DN of the entry to delete.
|
DN |
CompareOperationWrapper.getEntryDN()
Retrieves the DN of the entry to compare.
|
DN |
ModifyOperationBasis.getEntryDN()
Retrieves the DN of the entry to modify.
|
DN |
DeleteOperationBasis.getEntryDN() |
DN |
DeleteOperation.getEntryDN()
Retrieves the DN of the entry to delete.
|
DN |
ModifyOperationWrapper.getEntryDN()
Retrieves the DN of the entry to modify.
|
DN |
AddOperationBasis.getEntryDN() |
DN |
ModifyDNOperation.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
OperationWrapper.getMatchedDN()
Retrieves the matched DN for this operation.
|
static DN |
DirectoryServer.getMonitorProviderDN(MonitorProvider provider)
Construct the DN of a monitor provider entry.
|
DN |
ModifyDNOperationWrapper.getNewDN()
Retrieves the new DN for the entry.
|
DN |
ModifyDNOperationBasis.getNewDN()
Retrieves the new DN for the entry.
|
DN |
ModifyDNOperation.getNewDN()
Retrieves the new DN for the entry.
|
DN |
ModifyDNOperationWrapper.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
ModifyDNOperationBasis.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
ModifyDNOperation.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
AddOperation.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
CompareOperation.getProxiedAuthorizationDN()
Retrieves the proxied authorization target DN for this compare operation.
|
DN |
ModifyOperation.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
ModifyDNOperationBasis.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
CompareOperationBasis.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
ModifyOperationBasis.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
AbandonOperationBasis.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
BindOperationBasis.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
DeleteOperationBasis.getProxiedAuthorizationDN() |
DN |
SearchOperation.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
DeleteOperation.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
AddOperationBasis.getProxiedAuthorizationDN() |
DN |
SearchOperationBasis.getProxiedAuthorizationDN() |
DN |
OperationWrapper.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
ModifyDNOperation.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
ExtendedOperationBasis.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
UnbindOperationBasis.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
static DN |
DirectoryServer.getProxiedAuthorizationIdentityMapperDN()
Retrieves the DN of the configuration entry for the identity mapper that
should be used in conjunction with proxied authorization V2 controls.
|
static DN |
DirectoryServer.getSchemaDN()
Retrieves the DN of the entry containing the server schema definitions.
|
DN |
BindOperation.getUserEntryDN()
Retrieves the user entry DN for this bind operation.
|
DN |
BindOperationBasis.getUserEntryDN()
Retrieves the user entry DN for this bind operation.
|
DN |
BindOperationWrapper.getUserEntryDN()
Retrieves the user entry DN for this bind operation.
|
Modifier and Type | Method and Description |
---|---|
static ConcurrentMap<DN,AccountStatusNotificationHandler> |
DirectoryServer.getAccountStatusNotificationHandlers()
Retrieves the set of account status notification handlers defined in the
Directory Server, as a mapping between the DN of the configuration entry
and the notification handler implementation.
|
static ConcurrentMap<DN,DN> |
DirectoryServer.getAlternateRootBindDNs()
Retrieves the set of alternate bind DNs for root users, mapped between the
alternate DN and the real DN.
|
static ConcurrentMap<DN,DN> |
DirectoryServer.getAlternateRootBindDNs()
Retrieves the set of alternate bind DNs for root users, mapped between the
alternate DN and the real DN.
|
static Map<DN,Backend> |
DirectoryServer.getBaseDNs()
Retrieves the entire set of base DNs registered with the Directory Server,
mapped from the base DN to the backend responsible for that base DN.
|
static Map<DN,CertificateMapper> |
DirectoryServer.getCertificateMappers()
Retrieves the set of certificate mappers registered with the Directory
Server.
|
static ConcurrentMap<DN,IdentityMapper> |
DirectoryServer.getIdentityMappers()
Retrieves the set of identity mappers defined in the Directory Server
configuration, as a mapping between the DN of the configuration entry and
the identity mapper.
|
static ConcurrentHashMap<DN,JMXMBean> |
DirectoryServer.getJMXMBeans()
Retrieves the set of JMX MBeans that are associated with the server.
|
static Map<DN,KeyManagerProvider> |
DirectoryServer.getKeyManagerProviders()
Retrieves the set of key manager providers registered with the Directory
Server.
|
static ConcurrentMap<DN,PasswordGenerator> |
DirectoryServer.getPasswordGenerators()
Retrieves the set of password generators that have been registered for use
with the Directory Server as a mapping between the DN of the associated
generator configuration entry and the generator implementation.
|
static ConcurrentMap<DN,PasswordValidator<? extends PasswordValidatorCfg>> |
DirectoryServer.getPasswordValidators()
Retrieves the set of password validators that have been registered for use
with the Directory Server as a mapping between the DN of the associated
validator configuration entry and the validator implementation.
|
static Map<DN,Backend> |
DirectoryServer.getPrivateNamingContexts()
Retrieves the set of private naming contexts defined in the Directory
Server, mapped from the naming context DN to the corresponding backend.
|
static Map<DN,Backend> |
DirectoryServer.getPublicNamingContexts()
Retrieves the set of public naming contexts defined in the Directory
Server, mapped from the naming context DN to the corresponding backend.
|
ConcurrentHashMap<DN,DirectoryServerPlugin<? extends PluginCfg>> |
PluginConfigManager.getRegisteredPlugins()
Retrieves the set of plugins that have been registered with the Directory
Server.
|
static Set<DN> |
DirectoryServer.getRootDNs()
Retrieves the DNs for the root users configured in the Directory Server.
|
static Map<DN,TrustManagerProvider> |
DirectoryServer.getTrustManagerProviders()
Retrieves the set of trust manager providers registered with the Directory
Server.
|
Modifier and Type | Method and Description |
---|---|
static void |
DirectoryServer.deregisterAccountStatusNotificationHandler(DN handlerDN)
Deregisters the specified account status notification handler with the
Directory Server.
|
static DN |
DirectoryServer.deregisterAlternateRootBindDN(DN alternateRootBindDN)
Deregisters the provided alternate root bind DN from the server.
|
static void |
DirectoryServer.deregisterAuthenticationPolicy(DN configEntryDN)
Deregisters the provided authentication policy with the Directory Server.
|
List<LocalizableMessage> |
BaseDnRegistry.deregisterBaseDN(DN baseDN)
Deregisters a base DN with this registry.
|
static void |
DirectoryServer.deregisterBaseDN(DN baseDN)
Deregisters the provided base DN with the server.
|
static void |
DirectoryServer.deregisterCertificateMapper(DN mapperDN)
Deregisters the specified certificate mapper with the Directory Server.
|
static void |
DirectoryServer.deregisterIdentityMapper(DN configEntryDN)
Deregisters the provided identity mapper for use with the Directory Server.
|
static void |
DirectoryServer.deregisterKeyManagerProvider(DN providerDN)
Deregisters the specified key manager provider with the Directory Server.
|
static void |
DirectoryServer.deregisterPasswordGenerator(DN configEntryDN)
Deregisters the provided password generator for use with the Directory
Server.
|
static void |
DirectoryServer.deregisterPasswordStorageScheme(DN configEntryDN)
Deregisters the specified password storage scheme with the Directory
Server.
|
static void |
DirectoryServer.deregisterPasswordValidator(DN configEntryDN)
Deregisters the provided password validator for use with the Directory
Server.
|
static void |
DirectoryServer.deregisterRetentionPolicy(DN configEntryDN)
Deregisters the provided log retention policy with the Directory Server.
|
static void |
DirectoryServer.deregisterRootDN(DN rootDN)
Deregisters the provided root DN with the Directory Server.
|
static void |
DirectoryServer.deregisterRotationPolicy(DN configEntryDN)
Deregisters the provided log rotation policy with the Directory Server.
|
static void |
DirectoryServer.deregisterTrustManagerProvider(DN providerDN)
Deregisters the specified trust manager provider with the Directory Server.
|
static boolean |
DirectoryServer.entryExists(DN entryDN)
Indicates whether the specified entry exists in the Directory Server.
|
CopyOnWriteArraySet<ClientConnection> |
AuthenticatedUsers.get(DN userDN)
Retrieves the set of client connections authenticated as the specified
user.
|
static AccountStatusNotificationHandler |
DirectoryServer.getAccountStatusNotificationHandler(DN handlerDN)
Retrieves the account status notification handler with the specified
configuration entry DN.
|
static DN |
DirectoryServer.getActualRootBindDN(DN alternateRootBindDN)
Retrieves the real entry DN for the root user with the provided alternate
bind DN.
|
static AuthenticationPolicy |
DirectoryServer.getAuthenticationPolicy(DN configEntryDN)
Retrieves the authentication policy registered for the provided
configuration entry.
|
static Backend<?> |
DirectoryServer.getBackend(DN entryDN)
Retrieves the backend that should be used to handle operations on the
specified entry.
|
static Backend<?> |
DirectoryServer.getBackendWithBaseDN(DN baseDN)
Retrieves the backend with the specified base DN.
|
static CertificateMapper |
DirectoryServer.getCertificateMapper(DN mapperDN)
Retrieves the certificate mapper registered with the provided entry DN.
|
List<SubEntry> |
SubentryManager.getCollectiveSubentries(DN dn)
Return collective subentries applicable to specific DN.
|
static ConfigEntry |
DirectoryServer.getConfigEntry(DN entryDN)
Retrieves the requested entry from the Directory Server configuration.
|
static Entry |
DirectoryServer.getEntry(DN entryDN)
Retrieves the entry with the requested DN.
|
Group<?> |
GroupManager.getGroupInstance(DN entryDN)
Retrieves the group instance defined in the entry with the specified DN.
|
static IdentityMapper |
DirectoryServer.getIdentityMapper(DN configEntryDN)
Retrieves the Directory Server identity mapper whose configuration resides
in the specified configuration entry.
|
static JMXMBean |
DirectoryServer.getJMXMBean(DN configEntryDN)
Retrieves the JMX MBean associated with the specified entry in the
Directory Server configuration.
|
static KeyManagerProvider |
DirectoryServer.getKeyManagerProvider(DN providerDN)
Retrieves the key manager provider registered with the provided entry DN.
|
static PasswordGenerator |
DirectoryServer.getPasswordGenerator(DN configEntryDN)
Retrieves the password generator registered with the provided configuration
entry DN.
|
static PasswordStorageScheme |
DirectoryServer.getPasswordStorageScheme(DN configEntryDN)
Retrieves the password storage scheme defined in the specified
configuration entry.
|
static PasswordValidator<? extends PasswordValidatorCfg> |
DirectoryServer.getPasswordValidator(DN configEntryDN)
Retrieves the password validator registered with the provided configuration
entry DN.
|
DirectoryServerPlugin |
PluginConfigManager.getRegisteredPlugin(DN pluginDN)
Retrieves the plugin with the specified configuration entry DN.
|
static RetentionPolicy |
DirectoryServer.getRetentionPolicy(DN configEntryDN)
Retrieves the log retention policy registered for the provided
configuration entry.
|
static RotationPolicy |
DirectoryServer.getRotationPolicy(DN configEntryDN)
Retrieves the log rotation policy registered for the provided configuration
entry.
|
List<SubEntry> |
SubentryManager.getSubentries(DN dn)
Return subentries applicable to specific DN.
|
static TrustManagerProvider |
DirectoryServer.getTrustManagerProvider(DN providerDN)
Retrieves the trust manager provider registered with the provided entry DN.
|
static boolean |
DirectoryServer.isNamingContext(DN dn)
Indicates whether the specified DN is one of the Directory Server naming
contexts.
|
static boolean |
DirectoryServer.isRootDN(DN userDN)
Indicates whether the provided DN is the DN for one of the root users
configured in the Directory Server.
|
void |
PersistentSearch.processModifyDN(Entry entry,
DN oldDN)
Notifies the persistent searches that an entry has been renamed.
|
void |
AuthenticatedUsers.put(DN userDN,
ClientConnection clientConnection)
Registers the provided user DN and client connection with this object.
|
static void |
DirectoryServer.registerAccountStatusNotificationHandler(DN handlerDN,
AccountStatusNotificationHandler handler)
Registers the provided account status notification handler with the
Directory Server.
|
static void |
DirectoryServer.registerAlternateRootDN(DN actualRootEntryDN,
DN alternateRootBindDN)
Registers an alternate root bind DN using the provided information.
|
static void |
DirectoryServer.registerAuthenticationPolicy(DN configEntryDN,
AuthenticationPolicy policy)
Registers the provided authentication policy with the Directory Server.
|
List<LocalizableMessage> |
BaseDnRegistry.registerBaseDN(DN baseDN,
Backend<?> backend,
boolean isPrivate)
Registers a base DN with this registry.
|
static void |
DirectoryServer.registerBaseDN(DN baseDN,
Backend<?> backend,
boolean isPrivate)
Registers the provided base DN with the server.
|
static void |
DirectoryServer.registerCertificateMapper(DN mapperDN,
CertificateMapper mapper)
Registers the provided certificate mapper with the Directory Server.
|
static void |
DirectoryServer.registerIdentityMapper(DN configEntryDN,
IdentityMapper identityMapper)
Registers the provided identity mapper for use with the Directory Server.
|
static void |
DirectoryServer.registerKeyManagerProvider(DN providerDN,
KeyManagerProvider provider)
Registers the provided key manager provider with the Directory Server.
|
static void |
DirectoryServer.registerPasswordGenerator(DN configEntryDN,
PasswordGenerator generator)
Registers the provided password generator for use with the Directory
Server.
|
static void |
DirectoryServer.registerPasswordStorageScheme(DN configEntryDN,
PasswordStorageScheme scheme)
Registers the provided password storage scheme with the Directory Server.
|
static void |
DirectoryServer.registerPasswordValidator(DN configEntryDN,
PasswordValidator<? extends PasswordValidatorCfg> validator)
Registers the provided password validator for use with the Directory
Server.
|
static void |
DirectoryServer.registerRetentionPolicy(DN configEntryDN,
RetentionPolicy policy)
Registers the provided log retention policy with the Directory Server.
|
static void |
DirectoryServer.registerRootDN(DN rootDN)
Registers the provided root DN with the Directory Server.
|
static void |
DirectoryServer.registerRotationPolicy(DN configEntryDN,
RotationPolicy policy)
Registers the provided log rotation policy with the Directory Server.
|
static void |
DirectoryServer.registerTrustManagerProvider(DN providerDN,
TrustManagerProvider provider)
Registers the provided trust manager provider with the Directory Server.
|
void |
AuthenticatedUsers.remove(DN userDN,
ClientConnection clientConnection)
Deregisters the provided user DN and client connection with this object.
|
boolean |
SearchOperation.returnReference(DN dn,
SearchResultReference reference)
Used as a callback for backends to indicate that the provided search
reference was encountered during processing and that additional processing
should be performed to potentially send it back to the client.
|
boolean |
SearchOperationBasis.returnReference(DN dn,
SearchResultReference reference) |
boolean |
SearchOperationWrapper.returnReference(DN dn,
SearchResultReference reference)
Used as a callback for backends to indicate that the provided search
reference was encountered during processing and that additional processing
should be performed to potentially send it back to the client.
|
boolean |
SearchOperation.returnReference(DN dn,
SearchResultReference reference,
boolean evaluateAci)
Used as a callback for backends to indicate that the provided search
reference was encountered during processing and that additional processing
should be performed to potentially send it back to the client.
|
boolean |
SearchOperationBasis.returnReference(DN dn,
SearchResultReference reference,
boolean evaluateAci) |
boolean |
SearchOperationWrapper.returnReference(DN dn,
SearchResultReference reference,
boolean evaluateAci)
Used as a callback for backends to indicate that the provided search
reference was encountered during processing and that additional processing
should be performed to potentially send it back to the client.
|
void |
SearchOperation.setBaseDN(DN baseDN)
Specifies the base DN for this search operation.
|
void |
SearchOperationBasis.setBaseDN(DN baseDN) |
void |
SearchOperationWrapper.setBaseDN(DN baseDN)
Specifies the base DN for this search operation.
|
static void |
DirectoryServer.setDefaultPasswordPolicyDN(DN defaultPasswordPolicyDN)
Specifies the DN of the configuration entry for the default authentication
policy for the Directory Server.
|
void |
OperationWrapper.setMatchedDN(DN matchedDN)
Specifies the matched DN for this operation.
|
void |
AddOperation.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
CompareOperation.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Specifies the proxied authorization target DN for this compare operation.
|
void |
ModifyOperation.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
ModifyDNOperationBasis.setProxiedAuthorizationDN(DN dn)
Sets the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
CompareOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Specifies the proxied authorization target DN for this compare operation.
|
void |
ModifyOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
AbandonOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
BindOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
DeleteOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN) |
void |
SearchOperation.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
DeleteOperation.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
AddOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN) |
void |
SearchOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN) |
void |
OperationWrapper.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
ModifyDNOperation.setProxiedAuthorizationDN(DN dn)
Sets the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
ExtendedOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
void |
UnbindOperationBasis.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
static void |
DirectoryServer.setProxiedAuthorizationIdentityMapperDN(DN proxiedAuthorizationIdentityMapperDN)
Specifies the DN of the configuration entry for the identity mapper that
should be used in conjunction with proxied authorization V2 controls.
|
static void |
DirectoryServer.setSchemaDN(DN schemaDN)
Specifies the DN of the entry containing the server schema definitions.
|
void |
BindOperation.setUserEntryDN(DN userEntryDN)
Set the user entry DN for this bind operation.
|
void |
BindOperationBasis.setUserEntryDN(DN userEntryDN)
Set the user entry DN for this bind operation.
|
void |
BindOperationWrapper.setUserEntryDN(DN userEntryDN)
Set the user entry DN for this bind operation.
|
Constructor and Description |
---|
AddOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
DN entryDN,
Map<ObjectClass,String> objectClasses,
Map<AttributeType,List<Attribute>> userAttributes,
Map<AttributeType,List<Attribute>> operationalAttributes)
Creates a new add operation with the provided information.
|
BindOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
String protocolVersion,
DN bindDN,
org.forgerock.opendj.ldap.ByteString simplePassword)
Creates a new simple bind operation with the provided information.
|
BindOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
String protocolVersion,
DN bindDN,
String saslMechanism,
org.forgerock.opendj.ldap.ByteString saslCredentials)
Creates a new SASL bind operation with the provided information.
|
CompareOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
DN entryDN,
AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new compare operation with the provided information.
|
DeleteOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
DN entryDN)
Creates a new delete operation with the provided information.
|
ModifyDNOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
DN entryDN,
RDN newRDN,
boolean deleteOldRDN,
DN newSuperior)
Creates a new modify DN operation with the provided information.
|
ModifyOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
DN entryDN,
List<Modification> modifications)
Creates a new modify operation with the provided information.
|
SearchOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
org.forgerock.opendj.ldap.DereferenceAliasesPolicy derefPolicy,
int sizeLimit,
int timeLimit,
boolean typesOnly,
SearchFilter filter,
Set<String> attributes)
Creates a new search operation with the provided information.
|
Modifier and Type | Method and Description |
---|---|
DN[] |
ConfigFileHandler.getBaseDNs()
Retrieves the set of base-level DNs that may be used within this
backend.
|
DN |
DiskSpaceMonitor.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
DN |
ConfigFileHandler.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
DN |
DynamicGroupMemberList.getDynamicGroupDN()
Retrieves the DN of the dynamic group with which this dynamic group member
list is associated.
|
DN |
SoftReferenceEntryCache.getEntryDN(String backendID,
long entryID)
Retrieves the entry DN for the entry with the specified ID on
the specific backend from the cache.
|
DN |
DefaultEntryCache.getEntryDN(String backendID,
long entryID)
Retrieves the entry DN for the entry with the specified ID on
the specific backend from the cache.
|
DN |
FIFOEntryCache.getEntryDN(String backendID,
long entryID)
Retrieves the entry DN for the entry with the specified ID on
the specific backend from the cache.
|
DN |
StaticGroup.getGroupDN()
Retrieves the DN of the entry that contains the definition for
this group.
|
DN |
DynamicGroup.getGroupDN()
Retrieves the DN of the entry that contains the definition for
this group.
|
DN |
VirtualStaticGroup.getGroupDN()
Retrieves the DN of the entry that contains the definition for
this group.
|
DN |
VirtualStaticGroup.getTargetGroupDN()
Retrieves the DN of the target group for this virtual static group.
|
DN |
SimpleStaticGroupMemberList.nextMemberDN()
Retrieves the DN of the next group member.
|
DN |
FilteredStaticGroupMemberList.nextMemberDN()
Retrieves the DN of the next group member.
|
Modifier and Type | Method and Description |
---|---|
List<DN> |
StaticGroup.getNestedGroupDNs()
Retrieves a list of the DNs of any nested groups whose members
should be considered members of this group.
|
List<DN> |
DynamicGroup.getNestedGroupDNs()
Retrieves a list of the DNs of any nested groups whose members
should be considered members of this group.
|
List<DN> |
VirtualStaticGroup.getNestedGroupDNs()
Retrieves a list of the DNs of any nested groups whose members
should be considered members of this group.
|
Modifier and Type | Method and Description |
---|---|
void |
StaticGroup.addNestedGroup(DN nestedGroupDN)
Attempts to add the provided group DN as a nested group within
this group.
|
void |
DynamicGroup.addNestedGroup(DN nestedGroupDN)
Attempts to add the provided group DN as a nested group within
this group.
|
void |
VirtualStaticGroup.addNestedGroup(DN nestedGroupDN)
Attempts to add the provided group DN as a nested group within
this group.
|
void |
SoftReferenceEntryCache.clearSubtree(DN baseDN)
Removes all entries from the cache that are below the provided
DN.
|
void |
DefaultEntryCache.clearSubtree(DN baseDN)
Removes all entries from the cache that are below the provided
DN.
|
void |
FIFOEntryCache.clearSubtree(DN baseDN)
Removes all entries from the cache that are below the provided
DN.
|
boolean |
SoftReferenceEntryCache.containsEntry(DN entryDN)
Indicates whether the entry cache currently contains the entry
with the specified DN.
|
boolean |
DefaultEntryCache.containsEntry(DN entryDN)
Indicates whether the entry cache currently contains the entry
with the specified DN.
|
boolean |
FIFOEntryCache.containsEntry(DN entryDN)
Indicates whether the entry cache currently contains the entry
with the specified DN.
|
void |
ConfigFileHandler.deleteEntry(DN entryDN,
DeleteOperation deleteOperation)
Removes the specified entry from this backend.
|
boolean |
ConfigFileHandler.entryExists(DN entryDN)
Indicates whether an entry with the specified DN exists in the backend.
|
ConfigEntry |
ConfigFileHandler.getConfigEntry(DN entryDN)
Retrieves the requested entry from the configuration.
|
Entry |
SoftReferenceEntryCache.getEntry(DN entryDN)
Retrieves the entry with the specified DN from the cache.
|
Entry |
DefaultEntryCache.getEntry(DN entryDN)
Retrieves the entry with the specified DN from the cache.
|
Entry |
FIFOEntryCache.getEntry(DN entryDN)
Retrieves the entry with the specified DN from the cache.
|
Entry |
ConfigFileHandler.getEntry(DN entryDN)
Retrieves the requested entry from this backend.
|
long |
SoftReferenceEntryCache.getEntryID(DN entryDN)
Retrieves the entry ID for the entry with the specified DN from
the cache.
|
long |
DefaultEntryCache.getEntryID(DN entryDN)
Retrieves the entry ID for the entry with the specified DN from
the cache.
|
long |
FIFOEntryCache.getEntryID(DN entryDN)
Retrieves the entry ID for the entry with the specified DN from
the cache.
|
static Set<SearchFilter> |
EntryCacheCommon.getFilters(SortedSet<String> filters,
LocalizableMessageDescriptor.Arg3<Object,Object,Object> decodeErrorMsg,
EntryCacheCommon.ConfigErrorHandler errorHandler,
DN configEntryDN)
Reads a list of string filters and convert it to a list of search
filters.
|
MemberList |
StaticGroup.getMembers(DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter)
Retrieves an iterator that may be used to cursor through the
entries of the members contained in this group.
|
MemberList |
DynamicGroup.getMembers(DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter)
Retrieves an iterator that may be used to cursor through the
entries of the members contained in this group.
|
MemberList |
VirtualStaticGroup.getMembers(DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter)
Retrieves an iterator that may be used to cursor through the
entries of the members contained in this group.
|
long |
ConfigFileHandler.getNumberOfChildren(DN parentDN)
Retrieves the number of subordinates immediately below the requested entry.
|
long |
ConfigFileHandler.getNumberOfEntriesInBaseDN(DN baseDN)
Retrieves the number of entries for the specified base DN including all entries from the requested entry to the
lowest level in the tree.
|
void |
ConfigFileHandler.handleConfigChangeResult(ConfigChangeResult result,
DN entryDN,
String className,
String methodName)
Examines the provided result and logs a message if appropriate.
|
org.forgerock.opendj.ldap.ConditionResult |
ConfigFileHandler.hasSubordinates(DN entryDN)
Indicates whether the requested entry has any subordinates.
|
boolean |
StaticGroup.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
boolean |
DynamicGroup.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
boolean |
VirtualStaticGroup.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
void |
SoftReferenceEntryCache.removeEntry(DN entryDN)
Removes the specified entry from the cache.
|
void |
DefaultEntryCache.removeEntry(DN entryDN)
Removes the specified entry from the cache.
|
void |
FIFOEntryCache.removeEntry(DN entryDN)
Removes the specified entry from the cache.
|
void |
StaticGroup.removeMember(DN userDN)
Attempts to remove the specified user as a member of this group.
|
void |
DynamicGroup.removeMember(DN userDN)
Attempts to remove the specified user as a member of this group.
|
void |
VirtualStaticGroup.removeMember(DN userDN)
Attempts to remove the specified user as a member of this group.
|
void |
StaticGroup.removeNestedGroup(DN nestedGroupDN)
Attempts to remove the provided group as a nested group within
this group.
|
void |
DynamicGroup.removeNestedGroup(DN nestedGroupDN)
Attempts to remove the provided group as a nested group within
this group.
|
void |
VirtualStaticGroup.removeNestedGroup(DN nestedGroupDN)
Attempts to remove the provided group as a nested group within
this group.
|
void |
ConfigFileHandler.renameEntry(DN currentDN,
Entry entry,
ModifyDNOperation modifyDNOperation)
Moves and/or renames the provided entry in this backend, altering
any subordinate entries as necessary.
|
void |
StaticGroup.setGroupDN(DN groupDN)
Sets the DN of the entry that contains the definition for
this group.
|
void |
DynamicGroup.setGroupDN(DN groupDN)
Sets the DN of the entry that contains the definition for
this group.
|
void |
VirtualStaticGroup.setGroupDN(DN groupDN)
Sets the DN of the entry that contains the definition for
this group.
|
Modifier and Type | Method and Description |
---|---|
boolean |
StaticGroup.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
boolean |
DynamicGroup.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
boolean |
VirtualStaticGroup.isMember(DN userDN,
Set<DN> examinedGroups)
Indicates whether the user with the specified DN is a member of
this group.
|
boolean |
StaticGroup.isMember(Entry userEntry,
Set<DN> examinedGroups)
Indicates whether the user described by the provided user entry
is a member of this group.
|
boolean |
DynamicGroup.isMember(Entry userEntry,
Set<DN> examinedGroups)
Indicates whether the user described by the provided user entry
is a member of this group.
|
boolean |
VirtualStaticGroup.isMember(Entry userEntry,
Set<DN> examinedGroups)
Indicates whether the user described by the provided user entry
is a member of this group.
|
Constructor and Description |
---|
DynamicGroup(DN groupEntryDN,
LinkedHashSet<LDAPURL> memberURLs)
Creates a new dynamic group instance with the provided information.
|
DynamicGroupMemberList(DN groupDN,
Set<LDAPURL> memberURLs)
Creates a new dynamic group member list with the provided information.
|
DynamicGroupMemberList(DN groupDN,
Set<LDAPURL> memberURLs,
DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter)
Creates a new dynamic group member list with the provided information.
|
DynamicGroupSearchThread(DynamicGroupMemberList memberList,
DN[] baseDNs,
SearchFilter[] filters,
LDAPURL[][] memberURLs)
Creates a new dynamic group search thread that is associated with the
provided member list and that will perform the search using the provided
information.
|
FilteredStaticGroupMemberList(DN groupDN,
Set<org.forgerock.opendj.ldap.DN.CompactDn> memberDNs,
DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter)
Creates a new filtered static group member list with the provided
information.
|
SimpleStaticGroupMemberList(DN groupDN,
Set<org.forgerock.opendj.ldap.DN.CompactDn> memberDNs)
Creates a new simple static group member list with the provided set of
member DNs.
|
VirtualStaticGroup(DN groupEntryDN,
DN targetGroupDN)
Creates a new virtual static group instance with the provided information.
|
Modifier and Type | Method and Description |
---|---|
DN |
TextErrorLogPublisher.getDN()
Gets the DN of the configuration entry for this log publisher.
|
DN |
TextHTTPAccessLogPublisher.getDN()
Gets the DN of the configuration entry for this log publisher.
|
DN |
TextDebugLogPublisher.getDN()
Gets the DN of the configuration entry for this log publisher.
|
DN |
ThreadFilterTextErrorLogPublisher.getDN()
Gets the DN of the configuration entry for this log publisher.
|
DN |
LogPublisher.getDN()
Gets the DN of the configuration entry for this log publisher.
|
DN |
ConsoleDebugLogPublisher.getDN()
Gets the DN of the configuration entry for this log publisher.
|
Modifier and Type | Method and Description |
---|---|
DN |
UniqueAttributePlugin.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
Modifier and Type | Method and Description |
---|---|
DN |
LDIFConnectionHandler.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
Modifier and Type | Method and Description |
---|---|
DN |
HTTPConnectionHandler.getComponentEntryDN() |
Modifier and Type | Method and Description |
---|---|
DN |
InternalConnectionHandler.getComponentEntryDN()
Return the configuration dn of the object.
|
DN |
SearchRequest.getName()
To be removed.
|
Modifier and Type | Method and Description |
---|---|
static SearchRequest |
Requests.newSearchRequest(DN name,
org.forgerock.opendj.ldap.SearchScope scope)
Return a new search request object.
|
static SearchRequest |
Requests.newSearchRequest(DN name,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter,
String... attributeDescriptions)
Creates a new search request using the provided distinguished name,
scope, and filter.
|
static SearchRequest |
Requests.newSearchRequest(DN name,
org.forgerock.opendj.ldap.SearchScope scope,
String filter)
Return a new search request object.
|
AddOperation |
InternalClientConnection.processAdd(DN entryDN,
Map<ObjectClass,String> objectClasses,
Map<AttributeType,List<Attribute>> userAttributes,
Map<AttributeType,List<Attribute>> operationalAttributes)
Processes an internal add operation with the provided
information.
|
AddOperation |
InternalClientConnection.processAdd(DN entryDN,
Map<ObjectClass,String> objectClasses,
Map<AttributeType,List<Attribute>> userAttributes,
Map<AttributeType,List<Attribute>> operationalAttributes,
List<Control> controls)
Processes an internal add operation with the provided
information.
|
CompareOperation |
InternalClientConnection.processCompare(DN entryDN,
AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Processes an internal compare operation with the provided
information.
|
CompareOperation |
InternalClientConnection.processCompare(DN entryDN,
AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue,
List<Control> controls)
Processes an internal compare operation with the provided
information.
|
DeleteOperation |
InternalClientConnection.processDelete(DN entryDN)
Processes an internal delete operation with the provided
information.
|
DeleteOperation |
InternalClientConnection.processDelete(DN entryDN,
List<Control> controls)
Processes an internal delete operation with the provided
information.
|
ModifyOperation |
InternalClientConnection.processModify(DN entryDN,
List<Modification> modifications)
Processes an internal modify operation with the provided
information.
|
ModifyOperation |
InternalClientConnection.processModify(DN entryDN,
List<Modification> modifications,
List<Control> controls)
Processes an internal modify operation with the provided
information.
|
ModifyDNOperation |
InternalClientConnection.processModifyDN(DN entryDN,
RDN newRDN,
boolean deleteOldRDN)
Processes an internal modify DN operation with the provided
information.
|
ModifyDNOperation |
InternalClientConnection.processModifyDN(DN entryDN,
RDN newRDN,
boolean deleteOldRDN,
DN newSuperior)
Processes an internal modify DN operation with the provided
information.
|
ModifyDNOperation |
InternalClientConnection.processModifyDN(DN entryDN,
RDN newRDN,
boolean deleteOldRDN,
DN newSuperior,
List<Control> controls)
Processes an internal modify DN operation with the provided
information.
|
BindOperation |
InternalClientConnection.processSASLBind(DN bindDN,
String saslMechanism,
org.forgerock.opendj.ldap.ByteString saslCredentials)
Processes an internal bind operation with the provided
information.
|
BindOperation |
InternalClientConnection.processSASLBind(DN bindDN,
String saslMechanism,
org.forgerock.opendj.ldap.ByteString saslCredentials,
List<Control> controls)
Processes an internal bind operation with the provided
information.
|
BindOperation |
InternalClientConnection.processSimpleBind(DN bindDN,
org.forgerock.opendj.ldap.ByteString password)
Processes an internal bind operation with the provided
information.
|
BindOperation |
InternalClientConnection.processSimpleBind(DN bindDN,
org.forgerock.opendj.ldap.ByteString password,
List<Control> controls)
Processes an internal bind operation with the provided
information.
|
SearchRequest |
SearchRequest.setName(DN dn)
To be removed.
|
Constructor and Description |
---|
InternalClientConnection(DN userDN)
Creates a new internal client connection that will be
authenticated as the specified user.
|
Modifier and Type | Method and Description |
---|---|
DN |
JmxConnectionHandler.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert
generator is associated.
|
DN |
JmxConnectionHandler.getKeyManagerProviderDN()
Retrieves the DN of the key manager provider that should be used
for operations associated with this connection handler which need
access to a key manager.
|
Modifier and Type | Method and Description |
---|---|
DN |
LDAPConnectionHandler.getComponentEntryDN()
Retrieves the DN of the configuration entry with which this alert generator
is associated.
|
DN |
SearchResultEntryProtocolOp.getDN()
Retrieves the DN for this search result entry.
|
DN |
SearchResultDoneProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
DN |
ExtendedResponseProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
DN |
ModifyDNResponseProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
DN |
ModifyResponseProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
DN |
AddResponseProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
DN |
DeleteResponseProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
DN |
BindResponseProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
DN |
CompareResponseProtocolOp.getMatchedDN()
Retrieves the matched DN for this response.
|
Constructor and Description |
---|
AddResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new add response protocol op with the provided information.
|
BindResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new bind response protocol op with the provided information.
|
BindResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs,
org.forgerock.opendj.ldap.ByteString serverSASLCredentials)
Creates a new bind response protocol op with the provided information.
|
CompareResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new compare response protocol op with the provided information.
|
DeleteResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new delete response protocol op with the provided information.
|
ExtendedResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new extended response protocol op with the provided information.
|
ExtendedResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs,
String oid,
org.forgerock.opendj.ldap.ByteString value)
Creates a new extended response protocol op with the provided information.
|
ModifyDNResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new modify DN response protocol op with the provided information.
|
ModifyResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new modify response protocol op with the provided information.
|
SearchResultDoneProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Creates a new search result done protocol op with the provided information.
|
SearchResultEntryProtocolOp(DN dn)
Creates a new LDAP search result entry protocol op with the specified DN
and no attributes.
|
SearchResultEntryProtocolOp(DN dn,
LinkedList<LDAPAttribute> attributes)
Creates a new LDAP search result entry protocol op with the specified DN
and set of attributes.
|
Modifier and Type | Method and Description |
---|---|
org.forgerock.util.Pair<DN,CSN> |
MultiDomainServerState.getOldestCSNExcluding(MultiDomainServerState excludedCSNs)
Returns the oldest Pair<DN, CSN> held in current object, excluding
the provided CSNs.
|
Map<DN,List<CSN>> |
MultiDomainServerState.getSnapshot()
Returns a snapshot of this object.
|
Iterator<DN> |
MultiDomainServerState.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
MultiDomainServerState.cover(DN baseDN,
CSN csn)
Test if this object covers the provided CSN for the provided baseDN.
|
CSN |
MultiDomainServerState.getCSN(DN baseDN,
int serverId)
Returns the CSN associated to the provided replication domain's baseDN and
serverId.
|
ServerState |
MultiDomainServerState.getServerState(DN baseDN)
Returns the ServerState associated to the provided replication domain's
baseDN.
|
boolean |
MultiDomainServerState.removeCSN(DN baseDN,
CSN expectedCSN)
Removes the mapping to the provided CSN if it is present in this
MultiDomainServerState.
|
void |
MultiDomainServerState.replace(DN baseDN,
ServerState serverState)
Replace the ServerState of the provided baseDN with the provided server
state.
|
boolean |
MultiDomainServerState.update(DN baseDN,
CSN csn)
Update the ServerState of the provided baseDN with the replication
CSN provided. |
void |
MultiDomainServerState.update(DN baseDN,
ServerState serverState)
Update the ServerState of the provided baseDN with the provided server
state.
|
Modifier and Type | Method and Description |
---|---|
DN |
LDAPReplicationDomain.getComponentEntryDN() |
Modifier and Type | Method and Description |
---|---|
static Set<DN> |
MultimasterReplication.getExcludedChangelogDomains()
Gets the Set of domain baseDN which are disabled for the external changelog.
|
Modifier and Type | Method and Description |
---|---|
static void |
MultimasterReplication.deleteDomain(DN dn)
Deletes a domain.
|
static LDAPReplicationDomain |
MultimasterReplication.findDomain(DN dn,
PluginOperation pluginOp)
Finds the domain for a given DN.
|
static boolean |
MultimasterReplication.isECLEnabledDomain(DN baseDN)
Returns whether the provided baseDN represents a replication domain enabled
for the external changelog.
|
static LDAPReplicationDomain |
LDAPReplicationDomain.retrievesReplicationDomain(DN baseDN)
Retrieves a replication domain based on the baseDN.
|
Constructor and Description |
---|
FakeDelOperation(DN dn,
CSN csn,
String entryUUID)
Creates a new FakeDelOperation from the provided information.
|
FakeModifyOperation(DN dn,
CSN csn,
String entryuuid)
Creates a new ModifyFakeOperation with the provided information.
|
Modifier and Type | Field and Description |
---|---|
protected DN |
LDAPUpdateMsg.dn
The DN on which the update was originally done.
|
Modifier and Type | Method and Description |
---|---|
DN |
InitializeRequestMsg.getBaseDN()
Get the base DN from this InitializeRequestMsg.
|
DN |
ReplServerStartMsg.getBaseDN()
Get the base DN from this ReplServerStartMsg.
|
DN |
InitializeTargetMsg.getBaseDN()
Get the base DN of the domain.
|
DN |
ReplServerStartDSMsg.getBaseDN()
Get the base DN from this ReplServerStartDSMsg.
|
DN |
ServerStartMsg.getBaseDN()
Get the baseDN.
|
DN |
LDAPUpdateMsg.getDN()
Get the DN on which the operation happened.
|
DN |
ByteArrayScanner.nextDN()
Reads the next DN.
|
Modifier and Type | Method and Description |
---|---|
ByteArrayBuilder |
ByteArrayBuilder.appendDN(DN dn)
Append a DN to this ByteArrayBuilder by converting it to a String then
encoding that string to a UTF-8 byte array.
|
AddOperation |
AddMsg.createOperation(InternalClientConnection connection,
DN newDN)
Create and Operation from the message using the provided DN.
|
DeleteOperation |
DeleteMsg.createOperation(InternalClientConnection connection,
DN newDN)
Create and Operation from the message using the provided DN.
|
ModifyOperation |
ModifyMsg.createOperation(InternalClientConnection connection,
DN newDN)
Create and Operation from the message using the provided DN.
|
ModifyDNOperation |
ModifyDNMsg.createOperation(InternalClientConnection connection,
DN newDN)
Create and Operation from the message using the provided DN.
|
abstract Operation |
LDAPUpdateMsg.createOperation(InternalClientConnection conn,
DN newDN)
Create and Operation from the message using the provided DN.
|
boolean |
ModifyDNMsg.newDNIsEqual(DN targetDN)
Check if the new dn of this ModifyDNMsg is the same as the targetDN
given in parameter.
|
boolean |
ModifyDNMsg.newDNIsParent(DN targetDn)
Check if this MSG will change the DN of the target entry to be
the same as the dn given as a parameter.
|
boolean |
ModifyDNMsg.newParentIsEqual(DN targetDN)
Check if the new parent of the modifyDNMsg is the same as the targetDN
given in parameter.
|
void |
LDAPUpdateMsg.setDN(DN dn)
Set the DN.
|
Constructor and Description |
---|
AddMsg(CSN csn,
DN dn,
String uniqueId,
String parentId,
Attribute objectClass,
Collection<Attribute> userAttributes,
Collection<Attribute> operationalAttributes)
Creates a new AddMessage.
|
AddMsg(CSN csn,
DN dn,
String entryUUID,
String parentEntryUUID,
Map<ObjectClass,String> objectClasses,
Map<AttributeType,List<Attribute>> userAttributes,
Map<AttributeType,List<Attribute>> operationalAttributes)
Creates a new AddMessage.
|
DeleteMsg(DN dn,
CSN csn,
String entryUUID)
Creates a new delete message.
|
InitializeRequestMsg(DN baseDN,
int serverID,
int destination,
int initWindow)
Creates a InitializeRequestMsg message.
|
InitializeTargetMsg(DN baseDN,
int serverID,
int destination,
int requestorID,
long entryCount,
int initWindow)
Creates a InitializeTargetMsg.
|
ModifyCommonMsg(CSN csn,
String entryUUID,
DN dn)
Creates a new ModifyCommonMsg with the given informations.
|
ModifyCommonMsg(OperationContext ctx,
DN dn)
Creates a new ModifyCommonMsg with the given informations.
|
ModifyDNMsg(DN dn,
CSN csn,
String entryUUID,
String newSuperiorEntryUUID,
boolean deleteOldRdn,
String newSuperior,
String newRDN)
Construct a new Modify DN message (no mods).
|
ModifyDNMsg(DN dn,
CSN csn,
String entryUUID,
String newSuperiorEntryUUID,
boolean deleteOldRdn,
String newSuperior,
String newRDN,
List<Modification> mods)
Construct a new Modify DN message (with mods).
|
ModifyMsg(CSN csn,
DN dn,
List<Modification> mods,
String entryUUID)
Creates a new Modify message using the provided information.
|
ReplServerStartDSMsg(int serverId,
String serverURL,
DN baseDN,
int windowSize,
ServerState serverState,
long generationId,
boolean sslEncryption,
byte groupId,
int degradedStatusThreshold,
int weight,
int connectedDSNumber)
Create a ReplServerStartDSMsg.
|
ReplServerStartMsg(int serverId,
String serverURL,
DN baseDN,
int windowSize,
ServerState serverState,
long generationId,
boolean sslEncryption,
byte groupId,
int degradedStatusThreshold)
Create a ReplServerStartMsg.
|
ServerStartMsg(int serverId2,
String serverURL,
DN baseDN,
int windowSize,
long heartbeatInterval,
ServerState serverState,
long generationId,
boolean sslEncryption,
byte groupId)
Creates a new ServerStartMsg.
|
Modifier and Type | Method and Description |
---|---|
DN |
ReplicationServerDomain.getBaseDN()
Get the baseDN.
|
Modifier and Type | Method and Description |
---|---|
Map<DN,Long> |
ChangelogState.getDomainToGenerationId()
Returns the Map of domainBaseDN => generationId.
|
Map<DN,Set<Integer>> |
ChangelogState.getDomainToServerIds()
Returns the Map of domainBaseDN => List<serverId>.
|
Modifier and Type | Method and Description |
---|---|
void |
ChangelogState.addOfflineReplica(DN baseDN,
CSN offlineCSN)
Adds the following replica information to the offline list.
|
void |
ChangelogState.addServerIdToDomain(int serverId,
DN baseDN)
Adds the serverId to the serverIds list of the supplied replication domain.
|
void |
ReplicationServerHandler.connect(DN baseDN,
boolean sslEncryption)
Connect the hosting RS to the RS represented by THIS handler
on an outgoing connection.
|
long |
ReplicationServer.getGenerationId(DN baseDN)
Get the value of generationId for the replication replicationServerDomain
associated with the provided baseDN.
|
ReplicationServerDomain |
ReplicationServer.getReplicationServerDomain(DN baseDN)
Get the ReplicationServerDomain associated to the base DN given in
parameter.
|
ReplicationServerDomain |
ReplicationServer.getReplicationServerDomain(DN baseDN,
boolean create)
Get the ReplicationServerDomain associated to the base DN given in
parameter.
|
void |
ChangelogState.removeOfflineReplica(DN baseDN,
int serverId)
Removes the following replica information from the offline list.
|
void |
ChangelogState.setDomainGenerationId(DN baseDN,
long generationId)
Sets the generationId for the supplied replication domain.
|
Modifier and Type | Method and Description |
---|---|
MultiDomainServerState |
ReplicationServer.getNewestECLCookie(Set<DN> excludedBaseDNs)
Returns the newest cookie value.
|
void |
ReplicationServer.validateCookie(MultiDomainServerState cookie,
Set<DN> ignoredBaseDNs)
Validate that provided cookie is coherent with this replication server,
when ignoring the provided set of DNs.
|
Constructor and Description |
---|
ReplicationServerDomain(DN baseDN,
ReplicationServer localReplicationServer)
Creates a new ReplicationServerDomain associated to the baseDN.
|
Modifier and Type | Method and Description |
---|---|
DN |
ChangeNumberIndexRecord.getBaseDN()
Getter for the baseDN field.
|
Modifier and Type | Method and Description |
---|---|
DBCursor<UpdateMsg> |
ReplicationDomainDB.getCursorFrom(DN baseDN,
int serverId,
CSN startCSN,
DBCursor.CursorOptions options)
|
DBCursor<UpdateMsg> |
ReplicationDomainDB.getCursorFrom(DN baseDN,
ServerState startState,
DBCursor.CursorOptions options)
Generates a
DBCursor across all the replicaDBs for the specified
replication domain starting before, at or after the provided
ServerState for each replicaDB, depending on the provided matching
and positioning strategies. |
ServerState |
ReplicationDomainDB.getDomainNewestCSNs(DN baseDN)
Returns the newest
CSN s from the replicaDBs for each serverId in
the specified replication domain. |
ServerState |
ReplicationDomainDB.getDomainOldestCSNs(DN baseDN)
Returns the oldest
CSN s from the replicaDBs for each serverId in
the specified replication domain. |
void |
ReplicationDomainDB.notifyReplicaOffline(DN baseDN,
CSN offlineCSN)
Let the DB know this replica is going down.
|
static ReplicaId |
ReplicaId.of(DN baseDN,
int serverId)
Creates a ReplicaId with the provided parameters.
|
boolean |
ReplicationDomainDB.publishUpdateMsg(DN baseDN,
UpdateMsg updateMsg)
Publishes the provided change to the changelog DB for the specified
serverId and replication domain.
|
void |
ReplicationDomainDB.removeDomain(DN baseDN)
Removes all the data relating to the specified replication domain and
shutdown all its replica databases.
|
void |
ReplicationDomainDB.replicaHeartbeat(DN baseDN,
CSN heartbeatCSN)
Let the DB know this replica is alive.
|
Modifier and Type | Method and Description |
---|---|
MultiDomainDBCursor |
ReplicationDomainDB.getCursorFrom(MultiDomainServerState startState,
DBCursor.CursorOptions options,
Set<DN> excludedDomainDns)
Generates a
DBCursor across all the domains starting before, at or
after the provided MultiDomainServerState for each domain,
excluding a provided set of domain DNs. |
Constructor and Description |
---|
ChangeNumberIndexRecord(DN baseDN,
CSN csn)
Builds an instance of this class, with changeNumber equal to 0.
|
ChangeNumberIndexRecord(long changeNumber,
DN baseDN,
CSN csn)
Builds an instance of this class.
|
Modifier and Type | Method and Description |
---|---|
DN |
DomainDBCursor.getBaseDN()
Returns the replication domain baseDN of this cursor.
|
DN |
ECLMultiDomainDBCursor.getData()
Returns the data associated to the cursor that returned the current record.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiDomainDBCursor.addDomain(DN baseDN,
ServerState startAfterState)
Adds a replication domain for this cursor to iterate over.
|
void |
ChangeNumberIndexer.clear(DN baseDN)
Asks the current thread to clear its state for the specified domain.
|
DBCursor<UpdateMsg> |
FileChangelogDB.getCursorFrom(DN baseDN,
int serverId,
CSN startCSN,
DBCursor.CursorOptions options) |
DBCursor<UpdateMsg> |
FileChangelogDB.getCursorFrom(DN baseDN,
ServerState startState,
DBCursor.CursorOptions options)
Generates a
DBCursor across all the replicaDBs for the specified
replication domain starting before, at or after the provided
ServerState for each replicaDB, depending on the provided matching
and positioning strategies. |
ServerState |
FileChangelogDB.getDomainNewestCSNs(DN baseDN)
Returns the newest
CSN s from the replicaDBs for each serverId in
the specified replication domain. |
ServerState |
FileChangelogDB.getDomainOldestCSNs(DN baseDN)
Returns the oldest
CSN s from the replicaDBs for each serverId in
the specified replication domain. |
boolean |
ECLEnabledDomainPredicate.isECLEnabledDomain(DN baseDN)
Returns whether the provided baseDN represents a replication domain enabled
for the external changelog.
|
boolean |
ChangeNumberIndexer.isReplicaOffline(DN domainDN,
int serverId)
Indicates if the replica corresponding to provided domain DN and server id
is offline.
|
protected void |
ChangeNumberIndexer.notifyEntryAddedToChangelog(DN baseDN,
long changeNumber,
MultiDomainServerState cookie,
UpdateMsg msg)
Notifies the
ChangelogBackend that a new entry has been added. |
void |
FileChangelogDB.notifyReplicaOffline(DN baseDN,
CSN offlineCSN)
Let the DB know this replica is going down.
|
void |
ChangeNumberIndexer.publishHeartbeat(DN baseDN,
CSN heartbeatCSN)
Ensures the medium consistency point is updated by heartbeats.
|
void |
ChangeNumberIndexer.publishUpdateMsg(DN baseDN,
UpdateMsg updateMsg)
Ensures the medium consistency point is updated by UpdateMsg.
|
boolean |
FileChangelogDB.publishUpdateMsg(DN baseDN,
UpdateMsg updateMsg)
Publishes the provided change to the changelog DB for the specified
serverId and replication domain.
|
void |
ECLMultiDomainDBCursor.removeDomain(DN baseDN)
Removes a replication domain from this cursor and stops iterating over it.
|
void |
MultiDomainDBCursor.removeDomain(DN baseDN)
Removes a replication domain from this cursor and stops iterating over it.
|
void |
FileChangelogDB.removeDomain(DN baseDN)
Removes all the data relating to the specified replication domain and
shutdown all its replica databases.
|
void |
FileChangelogDB.replicaHeartbeat(DN baseDN,
CSN heartbeatCSN)
Let the DB know this replica is alive.
|
void |
ChangeNumberIndexer.replicaOffline(DN baseDN,
CSN offlineCSN)
Signals a replica went offline.
|
Modifier and Type | Method and Description |
---|---|
MultiDomainDBCursor |
FileChangelogDB.getCursorFrom(MultiDomainServerState startState,
DBCursor.CursorOptions options,
Set<DN> excludedDomainDns)
Generates a
DBCursor across all the domains starting before, at or
after the provided MultiDomainServerState for each domain,
excluding a provided set of domain DNs. |
Constructor and Description |
---|
DomainDBCursor(DN baseDN,
ReplicationDomainDB domainDB,
DBCursor.CursorOptions options)
Builds a DomainDBCursor instance.
|
Modifier and Type | Method and Description |
---|---|
void |
ReplicationDbEnv.clearGenerationId(DN baseDN)
Clears the provided generationId associated to the provided baseDN from the
state Db.
|
void |
ReplicationDbEnv.clearServerId(DN baseDN,
int serverId)
Clears the provided serverId associated to the provided baseDN from the
state Db.
|
DBCursor<UpdateMsg> |
JEChangelogDB.getCursorFrom(DN baseDN,
int serverId,
CSN startCSN,
DBCursor.CursorOptions options) |
DBCursor<UpdateMsg> |
JEChangelogDB.getCursorFrom(DN baseDN,
ServerState startState,
DBCursor.CursorOptions options)
Generates a
DBCursor across all the replicaDBs for the specified
replication domain starting before, at or after the provided
ServerState for each replicaDB, depending on the provided matching
and positioning strategies. |
ServerState |
JEChangelogDB.getDomainNewestCSNs(DN baseDN)
Returns the newest
CSN s from the replicaDBs for each serverId in
the specified replication domain. |
ServerState |
JEChangelogDB.getDomainOldestCSNs(DN baseDN)
Returns the oldest
CSN s from the replicaDBs for each serverId in
the specified replication domain. |
com.sleepycat.je.Database |
ReplicationDbEnv.getOrAddReplicationDB(int serverId,
DN baseDN,
long generationId)
Finds or creates the database used to store changes for a replica with the
given baseDN and serverId.
|
void |
ReplicationDbEnv.notifyReplicaOffline(DN baseDN,
CSN offlineCSN)
Notify that replica is offline.
|
void |
JEChangelogDB.notifyReplicaOffline(DN baseDN,
CSN offlineCSN)
Let the DB know this replica is going down.
|
void |
ReplicationDbEnv.notifyReplicaOnline(DN baseDN,
int serverId)
Notify that replica is online.
|
boolean |
JEChangelogDB.publishUpdateMsg(DN baseDN,
UpdateMsg updateMsg)
Publishes the provided change to the changelog DB for the specified
serverId and replication domain.
|
void |
JEChangeNumberIndexDB.removeDomain(DN baseDNToClear)
Clear the changes from this DB (from both memory cache and DB storage) for
the provided baseDN.
|
void |
JEChangelogDB.removeDomain(DN baseDN)
Removes all the data relating to the specified replication domain and
shutdown all its replica databases.
|
void |
JEChangelogDB.replicaHeartbeat(DN baseDN,
CSN heartbeatCSN)
Let the DB know this replica is alive.
|
Modifier and Type | Method and Description |
---|---|
MultiDomainDBCursor |
JEChangelogDB.getCursorFrom(MultiDomainServerState startState,
DBCursor.CursorOptions options,
Set<DN> excludedDomainDns)
Generates a
DBCursor across all the domains starting before, at or
after the provided MultiDomainServerState for each domain,
excluding a provided set of domain DNs. |
Constructor and Description |
---|
DraftCNData(long changeNumber,
DN baseDN,
CSN csn)
Creates a record to be stored in the DraftCNDB.
|
Modifier and Type | Method and Description |
---|---|
DN |
ReplicationDomain.getBaseDN()
Returns the base DN of this ReplicationDomain.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DSRSShutdownSync.canShutdown(DN baseDN)
Whether a ReplicationServer ServerReader or ServerWriter can proceed with
shutdown.
|
void |
DSRSShutdownSync.replicaOfflineMsgForwarded(DN baseDN)
Message has been forwarded.
|
void |
DSRSShutdownSync.replicaOfflineMsgSent(DN baseDN)
Message has been sent.
|
Modifier and Type | Method and Description |
---|---|
DN |
LDAPConnectionException.getMatchedDN()
Return the matched DN associated with this exception.
|
Modifier and Type | Method and Description |
---|---|
static void |
LDAPToolUtils.printErrorMessage(PrintStream err,
LocalizableMessage explanation,
int resultCode,
LocalizableMessage errorMessage,
DN matchedDN)
Prints a multi-line error message with the provided information to the
given print stream.
|
Modifier and Type | Method and Description |
---|---|
static int |
BackendToolUtils.getBackends(List<Backend> backendList,
List<BackendCfg> entryList,
List<List<DN>> dnList)
Retrieves information about the backends defined in the Directory Server
configuration.
|
Constructor and Description |
---|
LDAPConnectionException(LocalizableMessage message,
int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
Throwable cause)
Creates a new exception with the provided message and
underlying cause.
|
Modifier and Type | Method and Description |
---|---|
DN |
Branch.getBranchDN()
Retrieves the DN for this branch entry.
|
DN |
TemplateEntry.getDN()
Retrieves the DN for this template entry, if it is known.
|
DN |
TemplateEntry.getParentDN()
Retrieves the DN of the parent entry for this template entry.
|
Modifier and Type | Method and Description |
---|---|
Map<DN,Branch> |
TemplateFile.getBranches()
Retrieves the set of branches defined in this template file.
|
Modifier and Type | Method and Description |
---|---|
Branch |
TemplateFile.getBranch(DN branchDN)
Retrieves the branch registered with the specified DN.
|
TagResult |
Template.writeEntries(EntryWriter entryWriter,
DN parentDN,
int count)
Writes the entry for this template, as well as all appropriate subordinate
entries.
|
Constructor and Description |
---|
Branch(TemplateFile templateFile,
DN branchDN)
Creates a new branch with the provided information.
|
Branch(TemplateFile templateFile,
DN branchDN,
String[] subordinateTemplateNames,
int[] numEntriesPerTemplate,
TemplateLine[] extraLines)
Creates a new branch with the provided information.
|
TemplateEntry(Template template,
DN parentDN)
Creates a new template entry that will be associated with the provided
template.
|
Modifier and Type | Method and Description |
---|---|
DN |
TaskEntry.getDN()
Gets the DN of the wrapped entry.
|
Modifier and Type | Field and Description |
---|---|
static DN |
LDAPURL.DEFAULT_BASE_DN
The default base DN that will be used if none is provided.
|
static DN |
DN.NULL_DN
A singleton instance of the null DN (a DN with no components).
|
Modifier and Type | Method and Description |
---|---|
DN |
DN.child(DN relativeBaseDN)
Creates a new DN that is a descendant of this DN, using the
specified DN as a relative base DN.
|
DN |
DN.child(RDN rdn)
Creates a new DN that is a child of this DN, using the specified
RDN.
|
DN |
DN.concat(RDN[] rdnComponents)
Creates a new DN that is a descendant of this DN, using the
specified RDN components.
|
static DN |
DN.decode(org.forgerock.opendj.ldap.ByteSequence dnString)
Decodes the provided ASN.1 octet string as a DN.
|
DN |
Entry.getAliasedDN()
Retrieves the DN of the entry referenced by this alias entry.
|
DN |
AuthenticationInfo.getAuthenticationDN()
Retrieves the DN of the user as whom the client is authenticated.
|
DN |
Operation.getAuthorizationDN()
Retrieves the authorization DN for this operation.
|
DN |
AbstractOperation.getAuthorizationDN() |
DN |
AuthenticationInfo.getAuthorizationDN()
Retrieves the DN for the user that should be used as the default
authorization identity.
|
DN |
LDAPURL.getBaseDN()
Retrieves the processed DN for this LDAP URL.
|
DN |
SubtreeSpecification.getBaseDN()
Get the absolute base DN of the subtree specification.
|
DN |
BackupDirectory.getConfigEntryDN()
Retrieves the DN of the configuration entry for the backend with which this
backup directory is associated.
|
DN |
CacheEntry.getDN()
Retrieves the DN for this cache entry.
|
DN |
SubEntry.getDN()
Retrieves the distinguished name for this subentry.
|
DN |
SubEntry.getInheritFromBaseDN()
Getter to retrieve inheritFromBaseRDN DN
for inherited collective attribute subentry.
|
DN |
Operation.getMatchedDN()
Retrieves the matched DN for this operation.
|
DN |
AbstractOperation.getMatchedDN() |
DN |
SynchronizationProviderResult.ContinueProcessing.getMatchedDN() |
DN |
SynchronizationProviderResult.StopProcessing.getMatchedDN() |
DN |
LDAPException.getMatchedDN()
Retrieves the matched DN for this exception.
|
DN |
DirectoryException.getMatchedDN()
Retrieves the matched DN for this directory exception.
|
DN |
Entry.getName()
Retrieves the distinguished name for this entry.
|
DN |
DN.getParentDNInSuffix()
Retrieves the DN of the entry that is the immediate parent for
this entry.
|
DN |
Operation.getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
DN |
SubtreeSpecification.getRelativeBaseDN()
Get the relative base DN.
|
DN |
SubtreeSpecification.getRootDN()
Get the root DN.
|
DN |
AuthenticationInfo.getSimpleBindDN()
Retrieves the bind DN that the client used for simple
authentication.
|
DN |
AccountStatusNotification.getUserDN()
Retrieves the DN of the user entry to which this notification
applies.
|
DN |
MemberList.nextMemberDN()
Retrieves the DN of the next group member.
|
DN |
DN.parent()
Retrieves the DN of the entry that is the immediate parent for
this entry.
|
DN |
DN.rename(DN fromDN,
DN toDN)
Returns a copy of this DN whose parent DN,
fromDN , has been renamed
to the new parent DN, toDN . |
static DN |
DN.rootDN()
Retrieves a singleton instance of the null DN.
|
static DN |
DN.valueOf(String dnString)
Decodes the provided string as a DN.
|
Modifier and Type | Method and Description |
---|---|
Set<DN> |
VirtualAttributeRule.getBaseDNs()
Retrieves the set of base DNs for branches that are eligible to
have this virtual attribute.
|
Iterable<DN> |
SubtreeSpecification.getChopAfter()
Get the set of chop after relative DNs.
|
Iterable<DN> |
SubtreeSpecification.getChopBefore()
Get the set of chop before relative DNs.
|
List<DN> |
LDIFExportConfig.getExcludeBranches()
Retrieves the set of base DNs that specify the set of entries to
exclude from the export.
|
Set<DN> |
LDIFImportConfig.getExcludeBranches()
Retrieves the set of base DNs that specify the set of entries to
exclude from the import.
|
Set<DN> |
VirtualAttributeRule.getGroupDNs()
Retrieves the set of DNs for groups whose members are eligible to
have this virtual attribute.
|
List<DN> |
LDIFExportConfig.getIncludeBranches()
Retrieves the set of base DNs that specify the set of entries to
include in the export.
|
Set<DN> |
LDIFImportConfig.getIncludeBranches()
Retrieves the set of base DNs that specify the set of entries to
include in the import.
|
Modifier and Type | Method and Description |
---|---|
DN |
DN.child(DN relativeBaseDN)
Creates a new DN that is a descendant of this DN, using the
specified DN as a relative base DN.
|
int |
DN.compareTo(DN other)
Compares this DN with the provided DN based on a natural order, as defined by
the toNormalizedByteString() method.
|
static boolean |
DirectoryConfig.entryExists(DN entryDN)
Indicates whether the specified entry exists in the Directory
Server.
|
static ConfigEntry |
DirectoryConfig.getConfigEntry(DN entryDN)
Retrieves the requested entry from the Directory Server
configuration.
|
static Entry |
DirectoryConfig.getEntry(DN entryDN)
Retrieves the entry with the requested DN.
|
boolean |
LDIFImportConfig.includeEntry(DN dn)
Indicates whether to include the entry with the specified DN in
the import.
|
boolean |
DN.isAncestorOf(DN dn)
Indicates whether this DN is an ancestor of the provided DN
(i.e., that the RDN components of this DN are the same as the
last RDN components for the provided DN).
|
boolean |
DN.isDescendantOf(DN dn)
Indicates whether this DN is a descendant of the provided DN
(i.e., that the RDN components of the provided DN are the
same as the last RDN components for this DN).
|
boolean |
SubtreeSpecification.isDNWithinScope(DN dn)
Determine if the specified DN is within the scope of the subtree
specification.
|
boolean |
DN.matchesBaseAndScope(DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope)
Indicates whether this entry falls within the range of the
provided search base DN and scope.
|
boolean |
Entry.matchesBaseAndScope(DN baseDN,
org.forgerock.opendj.ldap.SearchScope scope)
Indicates whether this entry falls within the range of the
provided search base DN and scope.
|
DN |
DN.rename(DN fromDN,
DN toDN)
Returns a copy of this DN whose parent DN,
fromDN , has been renamed
to the new parent DN, toDN . |
void |
AuthenticationInfo.setAuthenticationDN(DN dn)
Sets the DN of the user as whom the client is authenticated,
does nothing if the client is unauthenticated.
|
void |
AuthenticationInfo.setAuthorizationDN(DN dn)
Sets the DN for the user that should be used as the default
authorization identity, does nothing if the client is
unauthorized.
|
void |
LDAPURL.setBaseDN(DN baseDN)
Specifies the base DN for this LDAP URL.
|
void |
Entry.setDN(DN dn)
Specifies the distinguished name for this entry.
|
void |
Operation.setMatchedDN(DN matchedDN)
Specifies the matched DN for this operation.
|
void |
AbstractOperation.setMatchedDN(DN matchedDN) |
void |
Operation.setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
LockManager.DNLock |
LockManager.tryReadLockEntry(DN entry)
Acquires the read lock for the specified entry.
|
LockManager.DNLock |
LockManager.tryWriteLockEntry(DN entry)
Acquires the write lock for the specified entry.
|
LockManager.DNLock |
LockManager.tryWriteLockSubtree(DN subtree)
Acquires the write lock for the specified subtree.
|
static SubtreeSpecification |
SubtreeSpecification.valueOf(DN rootDN,
String s)
Parses the string argument as an RFC3672 subtree specification.
|
Modifier and Type | Method and Description |
---|---|
void |
SubtreeSpecification.Parser.nextSpecificExclusions(Set<DN> chopBefore,
Set<DN> chopAfter)
Scans the next tokens of the input as a set of specific
exclusions encoded according to the SpecificExclusion
production in RFC 3672.
|
void |
SubtreeSpecification.Parser.nextSpecificExclusions(Set<DN> chopBefore,
Set<DN> chopAfter)
Scans the next tokens of the input as a set of specific
exclusions encoded according to the SpecificExclusion
production in RFC 3672.
|
void |
LDIFExportConfig.setExcludeBranches(List<DN> excludeBranches)
Specifies the set of base DNs that specify the set of entries to
exclude from the export.
|
void |
LDIFImportConfig.setExcludeBranches(Set<DN> excludeBranches)
Specifies the set of base DNs that specify the set of entries to
exclude from the import.
|
void |
LDIFExportConfig.setIncludeBranches(List<DN> includeBranches)
Specifies the set of base DNs that specify the set of entries to
include in the export.
|
void |
LDIFImportConfig.setIncludeBranches(Set<DN> includeBranches)
Specifies the set of base DNs that specify the set of entries to
include in the import.
|
Constructor and Description |
---|
AuthenticationInfo(Entry authenticationEntry,
DN simpleBindDN,
boolean isRoot)
Creates a new set of authentication information to be used for
clients that have successfully performed simple authentication.
|
BackupDirectory(String path,
DN configEntryDN)
Creates a new backup directory object with the provided information.
|
BackupDirectory(String path,
DN configEntryDN,
LinkedHashMap<String,BackupInfo> backups)
Creates a new backup directory object with the provided information.
|
DirectoryException(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs,
Throwable cause)
Creates a new directory exception with the provided information.
|
DirectoryException(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
Throwable cause)
Creates a new directory exception with the provided information.
|
DN(RDN rdn,
DN parentDN)
Creates a new DN with the given RDN below the specified parent.
|
Entry(DN dn,
Map<ObjectClass,String> objectClasses,
Map<AttributeType,List<Attribute>> userAttributes,
Map<AttributeType,List<Attribute>> operationalAttributes)
Creates a new entry with the provided information.
|
LDAPException(int resultCode,
LocalizableMessage errorMessage,
LocalizableMessage message,
DN matchedDN,
Throwable cause)
Creates a new LDAP exception with the provided message and root
cause.
|
LDAPURL(String scheme,
String host,
int port,
DN baseDN,
LinkedHashSet<String> attributes,
org.forgerock.opendj.ldap.SearchScope scope,
SearchFilter filter,
LinkedList<String> extensions)
Creates a new LDAP URL with the provided information.
|
SubtreeSpecification(DN rootDN,
DN relativeBaseDN,
int minimumDepth,
int maximumDepth,
Iterable<DN> chopBefore,
Iterable<DN> chopAfter,
SubtreeSpecification.Refinement refinements)
Create a new RFC3672 subtree specification.
|
SynchronizationProviderResult.StopProcessing(org.forgerock.opendj.ldap.ResultCode resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs)
Construct a new stop processing synchronization provider result.
|
Constructor and Description |
---|
SubtreeSpecification(DN rootDN,
DN relativeBaseDN,
int minimumDepth,
int maximumDepth,
Iterable<DN> chopBefore,
Iterable<DN> chopAfter,
SubtreeSpecification.Refinement refinements)
Create a new RFC3672 subtree specification.
|
SubtreeSpecification(DN rootDN,
DN relativeBaseDN,
int minimumDepth,
int maximumDepth,
Iterable<DN> chopBefore,
Iterable<DN> chopAfter,
SubtreeSpecification.Refinement refinements)
Create a new RFC3672 subtree specification.
|
VirtualAttributeRule(AttributeType attributeType,
VirtualAttributeProvider<? extends VirtualAttributeCfg> provider,
Set<DN> baseDNs,
org.forgerock.opendj.ldap.SearchScope scope,
Set<DN> groupDNs,
Set<SearchFilter> filters,
VirtualAttributeCfgDefn.ConflictBehavior conflictBehavior)
Creates a new virtual attribute rule with the provided information.
|
VirtualAttributeRule(AttributeType attributeType,
VirtualAttributeProvider<? extends VirtualAttributeCfg> provider,
Set<DN> baseDNs,
org.forgerock.opendj.ldap.SearchScope scope,
Set<DN> groupDNs,
Set<SearchFilter> filters,
VirtualAttributeCfgDefn.ConflictBehavior conflictBehavior)
Creates a new virtual attribute rule with the provided information.
|
Modifier and Type | Method and Description |
---|---|
DN |
InProgressOperation.getAuthorizationDN()
Retrieves the authorization DN for this operation.
|
DN |
PreOperationOperation.getAuthorizationDN()
Retrieves the authorization DN for this operation.
|
DN |
PostOperationOperation.getAuthorizationDN()
Retrieves the authorization DN for this operation.
|
DN |
PostSynchronizationOperation.getAuthorizationDN()
Retrieves the authorization DN for this operation.
|
DN |
PostResponseOperation.getAuthorizationDN()
Retrieves the authorization DN for this operation.
|
DN |
SearchReferenceSearchOperation.getBaseDN()
Retrieves the base DN for this search operation.
|
DN |
PostOperationSearchOperation.getBaseDN()
Retrieves the base DN for this search operation.
|
DN |
SearchEntrySearchOperation.getBaseDN()
Retrieves the base DN for this search operation.
|
DN |
PostResponseSearchOperation.getBaseDN()
Retrieves the base DN for this search operation.
|
DN |
PreOperationSearchOperation.getBaseDN()
Retrieves the base DN for this search operation.
|
DN |
PreOperationBindOperation.getBindDN()
Retrieves the bind DN for this bind operation.
|
DN |
PostOperationBindOperation.getBindDN()
Retrieves the bind DN for this bind operation.
|
DN |
PostResponseBindOperation.getBindDN()
Retrieves the bind DN for this bind operation.
|
DN |
PostSynchronizationAddOperation.getEntryDN()
Retrieves the DN of the entry to add.
|
DN |
PostOperationModifyDNOperation.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
PostResponseCompareOperation.getEntryDN()
Retrieves the DN of the entry to compare.
|
DN |
PreOperationCompareOperation.getEntryDN()
Retrieves the DN of the entry to compare.
|
DN |
PostSynchronizationDeleteOperation.getEntryDN()
Retrieves the DN of the entry to delete.
|
DN |
PostOperationCompareOperation.getEntryDN()
Retrieves the DN of the entry to compare.
|
DN |
PostSynchronizationModifyOperation.getEntryDN()
Retrieves the DN of the entry to modify.
|
DN |
PreOperationModifyDNOperation.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
PreOperationDeleteOperation.getEntryDN()
Retrieves the DN of the entry to delete.
|
DN |
PostOperationModifyOperation.getEntryDN()
Retrieves the DN of the entry to modify.
|
DN |
PreOperationModifyOperation.getEntryDN()
Retrieves the DN of the entry to modify.
|
DN |
PreOperationAddOperation.getEntryDN()
Retrieves the DN of the entry to add.
|
DN |
PostResponseModifyOperation.getEntryDN()
Retrieves the DN of the entry to modify.
|
DN |
PostOperationDeleteOperation.getEntryDN()
Retrieves the DN of the entry to delete.
|
DN |
PostResponseAddOperation.getEntryDN()
Retrieves the DN of the entry to add.
|
DN |
PostResponseModifyDNOperation.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
PostResponseDeleteOperation.getEntryDN()
Retrieves the DN of the entry to delete.
|
DN |
PostOperationAddOperation.getEntryDN()
Retrieves the DN of the entry to add.
|
DN |
SubordinateModifyDNOperation.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
PostSynchronizationModifyDNOperation.getEntryDN()
Retrieves the DN of the entry to rename.
|
DN |
InProgressOperation.getMatchedDN()
Retrieves the matched DN for this operation.
|
DN |
PostOperationOperation.getMatchedDN()
Retrieves the matched DN for this operation.
|
DN |
PostSynchronizationOperation.getMatchedDN()
Retrieves the matched DN for this operation.
|
DN |
PostResponseOperation.getMatchedDN()
Retrieves the matched DN for this operation.
|
DN |
PostOperationModifyDNOperation.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
PreOperationModifyDNOperation.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
PostResponseModifyDNOperation.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
SubordinateModifyDNOperation.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
PostSynchronizationModifyDNOperation.getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
DN |
PreOperationBindOperation.getUserEntryDN()
Retrieves the user entry DN for this bind operation.
|
DN |
PostOperationBindOperation.getUserEntryDN()
Retrieves the user entry DN for this bind operation.
|
DN |
PostResponseBindOperation.getUserEntryDN()
Retrieves the user entry DN for this bind operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PreParseSearchOperation.returnReference(DN dn,
SearchResultReference reference)
Returns the provided search result reference to the client.
|
boolean |
PreOperationSearchOperation.returnReference(DN dn,
SearchResultReference reference)
Returns the provided search result reference to the client.
|
void |
InProgressOperation.setMatchedDN(DN matchedDN)
Specifies the matched DN for this operation.
|
void |
PostOperationOperation.setMatchedDN(DN matchedDN)
Specifies the matched DN for this operation.
|
Modifier and Type | Method and Description |
---|---|
DN |
ChangeRecordEntry.getDN()
Retrieves the distinguished name for this entry.
|
DN |
ModifyDNChangeRecordEntry.getNewSuperiorDN()
Get the new superior DN for the requested modify DN operation.
|
protected DN |
LDIFReader.readDN(LinkedList<StringBuilder> lines)
Reads the DN of the entry from the provided list of lines.
|
Modifier and Type | Method and Description |
---|---|
protected void |
LDIFReader.addRDNAttributesIfNecessary(DN entryDN,
Map<AttributeType,List<Attribute>> userAttributes,
Map<AttributeType,List<Attribute>> operationalAttributes)
Adds any missing RDN attributes to the entry that is being imported.
|
static Entry |
StaticUtils.createEntry(DN dn)
Creates a new, blank entry with the given DN.
|
protected void |
LDIFReader.readAttribute(List<StringBuilder> lines,
StringBuilder line,
DN entryDN,
Map<ObjectClass,String> objectClasses,
Map<AttributeType,List<AttributeBuilder>> userAttrBuilders,
Map<AttributeType,List<AttributeBuilder>> operationalAttrBuilders,
boolean checkSchema)
Decodes the provided line as an LDIF attribute and adds it to the
appropriate hash.
|
void |
LDIFWriter.writeModifyChangeRecord(DN dn,
List<Modification> modifications)
Writes a modify change record with the provided information.
|
void |
LDIFWriter.writeModifyDNChangeRecord(DN dn,
RDN newRDN,
boolean deleteOldRDN,
DN newSuperior)
Writes a modify DN change record with the provided information.
|
Constructor and Description |
---|
AddChangeRecordEntry(DN dn,
Map<AttributeType,List<Attribute>> attributes)
Creates a new entry with the provided information.
|
ChangeRecordEntry(DN dn)
Creates a new change record entry with the provided information.
|
DeleteChangeRecordEntry(DN dn)
Creates a new entry with the provided information.
|
ModifyChangeRecordEntry(DN dn,
Collection<RawModification> modifications)
Creates a new entry with the provided information.
|
ModifyDNChangeRecordEntry(DN dn,
RDN newRDN,
boolean deleteOldRDN,
DN newSuperiorDN)
Creates a new entry with the provided information.
|
Modifier and Type | Method and Description |
---|---|
DN |
LocalBackendWorkflowElement.getBaseDN()
Provides the workflow element identifier.
|
Modifier and Type | Method and Description |
---|---|
static LocalBackendWorkflowElement |
LocalBackendWorkflowElement.createAndRegister(DN baseDN,
Backend<?> backend)
Creates and registers a local backend with the server.
|
static boolean |
LocalBackendWorkflowElement.execute(Operation operation,
DN entryDN)
Executes the supplied operation.
|
static void |
LocalBackendWorkflowElement.remove(DN baseDN)
Removes a local backend that was registered with the server.
|
Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.