Package | Description |
---|---|
org.forgerock.opendj.ldap.schema |
Classes and interfaces for constructing and querying LDAP schemas.
|
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.util |
Contains some utilities used in the Control Panel.
|
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 | Class and Description |
---|---|
class |
AttributeType
This class defines a data structure for storing and interacting with an
attribute type, which contains information about the format of an attribute
and the syntax and matching rules that should be used when interacting with
it.
|
class |
DitContentRule
This class defines a DIT content rule, which defines the set of allowed,
required, and prohibited attributes for entries with a given structural
objectclass, and also indicates which auxiliary classes may be included in
the entry.
|
class |
DitStructureRule
This class defines a DIT structure rule, which is used to indicate the types
of children that entries may have.
|
class |
MatchingRule
This class defines a data structure for storing and interacting with matching
rules, which are used by servers to compare attribute values against
assertion values when performing Search and Compare operations.
|
class |
MatchingRuleUse
This class defines a data structure for storing and interacting with a
matching rule use definition, which may be used to restrict the set of
attribute types that may be used for a given matching rule.
|
class |
NameForm
This class defines a data structure for storing and interacting with a name
form, which defines the attribute type(s) that must and/or may be used in the
RDN of an entry with a given structural objectclass.
|
class |
ObjectClass
This class defines a data structure for storing and interacting with an
objectclass, which contains a collection of attributes that must and/or may
be present in an entry with that objectclass.
|
class |
Syntax
This class defines a data structure for storing and interacting with an LDAP
syntaxes, which constrain the structure of attribute values stored in an LDAP
directory, and determine the representation of attribute and assertion values
transferred in the LDAP protocol.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,List<String>> |
DeleteSchemaElementsTask.cloneExtraProperties(SchemaElement element)
Clones the extra properties of the provided schema element.
|
Modifier and Type | Method and Description |
---|---|
static SchemaElement |
Utilities.updateSchemaElementExtraPropertyMultiplesValues(ServerContext serverContext,
SchemaElement element,
String property,
List<String> values)
Updates an extra property of provided schema element with several values.
|
static SchemaElement |
Utilities.updateSchemaElementExtraPropertySingleValue(ServerContext serverContext,
SchemaElement element,
String property,
String value)
Updates an extra property of provided schema element with a single value.
|
Modifier and Type | Method and Description |
---|---|
static String |
Utilities.getAttributeConfigName(SchemaElement element)
Returns the name of configuration attribute corresponding to the provided element.
|
static String |
Utilities.getElementNameOrOID(SchemaElement element)
Returns the name or OID of provided element.
|
static boolean |
Utilities.isAttributeType(SchemaElement element)
Test whether provided schema element is an attribute type.
|
static boolean |
Utilities.isConfiguration(SchemaElement fileElement)
Returns whether the provided schema element is part of the configuration.
|
static boolean |
Utilities.isStandard(SchemaElement fileElement)
Returns whether the provided schema element is part of the standard.
|
static SchemaElement |
Utilities.updateSchemaElementExtraPropertyMultiplesValues(ServerContext serverContext,
SchemaElement element,
String property,
List<String> values)
Updates an extra property of provided schema element with several values.
|
static SchemaElement |
Utilities.updateSchemaElementExtraPropertySingleValue(ServerContext serverContext,
SchemaElement element,
String property,
String value)
Updates an extra property of provided schema element with a single value.
|
Modifier and Type | Method and Description |
---|---|
static String |
SchemaUtils.getElementDefinitionWithFileName(SchemaElement element)
Retrieves the definition string used to create the provided schema element and including the X-SCHEMA-FILE
extension.
|
static String |
SchemaUtils.getElementOrigin(SchemaElement element)
Returns the origin of the provided schema element.
|
static String |
SchemaUtils.getElementPropertyAsSingleValue(SchemaElement element,
String property)
Returns the single value of the provided extra property for the provided schema element.
|
static String |
SchemaUtils.getElementSchemaFile(SchemaElement element)
Returns the schema file of the provided schema element.
|
Copyright 2010-2020 ForgeRock AS.