Package | Description |
---|---|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.schema |
Classes and interfaces for constructing and querying LDAP schemas.
|
org.forgerock.opendj.security |
An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF based
KeyStore service. |
org.opends.guitools.controlpanel.event |
Defines some of the events and listeners 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.ui.components |
Contains some components used in the Control Panel: the MainActionsPane, the ActionButton, etc.
|
org.opends.guitools.controlpanel.ui.nodes |
Contains the different nodes that are used in the trees of the Control Panel (index browser, schema browser, LDAP
entries browser...).
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.monitors |
Contains various Directory Server monitor provider implementations.
|
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.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.
|
Modifier and Type | Method and Description |
---|---|
static ObjectClass |
Entries.getStructuralObjectClass(Entry entry)
Returns the structural object class associated with the provided entry,
or
null if none was found. |
static ObjectClass |
Entries.getStructuralObjectClass(Entry entry,
Schema schema)
Returns the structural object class associated with the provided entry,
or
null if none was found. |
Modifier and Type | Method and Description |
---|---|
static Set<ObjectClass> |
Entries.getObjectClasses(Entry entry)
Returns an unmodifiable set containing the object classes associated with
the provided entry.
|
static Set<ObjectClass> |
Entries.getObjectClasses(Entry entry,
Schema schema)
Returns an unmodifiable set containing the object classes associated with
the provided entry.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Entries.containsObjectClass(Entry entry,
ObjectClass objectClass)
Check if the provided entry contains the provided object class.
|
static boolean |
Entries.containsObjectClass(Entry entry,
Schema schema,
ObjectClass objectClass)
Check if the provided entry contains the provided object class.
|
Modifier and Type | Method and Description |
---|---|
static ObjectClass |
CoreSchema.getAccountObjectClass()
Returns a reference to the
account Object Class
which has the OID 0.9.2342.19200300.100.4.5 . |
static ObjectClass |
CoreSchema.getAliasObjectClass()
Returns a reference to the
alias Object Class
which has the OID 2.5.6.1 . |
static ObjectClass |
CoreSchema.getApplicationProcessObjectClass()
Returns a reference to the
applicationProcess Object Class
which has the OID 2.5.6.11 . |
static ObjectClass |
CoreSchema.getAuthPasswordObjectObjectClass()
Returns a reference to the
authPasswordObject Object Class
which has the OID 1.3.6.1.4.1.4203.1.4.7 . |
static ObjectClass |
CoreSchema.getCertificationAuthorityObjectClass()
Returns a reference to the
certificationAuthority Object Class
which has the OID 2.5.6.16 . |
static ObjectClass |
CoreSchema.getCertificationAuthorityV2ObjectClass()
Returns a reference to the
certificationAuthority-V2 Object Class
which has the OID 2.5.6.16.2 . |
static ObjectClass |
CoreSchema.getCountryObjectClass()
Returns a reference to the
country Object Class
which has the OID 2.5.6.2 . |
static ObjectClass |
CoreSchema.getCRlDistributionPointObjectClass()
Returns a reference to the
cRLDistributionPoint Object Class
which has the OID 2.5.6.19 . |
static ObjectClass |
CoreSchema.getDCObjectObjectClass()
Returns a reference to the
dcObject Object Class
which has the OID 1.3.6.1.4.1.1466.344 . |
static ObjectClass |
CoreSchema.getDeltaCrlObjectClass()
Returns a reference to the
deltaCRL Object Class
which has the OID 2.5.6.23 . |
static ObjectClass |
CoreSchema.getDeviceObjectClass()
Returns a reference to the
device Object Class
which has the OID 2.5.6.14 . |
static ObjectClass |
CoreSchema.getDocumentObjectClass()
Returns a reference to the
document Object Class
which has the OID 0.9.2342.19200300.100.4.6 . |
static ObjectClass |
CoreSchema.getDocumentSeriesObjectClass()
Returns a reference to the
documentSeries Object Class
which has the OID 0.9.2342.19200300.100.4.9 . |
static ObjectClass |
CoreSchema.getDomainObjectClass()
Returns a reference to the
domain Object Class
which has the OID 0.9.2342.19200300.100.4.13 . |
static ObjectClass |
CoreSchema.getDomainRelatedObjectObjectClass()
Returns a reference to the
domainRelatedObject Object Class
which has the OID 0.9.2342.19200300.100.4.17 . |
static ObjectClass |
CoreSchema.getExtensibleObjectObjectClass()
Returns a reference to the
extensibleObject Object Class
which has the OID 1.3.6.1.4.1.1466.101.120.111 . |
static ObjectClass |
CoreSchema.getFriendlyCountryObjectClass()
Returns a reference to the
friendlyCountry Object Class
which has the OID 0.9.2342.19200300.100.4.18 . |
static ObjectClass |
CoreSchema.getGroupOfNamesObjectClass()
Returns a reference to the
groupOfNames Object Class
which has the OID 2.5.6.9 . |
static ObjectClass |
CoreSchema.getGroupOfUniqueNamesObjectClass()
Returns a reference to the
groupOfUniqueNames Object Class
which has the OID 2.5.6.17 . |
static ObjectClass |
CoreSchema.getLocalityObjectClass()
Returns a reference to the
locality Object Class
which has the OID 2.5.6.3 . |
ObjectClass |
Schema.getObjectClass(String nameOrOid)
Returns the object class with the specified name or numeric OID.
|
static ObjectClass |
CoreSchema.getOrganizationalPersonObjectClass()
Returns a reference to the
organizationalPerson Object Class
which has the OID 2.5.6.7 . |
static ObjectClass |
CoreSchema.getOrganizationalRoleObjectClass()
Returns a reference to the
organizationalRole Object Class
which has the OID 2.5.6.8 . |
static ObjectClass |
CoreSchema.getOrganizationalUnitObjectClass()
Returns a reference to the
organizationalUnit Object Class
which has the OID 2.5.6.5 . |
static ObjectClass |
CoreSchema.getOrganizationObjectClass()
Returns a reference to the
organization Object Class
which has the OID 2.5.6.4 . |
static ObjectClass |
CoreSchema.getPersonObjectClass()
Returns a reference to the
person Object Class
which has the OID 2.5.6.6 . |
static ObjectClass |
CoreSchema.getPkiCaObjectClass()
Returns a reference to the
pkiCA Object Class
which has the OID 2.5.6.22 . |
static ObjectClass |
CoreSchema.getPkiUserObjectClass()
Returns a reference to the
pkiUser Object Class
which has the OID 2.5.6.21 . |
static ObjectClass |
CoreSchema.getResidentialPersonObjectClass()
Returns a reference to the
residentialPerson Object Class
which has the OID 2.5.6.10 . |
static ObjectClass |
CoreSchema.getRFc822localPartObjectClass()
Returns a reference to the
rFC822localPart Object Class
which has the OID 0.9.2342.19200300.100.4.14 . |
static ObjectClass |
CoreSchema.getRoomObjectClass()
Returns a reference to the
room Object Class
which has the OID 0.9.2342.19200300.100.4.7 . |
static ObjectClass |
CoreSchema.getSimpleSecurityObjectObjectClass()
Returns a reference to the
simpleSecurityObject Object Class
which has the OID 0.9.2342.19200300.100.4.19 . |
static ObjectClass |
CoreSchema.getStrongAuthenticationUserObjectClass()
Returns a reference to the
strongAuthenticationUser Object Class
which has the OID 2.5.6.15 . |
ObjectClass |
NameForm.getStructuralClass()
Returns the structural objectclass of this name form.
|
ObjectClass |
DitContentRule.getStructuralClass()
Returns the structural objectclass for this DIT content rule.
|
static ObjectClass |
CoreSchema.getSubschemaObjectClass()
Returns a reference to the
subschema Object Class
which has the OID 2.5.20.1 . |
static ObjectClass |
CoreSchema.getTopObjectClass()
Returns a reference to the
top Object Class
which has the OID 2.5.6.0 . |
static ObjectClass |
CoreSchema.getUIDObjectObjectClass()
Returns a reference to the
uidObject Object Class
which has the OID 1.3.6.1.1.3.1 . |
static ObjectClass |
CoreSchema.getUserSecurityInformationObjectClass()
Returns a reference to the
userSecurityInformation Object Class
which has the OID 2.5.6.18 . |
Modifier and Type | Method and Description |
---|---|
Set<ObjectClass> |
DitContentRule.getAuxiliaryClasses()
Returns an unmodifiable set containing the auxiliary objectclasses that
may be used for entries associated with this DIT content rule.
|
Collection<ObjectClass> |
Schema.getObjectClasses()
Returns an unmodifiable collection containing all of the object classes
contained in this schema.
|
Set<ObjectClass> |
ObjectClass.getSuperiorClasses()
Returns an unmodifiable set containing the superior classes for this
object class.
|
Modifier and Type | Method and Description |
---|---|
ObjectClass.Builder |
SchemaBuilder.buildObjectClass(ObjectClass objectClass)
Returns an object class builder whose fields are initialized to the
values of the provided object class.
|
DitContentRule |
Schema.getDitContentRule(ObjectClass structuralClass)
Returns the DIT content rule associated with the provided structural
object class, or
null if no rule is defined. |
Collection<NameForm> |
Schema.getNameForms(ObjectClass structuralClass)
Returns an unmodifiable collection containing all of the name forms
associated with the provided structural object class.
|
boolean |
ObjectClass.isDescendantOf(ObjectClass objectClass)
Indicates whether this objectclass is a descendant of the provided class.
|
Modifier and Type | Method and Description |
---|---|
static Set<ObjectClass> |
OpenDjSecurityProviderSchema.getObjectClasses()
Returns the set of LDAP object classes required in order to support the OpenDJ security provider.
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectClass> |
SuperiorObjectClassesChangedEvent.getNewObjectClasses()
Returns the new superior object classes.
|
Constructor and Description |
---|
SuperiorObjectClassesChangedEvent(Object source,
Set<ObjectClass> newObjectClasses)
Constructor of the event.
|
Modifier and Type | Method and Description |
---|---|
static LinkedHashSet<ObjectClass> |
DeleteSchemaElementsTask.getOrderedObjectClassesToDelete(Collection<ObjectClass> ocsToDelete,
Schema schema)
Returns an ordered list of the object classes that must be deleted.
|
static LinkedHashSet<ObjectClass> |
DeleteSchemaElementsTask.getOrderedObjectClassesToDeleteFromAttrs(Collection<AttributeType> attrsToDelete,
Schema schema)
Returns an ordered list of the object classes that must be deleted when deleting a list of attributes that must
be deleted.
|
Modifier and Type | Method and Description |
---|---|
static LinkedHashSet<ObjectClass> |
DeleteSchemaElementsTask.getOrderedObjectClassesToDelete(Collection<ObjectClass> ocsToDelete,
Schema schema)
Returns an ordered list of the object classes that must be deleted.
|
Constructor and Description |
---|
ModifyObjectClassTask(ControlPanelInfo info,
ProgressDialog dlg,
ObjectClass oldObjectClass,
ObjectClass newObjectClass)
The constructor of the task.
|
Constructor and Description |
---|
DeleteSchemaElementsTask(ControlPanelInfo info,
ProgressDialog dlg,
Set<ObjectClass> ocsToDelete,
Set<AttributeType> attrsToDelete)
Constructor of the task.
|
NewSchemaElementsTask(ControlPanelInfo info,
ProgressDialog dlg,
Set<ObjectClass> ocsToAdd,
Set<AttributeType> attrsToAdd)
Constructor of the task.
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectClass> |
SelectObjectClassesPanel.getObjectClassToExclude()
Returns the list of object classes that this panel will not display.
|
Set<ObjectClass> |
SelectObjectClassesPanel.getSelectedObjectClasses()
Returns the selected object classes.
|
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
SchemaElementPanel.getAliases(ObjectClass oc)
Returns the list of aliases for the provided object class.
|
protected Set<String> |
ViewEntryPanel.getObjectClassSuperiorValues(ObjectClass oc)
Returns the list of superior object classes (to top) for a given object class.
|
void |
StandardObjectClassPanel.update(ObjectClass oc,
Schema schema)
Updates the contents of the panel with the provided object class.
|
void |
CustomObjectClassPanel.update(ObjectClass oc,
Schema schema)
Updates the contents of the panel with the provided object class.
|
void |
SchemaBrowserRightPanel.updateConfigurationObjectClass(ObjectClass oc,
Schema schema)
Updates the contents of the panel with the provided configuration object class.
|
void |
SchemaBrowserRightPanel.updateCustomObjectClass(ObjectClass oc,
Schema schema)
Updates the contents of the panel with the provided custom object class.
|
void |
SchemaBrowserRightPanel.updateStandardObjectClass(ObjectClass oc,
Schema schema)
Updates the contents of the panel with the provided standard object class.
|
Modifier and Type | Method and Description |
---|---|
protected void |
StatusGenericPanel.checkCompatibleSuperiors(Set<ObjectClass> objectClassSuperiors,
ObjectClassType objectClassType,
List<LocalizableMessage> errors)
Checks whether the provided superior object classes are compatible with the provided object class type.
|
void |
SelectObjectClassesPanel.setObjectClassesToExclude(Set<ObjectClass> toExclude)
Sets the list of object classes that this panel should not display (mainly used to not display the object class
for which we are editing the superior object classes).
|
void |
SelectObjectClassesPanel.setSelectedObjectClasses(Set<ObjectClass> selectedObjectClasses)
Sets the selected object classes.
|
Modifier and Type | Method and Description |
---|---|
Set<ObjectClass> |
SuperiorObjectClassesEditor.getObjectClassToExclude()
Returns the list of object classes that this panel will not display.
|
Set<ObjectClass> |
SuperiorObjectClassesEditor.getSelectedSuperiors()
Returns the list of superior object classes displayed by this panel.
|
Modifier and Type | Method and Description |
---|---|
void |
SuperiorObjectClassesEditor.setObjectClassesToExclude(Set<ObjectClass> toExclude)
Sets the list of object classes that this panel should not display (mainly used to not display the object class
for which we are editing the superior object classes).
|
void |
SuperiorObjectClassesEditor.setSelectedSuperiors(Set<ObjectClass> objectClasses)
Sets the list of superior object classes that must be displayed by this panel.
|
Modifier and Type | Method and Description |
---|---|
ObjectClass |
StandardObjectClassTreeNode.getObjectClass()
Returns the definition of the object class represented by this node.
|
ObjectClass |
CustomObjectClassTreeNode.getObjectClass()
Returns the definition of the object class represented by this node.
|
ObjectClass |
ConfigurationObjectClassTreeNode.getObjectClass()
Returns the definition of the object class represented by this node.
|
Constructor and Description |
---|
ConfigurationObjectClassTreeNode(String name,
ObjectClass oc)
Constructor of the node.
|
CustomObjectClassTreeNode(String name,
ObjectClass oc)
Constructor of the node.
|
StandardObjectClassTreeNode(String name,
ObjectClass oc)
Constructor of the node.
|
Modifier and Type | Method and Description |
---|---|
ObjectClass |
MonitorProvider.getMonitorObjectClass()
Retrieves the objectclass that should be included in the monitor entry created from this monitor provider.
|
Modifier and Type | Method and Description |
---|---|
Map<ObjectClass,String> |
CompressedSchema.decodeObjectClasses(ByteSequenceReader reader)
Decodes an object class set from the provided byte string.
|
Modifier and Type | Method and Description |
---|---|
void |
CompressedSchema.encodeObjectClasses(ByteStringBuilder builder,
Map<ObjectClass,String> objectClasses)
Encodes the provided set of object classes to a byte array.
|
Modifier and Type | Method and Description |
---|---|
Map<ObjectClass,String> |
AddOperationBasis.getObjectClasses() |
Map<ObjectClass,String> |
AddOperation.getObjectClasses()
Retrieves the set of processed objectclasses for the entry to add.
|
Modifier and Type | Method and Description |
---|---|
void |
AddOperationBasis.addObjectClass(ObjectClass objectClass,
String name) |
void |
AddOperation.addObjectClass(ObjectClass objectClass,
String name)
Adds the provided objectclass to the entry to add.
|
void |
AddOperationBasis.removeObjectClass(ObjectClass objectClass) |
void |
AddOperation.removeObjectClass(ObjectClass objectClass)
Removes the provided objectclass from the entry to add.
|
Modifier and Type | Method and Description |
---|---|
ObjectClass |
LocalBackendMonitor.getMonitorObjectClass()
Retrieves the objectclass that should be included in the monitor entry created from this monitor provider.
|
Modifier and Type | Method and Description |
---|---|
ObjectClass |
LDAPStatistics.getMonitorObjectClass() |
Modifier and Type | Method and Description |
---|---|
ObjectClass |
Entry.getStructuralObjectClass()
Retrieves the structural objectclass for this entry.
|
Modifier and Type | Method and Description |
---|---|
Map<ObjectClass,String> |
Entry.getObjectClasses()
Retrieves the set of objectclasses defined for this entry.
|
Modifier and Type | Method and Description |
---|---|
void |
Entry.addObjectClass(ObjectClass oc)
Adds the provided objectClass to this entry.
|
boolean |
Entry.hasObjectClass(ObjectClass objectClass)
Indicates whether this entry has the specified objectclass.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
Map<ObjectClass,String> |
PreOperationAddOperation.getObjectClasses()
Retrieves the set of processed objectclasses for the entry to add.
|
Map<ObjectClass,String> |
PostSynchronizationAddOperation.getObjectClasses()
Retrieves the set of processed objectclasses for the entry to add.
|
Map<ObjectClass,String> |
PostResponseAddOperation.getObjectClasses()
Retrieves the set of processed objectclasses for the entry to add.
|
Map<ObjectClass,String> |
PostOperationAddOperation.getObjectClasses()
Retrieves the set of processed objectclasses for the entry to add.
|
Modifier and Type | Method and Description |
---|---|
void |
PreOperationAddOperation.addObjectClass(ObjectClass objectClass,
String name)
Adds the provided objectclass to the entry to add.
|
void |
PreOperationAddOperation.removeObjectClass(ObjectClass objectClass)
Removes the provided objectclass from the entry to add.
|
Modifier and Type | Method and Description |
---|---|
static void |
StaticUtils.addSuperiorObjectClasses(Map<ObjectClass,String> objectClasses)
Add all of the superior objectclasses to the specified objectclass map if they don't already exist.
|
static Collection<String> |
SchemaUtils.getNameOrOIDsForOCs(Collection<ObjectClass> objectClasses)
Returns a new collection with the result of calling
getNameOrOid() on each element of the
provided collection. |
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.
|
Copyright 2010-2020 ForgeRock AS.