Package | Description |
---|---|
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.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.guitools.controlpanel.util |
Contains some utilities used in the Control Panel.
|
org.opends.server.admin |
Common administration classes.
|
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.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.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.protocols.internal |
Contains the implementation for the "internal" connection handler
and its associated classes.
|
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.schema |
Contains implementations of various Directory Server schema elements.
|
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.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 |
---|---|
AttributeType |
IndexDescriptor.getAttributeType()
Returns the attribute type associated with the index attribute.
|
Constructor and Description |
---|
IndexDescriptor(String name,
AttributeType attr,
BackendDescriptor backend,
Set<IndexTypeDescriptor> types,
int entryLimit)
Constructor of the index descriptor.
|
Modifier and Type | Method and Description |
---|---|
static LinkedHashSet<AttributeType> |
DeleteSchemaElementsTask.getOrderedAttributesToDelete(Collection<AttributeType> attrsToDelete,
Schema schema)
Returns an ordered set of the attributes that must be deleted.
|
Modifier and Type | Method and Description |
---|---|
static LinkedHashSet<AttributeType> |
DeleteSchemaElementsTask.getOrderedAttributesToDelete(Collection<AttributeType> attrsToDelete,
Schema schema)
Returns an ordered set of the attributes 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.
|
Constructor and Description |
---|
ModifyAttributeTask(ControlPanelInfo info,
ProgressDialog dlg,
AttributeType oldAttribute,
AttributeType newAttribute)
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 |
---|---|
protected Set<String> |
SchemaElementPanel.getAliases(AttributeType attr)
Returns the list of aliases for the provided attribute.
|
void |
StandardAttributePanel.update(AttributeType attr,
Schema schema)
Updates the contents of the panel with the provided attribute.
|
void |
SchemaBrowserRightPanel.updateConfigurationAttribute(AttributeType attr,
Schema schema)
Updates the contents of the panel with the provided configuration
attribute.
|
void |
SchemaBrowserRightPanel.updateCustomAttribute(AttributeType attr,
Schema schema)
Updates the contents of the panel with the provided custom attribute.
|
void |
SchemaBrowserRightPanel.updateStandardAttribute(AttributeType attr,
Schema schema)
Updates the contents of the panel with the provided standard attribute.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
CustomAttributeTreeNode.getAttribute()
Returns the definition of the attribute represented by this node.
|
AttributeType |
ConfigurationAttributeTreeNode.getAttribute()
Returns the definition of the attribute represented by this node.
|
AttributeType |
StandardAttributeTreeNode.getAttribute()
Returns the definition of the attribute represented by this node.
|
Constructor and Description |
---|
ConfigurationAttributeTreeNode(String name,
AttributeType attr)
Constructor of the node.
|
CustomAttributeTreeNode(String name,
AttributeType attr)
Constructor of the node.
|
StandardAttributeTreeNode(String name,
AttributeType attr)
Constructor of the node.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReadOnlyConfigFileHandler.isIndexed(AttributeType arg0,
IndexType arg1)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
AttributeTypePropertyDefinition.decodeValue(String value)
Parse and validate a string representation of a property value.
|
Modifier and Type | Method and Description |
---|---|
<R,P> R |
AttributeTypePropertyDefinition.accept(PropertyValueVisitor<R,P> v,
AttributeType value,
P p)
Apply a visitor to a property value associated with this property
definition.
|
int |
AttributeTypePropertyDefinition.compare(AttributeType o1,
AttributeType o2)
Compares two property values for order.
|
String |
AttributeTypePropertyDefinition.encodeValue(AttributeType value)
Encode the provided property value into its string
representation.
|
void |
AttributeTypePropertyDefinition.validateValue(AttributeType value)
Determine if the provided property value is valid according to
this property definition.
|
R |
PropertyValueVisitor.visitAttributeType(AttributeTypePropertyDefinition pd,
AttributeType v,
P p)
Visit an attribute type.
|
Modifier and Type | Method and Description |
---|---|
protected AttributeTypePropertyDefinition |
AttributeTypePropertyDefinition.Builder.buildInstance(AbstractManagedObjectDefinition<?,?> d,
String propertyName,
EnumSet<PropertyOption> options,
AdministratorAction adminAction,
DefaultBehaviorProvider<AttributeType> defaultBehavior)
Build a property definition based on the properties of this
builder.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
BackendIndexCfgClient.getAttribute()
Gets the "attribute" property.
|
AttributeType |
LocalDBIndexCfgClient.getAttribute()
Gets the "attribute" property.
|
AttributeType |
CollectiveAttributeSubentriesVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
IsMemberOfVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
EntryDNVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
GoverningStructureRuleVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
NumSubordinatesVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
PasswordPolicySubentryVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
SubschemaSubentryVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
HasSubordinatesVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
VirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
EntryUUIDVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
EntityTagVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
PasswordExpirationTimeVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
StructuralObjectClassVirtualAttributeCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
ExternalSASLMechanismHandlerCfgClient.getCertificateAttribute()
Gets the "certificate-attribute" property.
|
AttributeType |
FingerprintCertificateMapperCfgClient.getFingerprintAttribute()
Gets the "fingerprint-attribute" property.
|
AttributeType |
PasswordPolicyCfgClient.getLastLoginTimeAttribute()
Gets the "last-login-time-attribute" property.
|
AttributeType |
PasswordPolicyCfgClient.getPasswordAttribute()
Gets the "password-attribute" property.
|
AttributeType |
SubjectDNToUserAttributeCertificateMapperCfgClient.getSubjectAttribute()
Gets the "subject-attribute" property.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<AttributeType> |
SevenBitCleanPluginCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
SortedSet<AttributeType> |
ReferentialIntegrityPluginCfgClient.getAttributeType()
Gets the "attribute-type" property.
|
SortedSet<AttributeType> |
SMTPAccountStatusNotificationHandlerCfgClient.getEmailAddressAttributeType()
Gets the "email-address-attribute-type" property.
|
SortedSet<AttributeType> |
EntityTagVirtualAttributeCfgClient.getExcludedAttribute()
Gets the "excluded-attribute" property.
|
SortedSet<AttributeType> |
LDAPPassThroughAuthenticationPolicyCfgClient.getMappedAttribute()
Gets the "mapped-attribute" property.
|
SortedSet<AttributeType> |
AttributeValuePasswordValidatorCfgClient.getMatchAttribute()
Gets the "match-attribute" property.
|
SortedSet<AttributeType> |
RegularExpressionIdentityMapperCfgClient.getMatchAttribute()
Gets the "match-attribute" property.
|
SortedSet<AttributeType> |
ExactMatchIdentityMapperCfgClient.getMatchAttribute()
Gets the "match-attribute" property.
|
SortedSet<AttributeType> |
UniqueAttributePluginCfgClient.getType()
Gets the "type" property.
|
Modifier and Type | Method and Description |
---|---|
void |
BackendIndexCfgClient.setAttribute(AttributeType value)
Sets the "attribute" property.
|
void |
LocalDBIndexCfgClient.setAttribute(AttributeType value)
Sets the "attribute" property.
|
void |
CollectiveAttributeSubentriesVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
IsMemberOfVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
EntryDNVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
GoverningStructureRuleVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
NumSubordinatesVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
PasswordPolicySubentryVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
SubschemaSubentryVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
HasSubordinatesVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
VirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
EntryUUIDVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
EntityTagVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
PasswordExpirationTimeVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
StructuralObjectClassVirtualAttributeCfgClient.setAttributeType(AttributeType value)
Sets the "attribute-type" property.
|
void |
ExternalSASLMechanismHandlerCfgClient.setCertificateAttribute(AttributeType value)
Sets the "certificate-attribute" property.
|
void |
FingerprintCertificateMapperCfgClient.setFingerprintAttribute(AttributeType value)
Sets the "fingerprint-attribute" property.
|
void |
PasswordPolicyCfgClient.setLastLoginTimeAttribute(AttributeType value)
Sets the "last-login-time-attribute" property.
|
void |
PasswordPolicyCfgClient.setPasswordAttribute(AttributeType value)
Sets the "password-attribute" property.
|
void |
SubjectDNToUserAttributeCertificateMapperCfgClient.setSubjectAttribute(AttributeType value)
Sets the "subject-attribute" property.
|
Modifier and Type | Method and Description |
---|---|
void |
SevenBitCleanPluginCfgClient.setAttributeType(Collection<AttributeType> values)
Sets the "attribute-type" property.
|
void |
ReferentialIntegrityPluginCfgClient.setAttributeType(Collection<AttributeType> values)
Sets the "attribute-type" property.
|
void |
SMTPAccountStatusNotificationHandlerCfgClient.setEmailAddressAttributeType(Collection<AttributeType> values)
Sets the "email-address-attribute-type" property.
|
void |
EntityTagVirtualAttributeCfgClient.setExcludedAttribute(Collection<AttributeType> values)
Sets the "excluded-attribute" property.
|
void |
LDAPPassThroughAuthenticationPolicyCfgClient.setMappedAttribute(Collection<AttributeType> values)
Sets the "mapped-attribute" property.
|
void |
AttributeValuePasswordValidatorCfgClient.setMatchAttribute(Collection<AttributeType> values)
Sets the "match-attribute" property.
|
void |
RegularExpressionIdentityMapperCfgClient.setMatchAttribute(Collection<AttributeType> values)
Sets the "match-attribute" property.
|
void |
ExactMatchIdentityMapperCfgClient.setMatchAttribute(Collection<AttributeType> values)
Sets the "match-attribute" property.
|
void |
UniqueAttributePluginCfgClient.setType(Collection<AttributeType> values)
Sets the "type" property.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
BackendIndexCfg.getAttribute()
Gets the "attribute" property.
|
AttributeType |
LocalDBIndexCfg.getAttribute()
Gets the "attribute" property.
|
AttributeType |
EntityTagVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
SubschemaSubentryVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
PasswordExpirationTimeVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
EntryDNVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
NumSubordinatesVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
GoverningStructureRuleVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
HasSubordinatesVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
IsMemberOfVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
PasswordPolicySubentryVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
EntryUUIDVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
VirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
StructuralObjectClassVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
CollectiveAttributeSubentriesVirtualAttributeCfg.getAttributeType()
Gets the "attribute-type" property.
|
AttributeType |
ExternalSASLMechanismHandlerCfg.getCertificateAttribute()
Gets the "certificate-attribute" property.
|
AttributeType |
FingerprintCertificateMapperCfg.getFingerprintAttribute()
Gets the "fingerprint-attribute" property.
|
AttributeType |
PasswordPolicyCfg.getLastLoginTimeAttribute()
Gets the "last-login-time-attribute" property.
|
AttributeType |
PasswordPolicyCfg.getPasswordAttribute()
Gets the "password-attribute" property.
|
AttributeType |
SubjectDNToUserAttributeCertificateMapperCfg.getSubjectAttribute()
Gets the "subject-attribute" property.
|
Modifier and Type | Method and Description |
---|---|
SortedSet<AttributeType> |
ReferentialIntegrityPluginCfg.getAttributeType()
Gets the "attribute-type" property.
|
SortedSet<AttributeType> |
SevenBitCleanPluginCfg.getAttributeType()
Gets the "attribute-type" property.
|
SortedSet<AttributeType> |
SMTPAccountStatusNotificationHandlerCfg.getEmailAddressAttributeType()
Gets the "email-address-attribute-type" property.
|
SortedSet<AttributeType> |
EntityTagVirtualAttributeCfg.getExcludedAttribute()
Gets the "excluded-attribute" property.
|
SortedSet<AttributeType> |
LDAPPassThroughAuthenticationPolicyCfg.getMappedAttribute()
Gets the "mapped-attribute" property.
|
SortedSet<AttributeType> |
ExactMatchIdentityMapperCfg.getMatchAttribute()
Gets the "match-attribute" property.
|
SortedSet<AttributeType> |
RegularExpressionIdentityMapperCfg.getMatchAttribute()
Gets the "match-attribute" property.
|
SortedSet<AttributeType> |
AttributeValuePasswordValidatorCfg.getMatchAttribute()
Gets the "match-attribute" property.
|
SortedSet<AttributeType> |
UniqueAttributePluginCfg.getType()
Gets the "type" property.
|
Modifier and Type | Method and Description |
---|---|
protected Map.Entry<AttributeType,Set<String>> |
CompressedSchema.loadAttribute(byte[] encodedAttribute,
String attributeName,
Collection<String> attributeOptions)
Loads an encoded attribute into this compressed schema.
|
Modifier and Type | Method and Description |
---|---|
protected static org.forgerock.opendj.ldap.ConditionResult |
AuthenticationPolicyState.getBoolean(Entry entry,
AttributeType attributeType)
A utility method which may be used by implementations in order to obtain
the value of the specified attribute from the provided entry as a boolean.
|
protected static long |
AuthenticationPolicyState.getGeneralizedTime(Entry entry,
AttributeType attributeType)
A utility method which may be used by implementations in order to obtain
the value of the specified attribute from the provided entry as a time in
generalized time format.
|
abstract boolean |
Backend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
ParentInheritance.getAttributeType()
Return the attribute type.
|
AttributeType |
AciEvalContext.getCurrentAttributeType()
Get the current attribute type being evaluated.
|
AttributeType |
AciContainer.getCurrentAttributeType()
Get the current attribute type being evaluated.
|
AttributeType |
AciTargetMatchContext.getCurrentAttributeType()
Get the current attribute type being evaluated.
|
Modifier and Type | Method and Description |
---|---|
LinkedHashMap<AttributeType,SearchFilter> |
TargAttrFilterList.getAttributeTypeFilterList()
Return the list map holding the attribute type to filter mappings.
|
List<AttributeType> |
AciContainer.getSpecificAttributes()
Return the list of additional attributes specified in the
geteffectiverights control.
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
AciContainer.setCurrentAttributeType(AttributeType type)
Set the attribute type to be evaluated.
|
void |
AciTargetMatchContext.setCurrentAttributeType(AttributeType type)
Set the attribute type to be evaluated.
|
Constructor and Description |
---|
TargAttrFilterList(int mask,
LinkedHashMap<AttributeType,SearchFilter> attrFilterList)
Construct a class representing an targattrfilters filter list.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MemoryBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
boolean |
MonitorBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
boolean |
SchemaBackend.isIndexed(AttributeType attributeType,
IndexType indexType) |
boolean |
BackupBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
boolean |
NullBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
boolean |
TrustStoreBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
boolean |
ChangelogBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
boolean |
RootDSEBackend.isIndexed(AttributeType attributeType,
IndexType indexType) |
boolean |
LDIFBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
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 |
---|---|
AttributeType |
AttributeIndex.getAttributeType()
Get the attribute type of this attribute index.
|
AttributeType[] |
SortValues.getTypes()
Retrieve the type of the attribute values in this sort values.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SortValuesSet.add(long entryID,
org.forgerock.opendj.ldap.ByteString[] values,
AttributeType[] types)
Add the given entryID and values from this VLV index.
|
boolean |
BackendImpl.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
Constructor and Description |
---|
AttributeIndexer(AttributeType attributeType,
org.forgerock.opendj.ldap.spi.Indexer extensibleIndexer)
Creates a new extensible indexer for JE backend.
|
EqualityIndexer(AttributeType attributeType)
Create a new attribute equality indexer for the given index configuration.
|
IndexQueryFactoryImpl(Map<String,Index> indexMap,
org.forgerock.opendj.ldap.spi.IndexingOptions indexingOptions,
AttributeType attribute)
Creates a new IndexQueryFactoryImpl object.
|
PresenceIndexer(AttributeType attributeType)
Create a new attribute presence indexer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BackendImpl.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TaskBackend.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
MatchedValuesFilter.getAttributeType()
Retrieves the attribute type for this matched values filter.
|
Modifier and Type | Method and Description |
---|---|
List<AttributeType> |
GetEffectiveRightsRequestControl.getAttributes()
Return the requested additional attributes parsed from the control.
|
Modifier and Type | Method and Description |
---|---|
static MatchedValuesFilter |
MatchedValuesFilter.createApproximateFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new approxMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createEqualityFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new equalityMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createExtensibleMatchFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.schema.MatchingRule matchingRule,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new extensibleMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createGreaterOrEqualFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new greaterOrEqual filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createLessOrEqualFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new lessOrEqual filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createPresentFilter(AttributeType attributeType)
Creates a new present filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createSubstringsFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString subInitial,
List<org.forgerock.opendj.ldap.ByteString> subAny,
org.forgerock.opendj.ldap.ByteString subFinal)
Creates a new substrings filter with the provided information.
|
boolean |
MatchedValuesFilter.valueMatches(AttributeType type,
org.forgerock.opendj.ldap.ByteString value)
Indicates whether the specified attribute value matches the criteria
defined in this matched values filter.
|
boolean |
MatchedValuesControl.valueMatches(AttributeType type,
org.forgerock.opendj.ldap.ByteString value)
Indicates whether any of the filters associated with this matched values
control matches the provided attribute type/value.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
CompareOperation.getAttributeType()
Retrieves the attribute type for this compare operation.
|
AttributeType |
CompareOperationBasis.getAttributeType()
Retrieves the attribute type for this compare operation.
|
AttributeType |
CompareOperationWrapper.getAttributeType()
Retrieves the attribute type for this compare operation.
|
static AttributeType |
DirectoryServer.getAttributeType(String lowerName)
Retrieves the attribute type for the provided lowercase name or OID.
|
static AttributeType |
DirectoryServer.getAttributeTypeOrDefault(String lowerName)
Retrieves the attribute type for the provided lowercase name or OID.
|
static AttributeType |
DirectoryServer.getAttributeTypeOrDefault(String lowerName,
String upperName)
Retrieves the attribute type for the provided lowercase name or OID.
|
static AttributeType |
DirectoryServer.getDefaultAttributeType(String name)
Causes the Directory Server to construct a new attribute type definition
with the provided name and using the default attribute syntax.
|
static AttributeType |
DirectoryServer.getDefaultAttributeType(String name,
org.forgerock.opendj.ldap.schema.Syntax syntax)
Causes the Directory Server to construct a new attribute type definition
with the provided name and syntax.
|
AttributeType |
SubentryPasswordPolicy.getLastLoginTimeAttribute()
Gets the "last-login-time-attribute" property.
|
abstract AttributeType |
PasswordPolicy.getLastLoginTimeAttribute()
Gets the "last-login-time-attribute" property.
|
static AttributeType |
DirectoryServer.getObjectClassAttributeType()
Retrieves the attribute type for the "objectClass" attribute.
|
AttributeType |
SubentryPasswordPolicy.getPasswordAttribute()
Gets the "password-attribute" property.
|
abstract AttributeType |
PasswordPolicy.getPasswordAttribute()
Gets the "password-attribute" property.
|
Modifier and Type | Method and Description |
---|---|
static ConcurrentMap<String,AttributeType> |
DirectoryServer.getAttributeTypes()
Retrieves the set of attribute type definitions that have been
defined in the Directory Server.
|
Map<AttributeType,List<Attribute>> |
AddOperation.getOperationalAttributes()
Retrieves the set of processed operational attributes for the entry to add.
|
Map<AttributeType,List<Attribute>> |
AddOperationWrapper.getOperationalAttributes()
Retrieves the set of processed operational attributes for the entry to add.
|
Map<AttributeType,List<Attribute>> |
AddOperationBasis.getOperationalAttributes() |
Map<AttributeType,List<Attribute>> |
AddOperation.getUserAttributes()
Retrieves the set of processed user attributes for the entry to add.
|
Map<AttributeType,List<Attribute>> |
AddOperationWrapper.getUserAttributes()
Retrieves the set of processed user attributes for the entry to add.
|
Map<AttributeType,List<Attribute>> |
AddOperationBasis.getUserAttributes() |
Modifier and Type | Method and Description |
---|---|
static void |
DirectoryServer.deregisterAttributeType(AttributeType attributeType)
Deregisters the provided attribute type with the Directory Server.
|
static void |
DirectoryServer.registerAttributeType(AttributeType attributeType,
boolean overwriteExisting)
Registers the provided attribute type with the Directory Server.
|
void |
AddOperation.removeAttribute(AttributeType attributeType)
Removes the specified attribute from the entry to add.
|
void |
AddOperationWrapper.removeAttribute(AttributeType attributeType)
Removes the specified attribute from the entry to add.
|
void |
AddOperationBasis.removeAttribute(AttributeType attributeType) |
void |
AddOperation.setAttribute(AttributeType attributeType,
List<Attribute> attributeList)
Sets the specified attribute in the entry to add, overwriting any existing
attribute of the specified type if necessary.
|
void |
AddOperationWrapper.setAttribute(AttributeType attributeType,
List<Attribute> attributeList)
Sets the specified attribute in the entry to add, overwriting any existing
attribute of the specified type if necessary.
|
void |
AddOperationBasis.setAttribute(AttributeType attributeType,
List<Attribute> attributeList) |
void |
CompareOperation.setAttributeType(AttributeType attributeType)
Specifies the attribute type for this compare operation.
|
void |
CompareOperationBasis.setAttributeType(AttributeType attributeType)
Specifies the attribute type for this compare operation.
|
void |
CompareOperationWrapper.setAttributeType(AttributeType attributeType)
Specifies the attribute type for this compare operation.
|
Constructor and Description |
---|
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.
|
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ConfigFileHandler.isIndexed(AttributeType attributeType,
IndexType indexType)
Indicates whether search operations which target the specified
attribute in the indicated manner would be considered indexed
in this backend.
|
Constructor and Description |
---|
UserAttributeNotificationMessageTemplateElement(AttributeType attributeType)
Creates a new user DN notification message template element.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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)
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
static AttrHistorical |
AttrHistorical.createAttributeHistorical(AttributeType type)
Create a new object from a provided attribute type.
|
Constructor and Description |
---|
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
static AttributeType |
AttributeTypeSyntax.decodeAttributeType(org.forgerock.opendj.ldap.ByteSequence value,
Schema schema,
boolean allowUnknownElements)
Decodes the contents of the provided ASN.1 octet string as an attribute
type definition according to the rules of this syntax.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
TemplateValue.getAttributeType()
Retrieves the attribute type for this template value.
|
AttributeType |
TemplateLine.getAttributeType()
Retrieves the attribute type for this template line.
|
AttributeType[] |
Template.getRDNAttributes()
Retrieves the set of attribute types that are used in the RDN for entries
generated using this template.
|
Modifier and Type | Method and Description |
---|---|
TemplateValue |
TemplateEntry.getValue(AttributeType attributeType)
Retrieves the value for the specified attribute, if defined.
|
List<TemplateValue> |
TemplateEntry.getValues(AttributeType attributeType)
Retrieves the set of values for the specified attribute, if defined.
|
boolean |
TemplateEntry.hasAttribute(AttributeType attributeType)
Indicates whether this entry contains one or more values for the specified
attribute type.
|
boolean |
Branch.hasAttribute(AttributeType attributeType)
Indicates whether this branch contains a reference to the specified
attribute type, either in the RDN components of the DN or in the extra
lines.
|
boolean |
Template.hasAttribute(AttributeType attributeType)
Indicates whether this template contains any template lines that reference
the provided attribute type.
|
Constructor and Description |
---|
Template(TemplateFile templateFile,
String name,
AttributeType[] rdnAttributes,
String[] subordinateTemplateNames,
int[] numEntriesPerTemplate)
Creates a new template with the provided information.
|
Template(TemplateFile templateFile,
String name,
AttributeType[] rdnAttributes,
String[] subordinateTemplateNames,
int[] numEntriesPerTemplate,
TemplateLine[] templateLines)
Creates a new template with the provided information.
|
TemplateLine(AttributeType attributeType,
int lineNumber,
Tag[] tags)
Creates a new template line with the provided information.
|
TemplateLine(AttributeType attributeType,
int lineNumber,
Tag[] tags,
boolean isURL,
boolean isBase64)
Creates a new template line with the provided information.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
VirtualAttributeRule.getAttributeType()
Retrieves the attribute type for which the values should be generated.
|
AttributeType |
Attribute.getAttributeType()
Retrieves the attribute type for this attribute.
|
AttributeType |
CollectiveVirtualAttribute.getAttributeType()
Retrieves the attribute type for this attribute.
|
AttributeType |
VirtualAttribute.getAttributeType() |
AttributeType |
SearchFilter.getAttributeType()
Retrieves the attribute type for this filter.
|
AttributeType |
SortKey.getAttributeType()
Retrieves the attribute type for this sort key.
|
AttributeType |
AttributeBuilder.getAttributeType()
Retrieves the attribute type for this attribute builder.
|
AttributeType |
RDN.getAttributeType(int pos)
Retrieves the attribute type at the specified position in the set
of attribute types for this RDN.
|
AttributeType |
Schema.getAttributeType(String lowerName)
Retrieves the attribute type definition with the specified name
or OID.
|
AttributeType |
SubEntry.getInheritFromDNType()
Getter to retrieve inheritFromDNAttribute type
for inherited collective attribute subentry.
|
AttributeType |
SubEntry.getInheritFromRDNAttrType()
Getter to retrieve inheritFromRDNAttribute type
for inherited collective attribute subentry.
|
AttributeType |
SubEntry.getInheritFromRDNType()
Getter to retrieve RDN type of inheritFromRDNType
for inherited collective attribute subentry.
|
static AttributeType |
DirectoryConfig.getObjectClassAttributeType()
Retrieves the attribute type for the "objectClass" attribute.
|
AttributeType |
AttributeType.getSuperiorType()
Retrieves the superior type for this attribute type.
|
AttributeType |
AttributeType.setDirty()
Marks this attribute type as dirty, indicating that it has been removed or
replaced in the schema.
|
Modifier and Type | Method and Description |
---|---|
Set<AttributeType> |
MatchingRuleUse.getAttributes()
Retrieves the set of attributes associated with this matching
rule use.
|
ConcurrentHashMap<String,AttributeType> |
Schema.getAttributeTypes()
Retrieves the attribute type definitions for this schema, as a
mapping between the lowercase names and OIDs for the attribute
type and the attribute type itself.
|
static Map<String,AttributeType> |
DirectoryConfig.getAttributeTypes()
Retrieves the set of attribute type definitions that have been
defined in the Directory Server.
|
Set<AttributeType> |
LDIFExportConfig.getExcludeAttributes()
Retrieves the set of attributes that should be excluded from the
entries written to LDIF.
|
Set<AttributeType> |
LDIFImportConfig.getExcludeAttributes()
Retrieves the set of attributes that should be excluded from the
entries read from the LDIF.
|
Set<AttributeType> |
LDIFExportConfig.getIncludeAttributes()
Retrieves the set of attributes that should be included in the
entries written to LDIF.
|
Set<AttributeType> |
LDIFImportConfig.getIncludeAttributes()
Retrieves the set of attributes that should be included in the
entries read from the LDIF.
|
Map<AttributeType,List<Attribute>> |
Entry.getOperationalAttributes()
Retrieves the entire set of operational attributes for this
entry.
|
Set<AttributeType> |
ObjectClass.getOptionalAttributeChain()
Retrieves an unmodifiable view of the set of optional attributes
for this objectclass and any superior objectclasses that it might
have.
|
Set<AttributeType> |
DITContentRule.getOptionalAttributes()
Retrieves the set of optional attributes for this DIT content
rule.
|
Set<AttributeType> |
ObjectClass.getOptionalAttributes()
Retrieves an unmodifiable view of the set of optional attributes
for this objectclass.
|
Set<AttributeType> |
NameForm.getOptionalAttributes()
Retrieves the set of optional attributes for this name form.
|
Set<AttributeType> |
DITContentRule.getProhibitedAttributes()
Retrieves the set of prohibited attributes for this DIT content
rule.
|
Set<AttributeType> |
ObjectClass.getRequiredAttributeChain()
Retrieves an unmodifiable view of the set of all required
attributes for this objectclass and any superior objectclasses
that it might have.
|
Set<AttributeType> |
DITContentRule.getRequiredAttributes()
Retrieves the set of required attributes for this DIT content
rule.
|
Set<AttributeType> |
ObjectClass.getRequiredAttributes()
Retrieves an unmodifiable view of the set of required attributes
for this objectclass.
|
Set<AttributeType> |
NameForm.getRequiredAttributes()
Retrieves the set of required attributes for this name form.
|
List<AttributeType> |
Schema.getSubTypes(AttributeType attributeType)
Retrieves the set of subtypes registered for the given attribute
type.
|
Map<AttributeType,List<Attribute>> |
Entry.getUserAttributes()
Retrieves the entire set of user (i.e., non-operational)
attributes for this entry.
|
Modifier and Type | Method and Description |
---|---|
static void |
Schema.compareConcatenatedSchema(Set<String> oldElements,
Set<String> newElements,
AttributeType elementType,
List<Modification> mods)
Compares the provided sets of schema element definitions and
writes any differences found into the given list of
modifications.
|
int |
AttributeType.compareTo(AttributeType o) |
static RDN |
RDN.create(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString attributeValue)
Creates a new RDN with the provided information.
|
static Attribute |
Attributes.create(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString value)
Creates a new single-valued attribute with the specified attribute type and value.
|
static Attribute |
Attributes.create(AttributeType attributeType,
String valueString)
Creates a new single-valued attribute with the specified name and value.
|
static Attribute |
Attributes.create(AttributeType attributeType,
String name,
org.forgerock.opendj.ldap.ByteString value)
Creates a new single-valued attribute with the specified
attribute type and value.
|
static Attribute |
Attributes.create(AttributeType attributeType,
String name,
String valueString)
Creates a new single-valued attribute with the attribute type and value.
|
static SearchFilter |
SearchFilter.createApproximateFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates an approximate search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createApproximateFilter(AttributeType attributeType,
Set<String> attributeOptions,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates an approximate search filter with the provided
information.
|
static List<Attribute> |
Attributes.createAsList(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString value)
Creates a new List with a single-valued attribute with the specified attribute type and value.
|
static List<Attribute> |
Attributes.createAsList(AttributeType attributeType,
String valueString)
Creates a new List with a single-valued attribute with the specified name and value.
|
static List<Attribute> |
Attributes.createAsList(AttributeType attributeType,
String name,
String valueString)
Creates a new List with a single-valued attribute with the attribute type and value.
|
static SearchFilter |
SearchFilter.createEqualityFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new equality search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createEqualityFilter(AttributeType attributeType,
Set<String> attributeOptions,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a new equality search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createExtensibleMatchFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue,
String matchingRuleID,
boolean dnAttributes)
Creates an extensible matching filter with the provided
information.
|
static SearchFilter |
SearchFilter.createExtensibleMatchFilter(AttributeType attributeType,
Set<String> attributeOptions,
org.forgerock.opendj.ldap.ByteString assertionValue,
String matchingRuleID,
boolean dnAttributes)
Creates an extensible matching filter with the provided
information.
|
static SearchFilter |
SearchFilter.createGreaterOrEqualFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a greater-or-equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createGreaterOrEqualFilter(AttributeType attributeType,
Set<String> attributeOptions,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a greater-or-equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createLessOrEqualFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a less-or-equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createLessOrEqualFilter(AttributeType attributeType,
Set<String> attributeOptions,
org.forgerock.opendj.ldap.ByteString assertionValue)
Creates a less-or-equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createPresenceFilter(AttributeType attributeType)
Creates a presence search filter with the provided information.
|
static SearchFilter |
SearchFilter.createPresenceFilter(AttributeType attributeType,
Set<String> attributeOptions)
Creates a presence search filter with the provided information.
|
static SearchFilter |
SearchFilter.createSubstringFilter(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString subInitialElement,
List<org.forgerock.opendj.ldap.ByteString> subAnyElements,
org.forgerock.opendj.ldap.ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createSubstringFilter(AttributeType attributeType,
Set<String> attributeOptions,
org.forgerock.opendj.ldap.ByteString subInitialElement,
List<org.forgerock.opendj.ldap.ByteString> subAnyElements,
org.forgerock.opendj.ldap.ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
void |
Schema.deregisterAttributeType(AttributeType attributeType)
Deregisters the provided attribute type definition with this
schema.
|
static Attribute |
Attributes.empty(AttributeType attributeType)
Creates a new attribute with the provided attribute type and no
values.
|
static Attribute |
Attributes.empty(AttributeType attributeType,
String name)
Creates a new attribute with the provided attribute type and no
values.
|
List<Attribute> |
Entry.getAttribute(AttributeType attributeType)
Retrieves the requested attribute element(s) for the specified
attribute type.
|
List<Attribute> |
Entry.getAttribute(AttributeType attributeType,
boolean includeSubordinates)
Retrieves the requested attribute element(s) for the specified
attribute type.
|
List<Attribute> |
Entry.getAttribute(AttributeType attributeType,
boolean includeSubordinates,
Set<String> options)
Retrieves the requested attribute element(s) for the specified
attribute type.
|
List<Attribute> |
Entry.getAttribute(AttributeType attributeType,
Set<String> options)
Retrieves the requested attribute element(s) for the specified
attribute type.
|
org.forgerock.opendj.ldap.ByteString |
RDN.getAttributeValue(AttributeType attributeType)
Retrieves the attribute value that is associated with the
specified attribute type.
|
Attribute |
Entry.getExactAttribute(AttributeType attributeType,
Set<String> options)
Retrieves the requested attribute element for the specified
attribute type and options or
null if this entry
does not contain an attribute with the specified attribute type
and options. |
List<Attribute> |
Entry.getOperationalAttribute(AttributeType attributeType)
Retrieves the requested operational attribute element(s) for the
specified attribute type.
|
List<Attribute> |
Entry.getOperationalAttribute(AttributeType attributeType,
Set<String> options)
Retrieves the requested operational attribute element(s) for the
specified attribute type.
|
List<AttributeType> |
Schema.getSubTypes(AttributeType attributeType)
Retrieves the set of subtypes registered for the given attribute
type.
|
List<Attribute> |
Entry.getUserAttribute(AttributeType attributeType)
Retrieves the requested user attribute element(s) for the
specified attribute type.
|
List<Attribute> |
Entry.getUserAttribute(AttributeType attributeType,
Set<String> options)
Retrieves the requested user attribute element(s) for the
specified attribute type.
|
boolean |
Entry.hasAttribute(AttributeType attributeType)
Indicates whether this entry contains the specified attribute.
|
boolean |
Entry.hasAttribute(AttributeType attributeType,
boolean includeSubordinates)
Indicates whether this entry contains the specified attribute.
|
boolean |
Entry.hasAttribute(AttributeType attributeType,
Set<String> options)
Indicates whether this entry contains the specified attribute
with all of the options in the provided set.
|
boolean |
Entry.hasAttribute(AttributeType attributeType,
Set<String> options,
boolean includeSubordinates)
Indicates whether this entry contains the specified attribute
with all of the options in the provided set.
|
boolean |
RDN.hasAttributeType(AttributeType attributeType)
Indicates whether this RDN includes the specified attribute type.
|
boolean |
Entry.hasOperationalAttribute(AttributeType attributeType)
Indicates whether this entry contains the specified operational
attribute.
|
boolean |
Entry.hasUserAttribute(AttributeType attributeType)
Indicates whether this entry contains the specified user
attribute.
|
boolean |
RDN.hasValue(AttributeType type,
org.forgerock.opendj.ldap.ByteString value)
Indicates whether this RDN contains the specified type-value
pair.
|
boolean |
Entry.hasValue(AttributeType attributeType,
Set<String> options,
org.forgerock.opendj.ldap.ByteString value)
Indicates whether this entry contains the specified attribute
value.
|
boolean |
LDIFExportConfig.includeAttribute(AttributeType attributeType)
Indicates whether the specified attribute should be included in
the entries written to LDIF.
|
boolean |
LDIFImportConfig.includeAttribute(AttributeType attributeType)
Indicates whether the specified attribute should be included in
the entries read from the LDIF.
|
boolean |
DITContentRule.isOptional(AttributeType attributeType)
Indicates whether the provided attribute type is included in the
optional attribute list for this DIT content rule.
|
boolean |
ObjectClass.isOptional(AttributeType attributeType)
Indicates whether the provided attribute type is included in the
optional attribute list for this or any of its superior
objectclasses.
|
boolean |
NameForm.isOptional(AttributeType attributeType)
Indicates whether the provided attribute type is included in the
optional attribute list for this name form.
|
boolean |
DITContentRule.isRequired(AttributeType attributeType)
Indicates whether the provided attribute type is included in the
required attribute list for this DIT content rule.
|
boolean |
ObjectClass.isRequired(AttributeType attributeType)
Indicates whether the provided attribute type is included in the
required attribute list for this or any of its superior
objectclasses.
|
boolean |
NameForm.isRequired(AttributeType attributeType)
Indicates whether the provided attribute type is included in the
required attribute list for this name form.
|
boolean |
DITContentRule.isRequiredOrOptional(AttributeType attributeType)
Indicates whether the provided attribute type is in the list of
required or optional attributes for this DIT content rule.
|
boolean |
ObjectClass.isRequiredOrOptional(AttributeType attributeType)
Indicates whether the provided attribute type is in the list of
required or optional attributes for this objectclass or any of
its superior classes.
|
boolean |
NameForm.isRequiredOrOptional(AttributeType attributeType)
Indicates whether the provided attribute type is in the list of
required or optional attributes for this name form.
|
void |
Entry.putAttribute(AttributeType attributeType,
List<Attribute> attributeList)
Puts the provided attribute in this entry.
|
void |
Schema.registerAttributeType(AttributeType attributeType,
boolean overwriteExisting)
Registers the provided attribute type definition with this
schema.
|
boolean |
Entry.removeAttribute(AttributeType attributeType)
Removes all instances of the specified attribute type from this
entry, including any instances with options.
|
void |
AttributeBuilder.setAttributeType(AttributeType attributeType)
Sets the attribute type associated with this attribute builder.
|
void |
AttributeBuilder.setAttributeType(AttributeType attributeType,
String name)
Sets the attribute type and user-provided name associated with
this attribute builder.
|
Modifier and Type | Method and Description |
---|---|
void |
LDIFExportConfig.setExcludeAttributes(Set<AttributeType> excludeAttributes)
Specifies the set of attributes that should be excluded from the
entries written to LDIF.
|
void |
LDIFImportConfig.setExcludeAttributes(Set<AttributeType> excludeAttributes)
Specifies the set of attributes that should be excluded from the
entries read from the LDIF.
|
void |
LDIFExportConfig.setIncludeAttributes(Set<AttributeType> includeAttributes)
Specifies the set of attributes that should be included in the
entries written to LDIF.
|
void |
LDIFImportConfig.setIncludeAttributes(Set<AttributeType> includeAttributes)
Specifies the set of attributes that should be included in the
entries read from the LDIF.
|
Constructor and Description |
---|
AttributeBuilder(AttributeType attributeType)
Creates a new attribute builder with the specified type and no
options and no values.
|
AttributeBuilder(AttributeType attributeType,
String name)
Creates a new attribute builder with the specified type and
user-provided name and no options and no values.
|
AttributeType(String definition,
String primaryName,
Collection<String> typeNames,
String oid,
String description,
AttributeType superiorType,
org.forgerock.opendj.ldap.schema.Syntax syntax,
org.forgerock.opendj.ldap.schema.AttributeUsage attributeUsage,
boolean isCollective,
boolean isNoUserModification,
boolean isObsolete,
boolean isSingleValue)
Creates a new attribute type with the provided information.
|
AttributeType(String definition,
String primaryName,
Collection<String> typeNames,
String oid,
String description,
AttributeType superiorType,
org.forgerock.opendj.ldap.schema.Syntax syntax,
org.forgerock.opendj.ldap.schema.MatchingRule approximateMatchingRule,
org.forgerock.opendj.ldap.schema.MatchingRule equalityMatchingRule,
org.forgerock.opendj.ldap.schema.MatchingRule orderingMatchingRule,
org.forgerock.opendj.ldap.schema.MatchingRule substringMatchingRule,
org.forgerock.opendj.ldap.schema.AttributeUsage attributeUsage,
boolean isCollective,
boolean isNoUserModification,
boolean isObsolete,
boolean isSingleValue,
Map<String,List<String>> extraProperties)
Creates a new attribute type with the provided information.
|
RDN(AttributeType[] attributeTypes,
String[] attributeNames,
org.forgerock.opendj.ldap.ByteString[] attributeValues)
Creates a new RDN with the provided information.
|
RDN(AttributeType attributeType,
org.forgerock.opendj.ldap.ByteString attributeValue)
Creates a new RDN with the provided information.
|
RDN(AttributeType attributeType,
String attributeName,
org.forgerock.opendj.ldap.ByteString attributeValue)
Creates a new RDN with the provided information.
|
SearchFilter(FilterType filterType,
Collection<SearchFilter> filterComponents,
SearchFilter notComponent,
AttributeType attributeType,
Set<String> attributeOptions,
org.forgerock.opendj.ldap.ByteString assertionValue,
org.forgerock.opendj.ldap.ByteString subInitialElement,
List<org.forgerock.opendj.ldap.ByteString> subAnyElements,
org.forgerock.opendj.ldap.ByteString subFinalElement,
String matchingRuleID,
boolean dnAttributes)
Creates a new search filter with the provided information.
|
SortKey(AttributeType attributeType,
boolean ascending)
Creates a new sort key with the provided information.
|
SortKey(AttributeType attributeType,
boolean ascending,
org.forgerock.opendj.ldap.schema.MatchingRule orderingRule)
Creates a new sort key with the provided information.
|
VirtualAttribute(AttributeType attributeType,
Entry entry,
VirtualAttributeRule rule)
Creates a new virtual attribute 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.
|
Constructor and Description |
---|
DITContentRule(String definition,
ObjectClass structuralClass,
Map<String,String> names,
String description,
Set<ObjectClass> auxiliaryClasses,
Set<AttributeType> requiredAttributes,
Set<AttributeType> optionalAttributes,
Set<AttributeType> prohibitedAttributes,
boolean isObsolete,
Map<String,List<String>> extraProperties)
Creates a new DIT content rule definition with the provided
information.
|
DITContentRule(String definition,
ObjectClass structuralClass,
Map<String,String> names,
String description,
Set<ObjectClass> auxiliaryClasses,
Set<AttributeType> requiredAttributes,
Set<AttributeType> optionalAttributes,
Set<AttributeType> prohibitedAttributes,
boolean isObsolete,
Map<String,List<String>> extraProperties)
Creates a new DIT content rule definition with the provided
information.
|
DITContentRule(String definition,
ObjectClass structuralClass,
Map<String,String> names,
String description,
Set<ObjectClass> auxiliaryClasses,
Set<AttributeType> requiredAttributes,
Set<AttributeType> optionalAttributes,
Set<AttributeType> prohibitedAttributes,
boolean isObsolete,
Map<String,List<String>> extraProperties)
Creates a new DIT content rule definition with the provided
information.
|
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.
|
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.
|
MatchingRuleUse(String definition,
org.forgerock.opendj.ldap.schema.MatchingRule matchingRule,
Map<String,String> names,
String description,
boolean isObsolete,
Set<AttributeType> attributes,
Map<String,List<String>> extraProperties)
Creates a new matching rule use definition with the provided
information.
|
NameForm(String definition,
Map<String,String> names,
String oid,
String description,
boolean isObsolete,
ObjectClass structuralClass,
Set<AttributeType> requiredAttributes,
Set<AttributeType> optionalAttributes,
Map<String,List<String>> extraProperties)
Creates a new name form definition with the provided information.
|
NameForm(String definition,
Map<String,String> names,
String oid,
String description,
boolean isObsolete,
ObjectClass structuralClass,
Set<AttributeType> requiredAttributes,
Set<AttributeType> optionalAttributes,
Map<String,List<String>> extraProperties)
Creates a new name form definition with the provided information.
|
ObjectClass(String definition,
String primaryName,
Collection<String> names,
String oid,
String description,
Set<ObjectClass> superiorClasses,
Set<AttributeType> requiredAttributes,
Set<AttributeType> optionalAttributes,
org.forgerock.opendj.ldap.schema.ObjectClassType objectClassType,
boolean isObsolete,
Map<String,List<String>> extraProperties)
Creates a new objectclass definition with the provided
information.
|
ObjectClass(String definition,
String primaryName,
Collection<String> names,
String oid,
String description,
Set<ObjectClass> superiorClasses,
Set<AttributeType> requiredAttributes,
Set<AttributeType> optionalAttributes,
org.forgerock.opendj.ldap.schema.ObjectClassType objectClassType,
boolean isObsolete,
Map<String,List<String>> extraProperties)
Creates a new objectclass definition with the provided
information.
|
RDN(List<AttributeType> attributeTypes,
List<String> attributeNames,
List<org.forgerock.opendj.ldap.ByteString> attributeValues)
Creates a new RDN with the provided information.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
PostResponseCompareOperation.getAttributeType()
Retrieves the attribute type for this compare operation.
|
AttributeType |
PreOperationCompareOperation.getAttributeType()
Retrieves the attribute type for this compare operation.
|
AttributeType |
PostOperationCompareOperation.getAttributeType()
Retrieves the attribute type for this compare operation.
|
Modifier and Type | Method and Description |
---|---|
Map<AttributeType,List<Attribute>> |
PostSynchronizationAddOperation.getOperationalAttributes()
Retrieves the set of processed operational attributes for the
entry to add.
|
Map<AttributeType,List<Attribute>> |
PreOperationAddOperation.getOperationalAttributes()
Retrieves the set of processed operational attributes for the
entry to add.
|
Map<AttributeType,List<Attribute>> |
PostResponseAddOperation.getOperationalAttributes()
Retrieves the set of processed operational attributes for the
entry to add.
|
Map<AttributeType,List<Attribute>> |
PostOperationAddOperation.getOperationalAttributes()
Retrieves the set of processed operational attributes for the
entry to add.
|
Map<AttributeType,List<Attribute>> |
PostSynchronizationAddOperation.getUserAttributes()
Retrieves the set of processed user attributes for the entry to
add.
|
Map<AttributeType,List<Attribute>> |
PreOperationAddOperation.getUserAttributes()
Retrieves the set of processed user attributes for the entry to
add.
|
Map<AttributeType,List<Attribute>> |
PostResponseAddOperation.getUserAttributes()
Retrieves the set of processed user attributes for the entry to
add.
|
Map<AttributeType,List<Attribute>> |
PostOperationAddOperation.getUserAttributes()
Retrieves the set of processed user attributes for the entry to
add.
|
Modifier and Type | Method and Description |
---|---|
void |
PreOperationAddOperation.removeAttribute(AttributeType attributeType)
Removes the specified attribute from the entry to add.
|
void |
PreOperationAddOperation.setAttribute(AttributeType attributeType,
List<Attribute> attributeList)
Sets the specified attribute in the entry to add, overwriting any
existing attribute of the specified type if necessary.
|
Modifier and Type | Method and Description |
---|---|
protected Map<AttributeType,List<Attribute>> |
LDIFReader.toAttributesMap(Map<AttributeType,List<AttributeBuilder>> attrBuilders)
Returns a new Map where the provided Map with AttributeBuilders is converted to another Map
with Attributes.
|
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.
|
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.
|
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.
|
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.
|
protected Map<AttributeType,List<Attribute>> |
LDIFReader.toAttributesMap(Map<AttributeType,List<AttributeBuilder>> attrBuilders)
Returns a new Map where the provided Map with AttributeBuilders is converted to another Map
with Attributes.
|
Constructor and Description |
---|
AddChangeRecordEntry(DN dn,
Map<AttributeType,List<Attribute>> attributes)
Creates a new entry with the provided information.
|
Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.