Modifier and Type | Method and Description |
---|---|
Dn |
SearchRequestDsml.getBase()
Gets the search base as a distinguished name.
|
Dn |
BindRequestDsml.getDn()
Gets the DN of the subject in this authentication
request.
|
Dn |
DelRequestDsml.getEntry()
Get the entry to be deleted
|
Dn |
AddRequestDsml.getEntryDn()
Get the added Dn
|
Dn |
ModifyRequestDsml.getName()
Gets the distinguished name of the entry to be modified by this request.
|
Dn |
ModifyDNRequestDsml.getName()
Get the modification's Dn
|
Dn |
DelRequestDsml.getName()
Gets the distinguished name of the leaf entry to be deleted by this
request.
|
Dn |
CompareRequestDsml.getName()
Get the entry to be compared
|
Dn |
ModifyDNRequestDsml.getNewSuperior()
Get the newSuperior
|
Modifier and Type | Method and Description |
---|---|
SearchRequest |
SearchRequestDsml.setBase(Dn baseDn)
Sets the search base as a distinguished name.
|
BindRequest |
BindRequestDsml.setDn(Dn dn)
Sets the DN of the subject in this authentication
request.
|
void |
ModifyDNRequestDsml.setEntry(Dn name)
Set the modification Dn.
|
void |
DelRequestDsml.setEntry(Dn entry)
Set the entry to be deleted
|
AddRequest |
AddRequestDsml.setEntryDn(Dn entryDn)
Sets the distinguished name of the entry to add.
|
ModifyRequest |
ModifyRequestDsml.setName(Dn name)
Sets the distinguished name of the entry to be modified by this request.
|
ModifyDnRequest |
ModifyDNRequestDsml.setName(Dn name)
Sets the entry's distinguished name representing the entry PDU
field.
|
DeleteRequest |
DelRequestDsml.setName(Dn name)
Sets the distinguished name of the leaf entry to be deleted by this
request.
|
CompareRequest |
CompareRequestDsml.setName(Dn entry)
Set the entry to be compared
|
ModifyDnRequest |
ModifyDNRequestDsml.setNewSuperior(Dn newSuperior)
Set the new superior
|
Modifier and Type | Method and Description |
---|---|
Dn |
LdapResultDsml.getMatchedDn()
Get the matched Dn
|
Dn |
SearchResultEntryDsml.getObjectName()
Get the entry Dn
|
Modifier and Type | Method and Description |
---|---|
void |
LdapResultDsml.setMatchedDn(Dn matchedDn)
Set the Matched Dn
|
void |
SearchResultEntryDsml.setObjectName(Dn objectName)
Set the entry Dn
|
Modifier and Type | Method and Description |
---|---|
Dn |
AntlrACIItemParser.distinguishedName() |
Constructor and Description |
---|
Name(Set<Dn> usernames)
Creates a new instance.
|
UserGroup(Set<Dn> groupNames)
Creates a new instance.
|
Constructor and Description |
---|
ResponseCarryingException(String message,
ResultResponse response,
ResultCodeEnum code,
Dn matchedDn,
Throwable cause)
Creates a DecoderException
|
Modifier and Type | Method and Description |
---|---|
Dn |
EntryChangeDecorator.getPreviousDn() |
Modifier and Type | Method and Description |
---|---|
void |
EntryChangeDecorator.setPreviousDn(Dn previousDn)
Sets the previous DN
|
Modifier and Type | Method and Description |
---|---|
Dn |
SearchRequestDecorator.getBase()
Gets the search base as a distinguished name.
|
Dn |
BindRequestDecorator.getDn()
Gets the DN of the subject in this authentication
request.
|
Dn |
AddRequestDecorator.getEntryDn()
Gets the distinguished name of the entry to add.
|
Dn |
LdapResultDecorator.getMatchedDn()
Gets the lowest entry in the directory that was matched.
|
Dn |
ModifyRequestDecorator.getName()
Gets the distinguished name of the entry to be modified by this request.
|
Dn |
ModifyDnRequestDecorator.getName()
Gets the entry's distinguished name representing the entry PDU
field.
|
Dn |
DeleteRequestDecorator.getName()
Gets the distinguished name of the leaf entry to be deleted by this
request.
|
Dn |
CompareRequestDecorator.getName()
Gets the distinguished name of the entry to be compared using the
attribute value assertion.
|
Dn |
ModifyDnRequestDecorator.getNewSuperior()
Gets the optional distinguished name of the new superior entry where the
candidate entry is to be moved.
|
Dn |
SearchResultEntryDecorator.getObjectName()
Gets the distinguished name of the entry object returned.
|
Modifier and Type | Method and Description |
---|---|
SearchRequest |
SearchRequestDecorator.setBase(Dn baseDn)
Sets the search base as a distinguished name.
|
BindRequest |
BindRequestDecorator.setDn(Dn dn)
Sets the DN of the subject in this authentication
request.
|
AddRequest |
AddRequestDecorator.setEntryDn(Dn entry)
Sets the distinguished name of the entry to add.
|
void |
LdapResultDecorator.setMatchedDn(Dn dn)
Sets the lowest entry in the directory that was matched.
|
ModifyRequest |
ModifyRequestDecorator.setName(Dn name)
Sets the distinguished name of the entry to be modified by this request.
|
ModifyDnRequest |
ModifyDnRequestDecorator.setName(Dn name)
Sets the entry's distinguished name representing the entry PDU
field.
|
DeleteRequest |
DeleteRequestDecorator.setName(Dn name)
Sets the distinguished name of the leaf entry to be deleted by this
request.
|
CompareRequest |
CompareRequestDecorator.setName(Dn name)
Sets the distinguished name of the entry to be compared using the
attribute value assertion.
|
ModifyDnRequest |
ModifyDnRequestDecorator.setNewSuperior(Dn newSuperior)
Sets the optional distinguished name of the new superior entry where the
candidate entry is to be moved.
|
void |
SearchResultEntryDecorator.setObjectName(Dn objectName)
Sets the distinguished name of the entry object returned.
|
Modifier and Type | Method and Description |
---|---|
Dn |
WhoAmIResponseDecorator.getDn()
Get the DN authzid.
|
Modifier and Type | Method and Description |
---|---|
Dn |
WhoAmIResponseImpl.getDn()
Get the DN authzid.
|
Dn |
WhoAmIResponse.getDn()
Get the DN authzid.
|
Modifier and Type | Method and Description |
---|---|
void |
WhoAmIResponseImpl.setDn(Dn dn)
Set the DN
|
Modifier and Type | Method and Description |
---|---|
Dn |
CursorLdapReferralException.getRemainingDn() |
Modifier and Type | Method and Description |
---|---|
Dn |
ImmutableEntry.getDn()
Get this entry's Dn.
|
Dn |
Entry.getDn()
Get this entry's Dn.
|
Dn |
DefaultEntry.getDn()
Get this entry's Dn.
|
Modifier and Type | Method and Description |
---|---|
void |
ImmutableEntry.setDn(Dn dn)
Set this entry's Dn.
|
void |
Entry.setDn(Dn dn)
Set this entry's Dn.
|
void |
DefaultEntry.setDn(Dn dn)
Set this entry's Dn.
|
static Entry |
AttributeUtils.toEntry(Attributes attributes,
Dn dn)
Convert a BasicAttributes or a AttributesImpl to an Entry
|
Constructor and Description |
---|
DefaultEntry(Dn dn)
Creates a new instance of DefaultEntry, with a Dn.
|
DefaultEntry(Dn dn,
Object... elements)
Creates a new instance of DefaultEntry, with a
Dn and a list of IDs.
|
DefaultEntry(SchemaManager schemaManager,
Dn dn)
Creates a new instance of DefaultEntry, schema aware.
|
DefaultEntry(SchemaManager schemaManager,
Dn dn,
Object... elements)
Creates a new instance of DefaultEntry, with a
Dn and a list of IDs.
|
Modifier and Type | Method and Description |
---|---|
Dn |
LdapReferralException.getRemainingDn() |
Dn |
AbstractLdapReferralException.getRemainingDn() |
Dn |
LdapOperationException.getResolvedDn() |
Modifier and Type | Method and Description |
---|---|
void |
LdapReferralException.setRemainingDn(Dn remainingDn) |
void |
AbstractLdapReferralException.setRemainingDn(Dn remainingDn) |
void |
LdapOperationException.setResolvedDn(Dn resolvedDn) |
Modifier and Type | Method and Description |
---|---|
Dn |
ScopeNode.getBaseDn()
Gets the base dn.
|
Constructor and Description |
---|
ScopeNode(AliasDerefMode aliasDerefAliases,
Dn baseDn,
String baseId,
SearchScope scope)
Creates a new ScopeNode object.
|
Modifier and Type | Method and Description |
---|---|
Dn |
LdifEntry.getDn() |
Modifier and Type | Method and Description |
---|---|
static String |
LdifUtils.convertToLdif(Attributes attrs,
Dn dn)
Convert an Attributes as LDIF.
|
static String |
LdifUtils.convertToLdif(Attributes attrs,
Dn dn,
int length)
Convert an Attributes as LDIF.
|
static LdifEntry |
LdifRevertor.reverseAdd(Dn dn)
Compute a reverse LDIF of an AddRequest.
|
static LdifEntry |
LdifRevertor.reverseDel(Dn dn,
Entry deletedEntry)
Compute a reverse LDIF of a DeleteRequest.
|
static LdifEntry |
LdifRevertor.reverseModify(Dn dn,
List<Modification> forwardModifications,
Entry modifiedEntry)
Compute the reversed LDIF for a modify request.
|
static LdifEntry |
LdifRevertor.reverseMove(Dn newSuperiorDn,
Dn modifiedDn)
Compute a reverse LDIF for a forward change which if in LDIF format
would represent a Move operation.
|
static List<LdifEntry> |
LdifRevertor.reverseMoveAndRename(Entry entry,
Dn newSuperior,
Rdn newRdn,
boolean deleteOldRdn)
Revert a Dn to it's previous version by removing the first Rdn and adding the given Rdn.
|
void |
LdifEntry.setDn(Dn dn)
Set the Distinguished Name
|
Constructor and Description |
---|
LdifEntry(Dn dn,
Object... avas)
Creates a LdifEntry using a list of strings representing the Ldif element
|
Modifier and Type | Method and Description |
---|---|
Dn |
SearchRequestImpl.getBase()
Gets the search base as a distinguished name.
|
Dn |
SearchRequest.getBase()
Gets the search base as a distinguished name.
|
Dn |
BindRequestImpl.getDn()
Gets the DN of the subject in this authentication
request.
|
Dn |
BindRequest.getDn()
Gets the DN of the subject in this authentication
request.
|
Dn |
AddRequestImpl.getEntryDn()
Gets the distinguished name of the entry to add.
|
Dn |
AddRequest.getEntryDn()
Gets the distinguished name of the entry to add.
|
Dn |
LdapResultImpl.getMatchedDn()
Gets the lowest entry in the directory that was matched.
|
Dn |
LdapResult.getMatchedDn()
Gets the lowest entry in the directory that was matched.
|
Dn |
ModifyRequestImpl.getName()
Gets the distinguished name of the entry to be modified by this request.
|
Dn |
ModifyRequest.getName()
Gets the distinguished name of the entry to be modified by this request.
|
Dn |
ModifyDnRequestImpl.getName()
Gets the entry's distinguished name representing the entry PDU
field.
|
Dn |
ModifyDnRequest.getName()
Gets the entry's distinguished name representing the entry PDU
field.
|
Dn |
DeleteRequestImpl.getName()
Gets the distinguished name of the leaf entry to be deleted by this
request.
|
Dn |
DeleteRequest.getName()
Gets the distinguished name of the leaf entry to be deleted by this
request.
|
Dn |
CompareRequestImpl.getName()
Gets the distinguished name of the entry to be compared using the
attribute value assertion.
|
Dn |
CompareRequest.getName()
Gets the distinguished name of the entry to be compared using the
attribute value assertion.
|
Dn |
ModifyDnRequestImpl.getNewSuperior()
Gets the optional distinguished name of the new superior entry where the
candidate entry is to be moved.
|
Dn |
ModifyDnRequest.getNewSuperior()
Gets the optional distinguished name of the new superior entry where the
candidate entry is to be moved.
|
Dn |
SearchResultEntryImpl.getObjectName()
Gets the distinguished name of the entry object returned.
|
Dn |
SearchResultEntry.getObjectName()
Gets the distinguished name of the entry object returned.
|
Modifier and Type | Method and Description |
---|---|
SearchRequest |
SearchRequestImpl.setBase(Dn base)
Sets the search base as a distinguished name.
|
SearchRequest |
SearchRequest.setBase(Dn baseDn)
Sets the search base as a distinguished name.
|
BindRequest |
BindRequestImpl.setDn(Dn dn)
Sets the DN of the subject in this authentication
request.
|
BindRequest |
BindRequest.setDn(Dn name)
Sets the DN of the subject in this authentication
request.
|
AddRequest |
AddRequestImpl.setEntryDn(Dn dn)
Sets the distinguished name of the entry to add.
|
AddRequest |
AddRequest.setEntryDn(Dn entry)
Sets the distinguished name of the entry to add.
|
void |
LdapResultImpl.setMatchedDn(Dn matchedDn)
Sets the lowest entry in the directory that was matched.
|
void |
LdapResult.setMatchedDn(Dn dn)
Sets the lowest entry in the directory that was matched.
|
ModifyRequest |
ModifyRequestImpl.setName(Dn name)
Sets the distinguished name of the entry to be modified by this request.
|
ModifyRequest |
ModifyRequest.setName(Dn name)
Sets the distinguished name of the entry to be modified by this request.
|
ModifyDnRequest |
ModifyDnRequestImpl.setName(Dn name)
Sets the entry's distinguished name representing the entry PDU
field.
|
ModifyDnRequest |
ModifyDnRequest.setName(Dn name)
Sets the entry's distinguished name representing the entry PDU
field.
|
DeleteRequest |
DeleteRequestImpl.setName(Dn name)
Sets the distinguished name of the leaf entry to be deleted by this
request.
|
DeleteRequest |
DeleteRequest.setName(Dn name)
Sets the distinguished name of the leaf entry to be deleted by this
request.
|
CompareRequest |
CompareRequestImpl.setName(Dn name)
Sets the distinguished name of the entry to be compared using the
attribute value assertion.
|
CompareRequest |
CompareRequest.setName(Dn name)
Sets the distinguished name of the entry to be compared using the
attribute value assertion.
|
ModifyDnRequest |
ModifyDnRequestImpl.setNewSuperior(Dn newSuperior)
Sets the optional distinguished name of the new superior entry where the
candidate entry is to be moved.
|
ModifyDnRequest |
ModifyDnRequest.setNewSuperior(Dn newSuperior)
Sets the optional distinguished name of the new superior entry where the
candidate entry is to be moved.
|
void |
SearchResultEntryImpl.setObjectName(Dn objectName)
Sets the distinguished name of the entry object returned.
|
void |
SearchResultEntry.setObjectName(Dn objectName)
Sets the distinguished name of the entry object returned.
|
Modifier and Type | Method and Description |
---|---|
Dn |
EntryChangeImpl.getPreviousDn() |
Dn |
EntryChange.getPreviousDn() |
Modifier and Type | Method and Description |
---|---|
void |
EntryChangeImpl.setPreviousDn(Dn previousDn)
Sets the previous DN
|
void |
EntryChange.setPreviousDn(Dn previousDn)
Sets the previous DN
|
Modifier and Type | Field and Description |
---|---|
static Dn |
Dn.EMPTY_DN
A null Dn
|
static Dn |
Dn.ROOT_DSE
The rootDSE
|
Modifier and Type | Method and Description |
---|---|
Dn |
Dn.add(Dn suffix)
Add a suffix to the Dn.
|
Dn |
Dn.add(Rdn newRdn)
Adds a single Rdn to the (leaf) end of this name.
|
Dn |
Dn.add(String comp)
Add a suffix to the Dn.
|
Dn |
Dn.apply(SchemaManager schemaManager)
Normalizes the Dn using the given the schema manager, unless the Dn is already normalized
|
Dn |
Dn.apply(SchemaManager schemaManager,
boolean force)
Normalizes the Dn using the given the schema manager.
|
Dn |
Dn.getAncestorOf(Dn descendant)
Get the ancestor of a given DN, using the descendant DN.
|
Dn |
Dn.getAncestorOf(String descendant)
Get the ancestor of a given DN, using the descendant DN.
|
Dn |
Dn.getDescendantOf(Dn ancestor)
Get the descendant of a given DN, using the ancestr DN.
|
Dn |
Dn.getDescendantOf(String ancestor)
Get the descendant of a given DN, using the ancestr DN.
|
Dn |
Dn.getParent()
Gets the parent Dn of this Dn.
|
Modifier and Type | Method and Description |
---|---|
Dn |
Dn.add(Dn suffix)
Add a suffix to the Dn.
|
void |
AntlrDnParser.distinguishedName(Dn dn)
Parses an Dn string.
|
Dn |
Dn.getAncestorOf(Dn descendant)
Get the ancestor of a given DN, using the descendant DN.
|
static byte[] |
Dn.getBytes(Dn dn)
Get an UTF-8 representation of the normalized form of the Dn
|
Dn |
Dn.getDescendantOf(Dn ancestor)
Get the descendant of a given DN, using the ancestr DN.
|
static int |
Dn.getNbBytes(Dn dn)
Get the number of bytes necessary to store this Dn
|
boolean |
Dn.isAncestorOf(Dn dn)
Tells if the current Dn is a parent of another Dn.
For instance, dc=com is a ancestor of dc=example, dc=com |
boolean |
Dn.isDescendantOf(Dn dn)
Tells if a Dn is a child of another Dn.
For instance, dc=example, dc=apache, dc=com is a descendant of dc=com |
static boolean |
Dn.isNullOrEmpty(Dn dn)
Check if a DistinguishedName is null or empty.
|
Constructor and Description |
---|
Dn(Rdn rdn,
Dn dn)
Creates a Dn concatenating a Rdn and a Dn.
|
Modifier and Type | Method and Description |
---|---|
Dn |
SchemaManager.getNamingContext() |
Modifier and Type | Method and Description |
---|---|
Dn |
UniqueMemberComparator.getDn(Object obj)
Get the DN from the given object
|
Modifier and Type | Method and Description |
---|---|
String |
DnNormalizer.normalize(Dn value)
Normalize a Dn
|
Modifier and Type | Method and Description |
---|---|
Dn |
AntlrSubtreeSpecificationParser.distinguishedName() |
Dn |
SubtreeSpecification.getBase()
Gets an Rdn relative to the administrative context where the subtree
scope begins.
|
Dn |
BaseSubtreeSpecification.getBase() |
Modifier and Type | Method and Description |
---|---|
Set<Dn> |
SubtreeSpecification.getChopAfterExclusions()
A set of RDNs relative to the base entry representing chopAfter
specificExclusions from the subtree.
|
Set<Dn> |
BaseSubtreeSpecification.getChopAfterExclusions() |
Set<Dn> |
SubtreeSpecification.getChopBeforeExclusions()
A set of RDNs relative to the base entry representing chopBefore
specificExclusions from the subtree.
|
Set<Dn> |
BaseSubtreeSpecification.getChopBeforeExclusions() |
Modifier and Type | Method and Description |
---|---|
void |
SubtreeSpecificationModifier.setBase(Dn base)
Sets the subtree base relative to the administration point.
|
Modifier and Type | Method and Description |
---|---|
void |
SubtreeSpecificationModifier.setChopAfterExclusions(Set<Dn> chopAfterExclusions)
Sets the set of subordinates entries whose subordinates are to be
excluded.
|
void |
SubtreeSpecificationModifier.setChopBeforeExclusions(Set<Dn> chopBeforeExclusions)
Sets the set of subordinates entries and their subordinates to exclude.
|
Constructor and Description |
---|
BaseSubtreeSpecification(Dn base)
Creates a simple subtree whose administrative point above the base and
all subordinates underneath the base (excluding those that are part of
inner areas) are part of the the subtree.
|
BaseSubtreeSpecification(Dn base,
int minBaseDistance,
int maxBaseDistance,
Set<Dn> chopAfter,
Set<Dn> chopBefore)
Creates a subtree without a refinement filter where all other aspects can
be varied.
|
BaseSubtreeSpecification(Dn base,
int minBaseDistance,
int maxBaseDistance,
Set<Dn> chopAfter,
Set<Dn> chopBefore,
ExprNode refinement)
Creates a subtree which may be a refinement filter where all aspects of
the specification can be set.
|
Constructor and Description |
---|
BaseSubtreeSpecification(Dn base,
int minBaseDistance,
int maxBaseDistance,
Set<Dn> chopAfter,
Set<Dn> chopBefore)
Creates a subtree without a refinement filter where all other aspects can
be varied.
|
BaseSubtreeSpecification(Dn base,
int minBaseDistance,
int maxBaseDistance,
Set<Dn> chopAfter,
Set<Dn> chopBefore)
Creates a subtree without a refinement filter where all other aspects can
be varied.
|
BaseSubtreeSpecification(Dn base,
int minBaseDistance,
int maxBaseDistance,
Set<Dn> chopAfter,
Set<Dn> chopBefore,
ExprNode refinement)
Creates a subtree which may be a refinement filter where all aspects of
the specification can be set.
|
BaseSubtreeSpecification(Dn base,
int minBaseDistance,
int maxBaseDistance,
Set<Dn> chopAfter,
Set<Dn> chopBefore,
ExprNode refinement)
Creates a subtree which may be a refinement filter where all aspects of
the specification can be set.
|
Modifier and Type | Method and Description |
---|---|
Dn |
LdapUrl.getDn() |
Modifier and Type | Method and Description |
---|---|
void |
LdapUrl.setDn(Dn dn)
Sets the dn.
|
Modifier and Type | Method and Description |
---|---|
Dn |
DefaultSchemaManager.getNamingContext() |
Modifier and Type | Method and Description |
---|---|
Dn |
AntlrTriggerSpecificationParser.distinguishedName() |
Dn |
StoredProcedureSearchContextOption.getBaseObject()
Gets the base object.
|
Dn |
StoredProcedureParameter.Generic_LDAP_CONTEXT.getCtxName() |
Dn |
AntlrTriggerSpecificationParser.storedProcedureSearchContext() |
Modifier and Type | Method and Description |
---|---|
static StoredProcedureParameter |
StoredProcedureParameter.Generic_LDAP_CONTEXT.instance(Dn ctxName)
Creates a new instance of StoredProcedureParameter
|
Constructor and Description |
---|
StoredProcedureSearchContextOption(Dn baseObject)
Instantiates a new stored procedure search context option.
|
StoredProcedureSearchContextOption(Dn baseObject,
SearchScope searchScope)
Instantiates a new stored procedure search context option.
|
Modifier and Type | Method and Description |
---|---|
static Dn |
JndiUtils.fromName(Name name)
Convert a
Name to a Dn |
Modifier and Type | Method and Description |
---|---|
static Name |
JndiUtils.toName(Dn dn)
Convert a Dn to a
Name |
Modifier and Type | Method and Description |
---|---|
Dn |
DnNode.getDn() |
Modifier and Type | Method and Description |
---|---|
DnNode<N> |
DnNode.add(Dn dn)
Add a new node in the tree.
|
DnNode<N> |
DnNode.add(Dn dn,
N element)
Add a new node in the tree.
|
List<N> |
DnNode.getDescendantElements(Dn dn) |
N |
DnNode.getElement(Dn dn) |
DnNode<N> |
DnNode.getNode(Dn dn)
Get the Node for a given Dn, if present in the tree.
For instance, if we have stored dc=acme, dc=org into the tree, the Dn: ou=example, dc=acme, dc=org will have a parent, and dc=acme, dc=org will be returned. |
DnNode<N> |
DnNode.getParentWithElement(Dn dn)
Get the closest Node for a given Dn which has an element, if present in the tree.
For instance, if we have stored dc=acme, dc=org into the tree, the Dn: ou=example, dc=acme, dc=org will have a parent, and dc=acme, dc=org will be returned if it has an associated element. |
boolean |
DnNode.hasChildren(Dn dn)
Tells if a node has some children or not.
|
boolean |
DnNode.hasDescendantElement(Dn dn) |
boolean |
DnNode.hasElement(Dn dn) |
boolean |
DnNode.hasParent(Dn dn)
Tells if there is a parent for a given Dn,.
|
boolean |
DnNode.hasParentElement(Dn dn)
Get the closest Node for a given Dn which has an element, if present in the tree.
For instance, if we have stored dc=acme, dc=org into the tree, the Dn: ou=example, dc=acme, dc=org will have a parent, and dc=acme, dc=org will be returned if it has an associated element. |
boolean |
DnNode.isLeaf(Dn dn)
Tells if the implementation is a leaf node.
|
void |
DnNode.move(Dn newParent)
move the DnNode's Dn
|
void |
DnNode.remove(Dn dn)
Removes a node from the tree.
|
Constructor and Description |
---|
DnNode(Dn dn,
N element)
Creates a new instance of DnNode.
|
Modifier and Type | Method and Description |
---|---|
void |
MonitoringLdapConnection.bind(Dn name) |
void |
LdapConnectionWrapper.bind(Dn name)
Unauthenticated authentication bind on a server.
|
void |
LdapConnection.bind(Dn name)
Unauthenticated authentication bind on a server.
|
void |
AbstractLdapConnection.bind(Dn name)
Unauthenticated authentication bind on a server.
|
void |
MonitoringLdapConnection.bind(Dn name,
String credentials) |
void |
LdapConnectionWrapper.bind(Dn name,
String credentials)
Simple bind on a server.
|
void |
LdapConnection.bind(Dn name,
String credentials)
Simple bind on a server.
|
void |
AbstractLdapConnection.bind(Dn name,
String credentials)
Simple bind on a server.
|
BindFuture |
LdapNetworkConnection.bindAsync(Dn name)
Asynchronous unauthenticated authentication Bind on a server.
|
BindFuture |
LdapNetworkConnection.bindAsync(Dn name,
String credentials)
Simple asynchronous Bind on a server.
|
BindFuture |
LdapAsyncConnection.bindAsync(Dn name,
String credentials)
Simple asynchronous Bind on a server.
|
boolean |
LdapNetworkConnection.compare(Dn dn,
String attributeName,
byte[] value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapConnectionWrapper.compare(Dn dn,
String attributeName,
byte[] value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapConnection.compare(Dn dn,
String attributeName,
byte[] value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapNetworkConnection.compare(Dn dn,
String attributeName,
String value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapConnectionWrapper.compare(Dn dn,
String attributeName,
String value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapConnection.compare(Dn dn,
String attributeName,
String value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapNetworkConnection.compare(Dn dn,
String attributeName,
Value<?> value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapConnectionWrapper.compare(Dn dn,
String attributeName,
Value<?> value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
boolean |
LdapConnection.compare(Dn dn,
String attributeName,
Value<?> value)
Compares whether a given attribute's value matches that of the
existing value of the attribute present in the entry with the given distinguished name.
|
void |
LdapNetworkConnection.delete(Dn dn)
Deletes the entry with the given distinguished name.
|
void |
LdapConnectionWrapper.delete(Dn dn)
Deletes the entry with the given distinguished name.
|
void |
LdapConnection.delete(Dn dn)
Deletes the entry with the given distinguished name.
|
void |
LdapNetworkConnection.deleteTree(Dn dn)
deletes the entry with the given Dn, and all its children
|
boolean |
LdapNetworkConnection.exists(Dn dn)
Tells if an Entry exists in the server.
|
boolean |
LdapConnectionWrapper.exists(Dn dn)
Tells if an Entry exists in the server.
|
boolean |
LdapConnection.exists(Dn dn)
Tells if an Entry exists in the server.
|
Entry |
LdapNetworkConnection.lookup(Dn dn)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnectionWrapper.lookup(Dn dn)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnection.lookup(Dn dn)
Searches for an entry having the given distinguished name.
|
Entry |
LdapNetworkConnection.lookup(Dn dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnectionWrapper.lookup(Dn dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnection.lookup(Dn dn,
Control[] controls,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapNetworkConnection.lookup(Dn dn,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnectionWrapper.lookup(Dn dn,
String... attributes)
Searches for an entry having the given distinguished name.
|
Entry |
LdapConnection.lookup(Dn dn,
String... attributes)
Searches for an entry having the given distinguished name.
|
void |
LdapNetworkConnection.modify(Dn dn,
Modification... modifications)
Applies all the modifications to the entry specified by its distinguished name.
|
void |
LdapConnectionWrapper.modify(Dn dn,
Modification... modifications)
Applies all the modifications to the entry specified by its distinguished name.
|
void |
LdapConnection.modify(Dn dn,
Modification... modifications)
Applies all the modifications to the entry specified by its distinguished name.
|
void |
LdapNetworkConnection.move(Dn entryDn,
Dn newSuperiorDn)
Moves the given entry distinguished name under the new superior distinguished name.
|
void |
LdapConnectionWrapper.move(Dn entryDn,
Dn newSuperiorDn)
Moves the given entry distinguished name under the new superior distinguished name.
|
void |
LdapConnection.move(Dn entryDn,
Dn newSuperiorDn)
Moves the given entry distinguished name under the new superior distinguished name.
|
void |
LdapNetworkConnection.moveAndRename(Dn entryDn,
Dn newDn)
Moves and renames the given entryDn.
|
void |
LdapConnectionWrapper.moveAndRename(Dn entryDn,
Dn newDn)
Moves and renames the given entryDn.
|
void |
LdapConnection.moveAndRename(Dn entryDn,
Dn newDn)
Moves and renames the given entryDn.
|
void |
LdapNetworkConnection.moveAndRename(Dn entryDn,
Dn newDn,
boolean deleteOldRdn)
Moves and renames the given entryDn.
|
void |
LdapConnectionWrapper.moveAndRename(Dn entryDn,
Dn newDn,
boolean deleteOldRdn)
Moves and renames the given entryDn.
|
void |
LdapConnection.moveAndRename(Dn entryDn,
Dn newDn,
boolean deleteOldRdn)
Moves and renames the given entryDn.
|
void |
LdapNetworkConnection.rename(Dn entryDn,
Rdn newRdn)
Renames the given entryDn with new relative distinguished name and deletes the
old relative distinguished name.
|
void |
LdapConnectionWrapper.rename(Dn entryDn,
Rdn newRdn)
Renames the given entryDn with new relative distinguished name and deletes the
old relative distinguished name.
|
void |
LdapConnection.rename(Dn entryDn,
Rdn newRdn)
Renames the given entryDn with new relative distinguished name and deletes the
old relative distinguished name.
|
void |
LdapNetworkConnection.rename(Dn entryDn,
Rdn newRdn,
boolean deleteOldRdn)
Renames the given entryDn with new relative distinguished name and deletes the
old relative distinguished name if deleteOldRdn is set to true.
|
void |
LdapConnectionWrapper.rename(Dn entryDn,
Rdn newRdn,
boolean deleteOldRdn)
Renames the given entryDn with new relative distinguished name and deletes the
old relative distinguished name if deleteOldRdn is set to true.
|
void |
LdapConnection.rename(Dn entryDn,
Rdn newRdn,
boolean deleteOldRdn)
Renames the given entryDn with new relative distinguished name and deletes the
old relative distinguished name if deleteOldRdn is set to true.
|
EntryCursor |
LdapNetworkConnection.search(Dn baseDn,
String filter,
SearchScope scope,
String... attributes)
Do a search, on the base object, using the given filter and scope.
|
EntryCursor |
LdapConnectionWrapper.search(Dn baseDn,
String filter,
SearchScope scope,
String... attributes)
Do a search, on the base object, using the given filter and scope.
|
EntryCursor |
LdapConnection.search(Dn baseDn,
String filter,
SearchScope scope,
String... attributes)
Do a search, on the base object, using the given filter and scope.
|
SearchFuture |
LdapNetworkConnection.searchAsync(Dn baseDn,
String filter,
SearchScope scope,
String... attributes)
Do an asynchronous search, on the base object, using the given filter.
|
SearchFuture |
LdapAsyncConnection.searchAsync(Dn baseDn,
String filter,
SearchScope scope,
String... attributes)
Do an asynchronous search, on the base object, using the given filter.
|
Constructor and Description |
---|
DefaultSchemaLoader(LdapConnection connection,
Dn subschemaSubentryDn)
Creates a new instance of NetworkSchemaLoader.
|
Modifier and Type | Method and Description |
---|---|
Dn |
ModelFactory.newDn(String dn)
Returns a
Dn that represents dn . |
Dn |
LdapConnectionTemplate.newDn(String dn) |
Modifier and Type | Method and Description |
---|---|
AddResponse |
LdapConnectionTemplate.add(Dn dn,
Attribute... attributes) |
AddResponse |
LdapConnectionOperations.add(Dn dn,
Attribute... attributes)
Adds an entry specified by a Dn and an array of Attribute's to the LDAP
server.
|
AddResponse |
LdapConnectionTemplate.add(Dn dn,
RequestBuilder<AddRequest> requestBuilder) |
AddResponse |
LdapConnectionOperations.add(Dn dn,
RequestBuilder<AddRequest> requestBuilder)
Adds an entry specified by a Dn, to be filled out by a RequestBuilder,
to the LDAP server.
|
PasswordWarning |
LdapConnectionTemplate.authenticate(Dn userDn,
char[] password) |
PasswordWarning |
LdapConnectionOperations.authenticate(Dn userDn,
char[] password)
Attempts to authenticate the supplied credentials.
|
PasswordWarning |
LdapConnectionTemplate.authenticate(Dn baseDn,
String filter,
SearchScope scope,
char[] password) |
PasswordWarning |
LdapConnectionOperations.authenticate(Dn baseDn,
String filter,
SearchScope scope,
char[] password)
Attempts to authenticate the supplied credentials against the first
entry found matching the search criteria.
|
DeleteResponse |
LdapConnectionTemplate.delete(Dn dn) |
DeleteResponse |
LdapConnectionOperations.delete(Dn dn)
Deletes an entry specified by Dn from the LDAP server.
|
DeleteResponse |
LdapConnectionTemplate.delete(Dn dn,
RequestBuilder<DeleteRequest> requestBuilder) |
DeleteResponse |
LdapConnectionOperations.delete(Dn dn,
RequestBuilder<DeleteRequest> requestBuilder)
Deletes an entry specified by Dn, and whose request is configured
by a RequestBuilder, from the LDAP server.
|
<T> T |
LdapConnectionTemplate.lookup(Dn dn,
EntryMapper<T> entryMapper) |
<T> T |
LdapConnectionOperations.lookup(Dn dn,
EntryMapper<T> entryMapper)
Performs a lookup, and supplies the matching entry to the
entryMapper . |
<T> T |
LdapConnectionTemplate.lookup(Dn dn,
String[] attributes,
EntryMapper<T> entryMapper) |
<T> T |
LdapConnectionOperations.lookup(Dn dn,
String[] attributes,
EntryMapper<T> entryMapper)
Performs a lookup, requesting
attributes , and supplies
the matching entry to the entryMapper . |
ModifyResponse |
LdapConnectionTemplate.modify(Dn dn,
RequestBuilder<ModifyRequest> requestBuilder) |
ModifyResponse |
LdapConnectionOperations.modify(Dn dn,
RequestBuilder<ModifyRequest> requestBuilder)
Modifies an entry specified by Dn, and whose request is configured
by a RequestBuilder, on the LDAP server.
|
void |
LdapConnectionTemplate.modifyPassword(Dn userDn,
char[] newPassword) |
void |
LdapConnectionOperations.modifyPassword(Dn userDn,
char[] newPassword)
Modifies the password for
userDn to
newPassword using the admin account. |
void |
LdapConnectionTemplate.modifyPassword(Dn userDn,
char[] oldPassword,
char[] newPassword) |
void |
LdapConnectionOperations.modifyPassword(Dn userDn,
char[] oldPassword,
char[] newPassword)
Modifies the password for
userDn from
oldPassword to newPassword . |
void |
LdapConnectionTemplate.modifyPassword(Dn userDn,
char[] oldPassword,
char[] newPassword,
boolean asAdmin) |
void |
LdapConnectionOperations.modifyPassword(Dn userDn,
char[] oldPassword,
char[] newPassword,
boolean asAdmin)
Modifies the password for
userDn from
oldPassword to newPassword , optionally using
an admin account. |
DeleteRequest |
ModelFactory.newDeleteRequest(Dn dn)
Returns a new
DeleteRequest for the dn . |
DeleteRequest |
LdapConnectionTemplate.newDeleteRequest(Dn dn) |
Entry |
ModelFactory.newEntry(Dn dn)
Returns a
Entry with the specified dn . |
Entry |
LdapConnectionTemplate.newEntry(Dn dn) |
ModifyRequest |
ModelFactory.newModifyRequest(Dn dn)
Returns a new
ModifyRequest for the dn . |
ModifyRequest |
LdapConnectionTemplate.newModifyRequest(Dn dn) |
SearchRequest |
ModelFactory.newSearchRequest(Dn baseDn,
FilterBuilder filter,
SearchScope scope)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry. |
SearchRequest |
LdapConnectionTemplate.newSearchRequest(Dn baseDn,
FilterBuilder filter,
SearchScope scope) |
SearchRequest |
ModelFactory.newSearchRequest(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
String... attributes)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry. |
SearchRequest |
LdapConnectionTemplate.newSearchRequest(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
String... attributes) |
SearchRequest |
ModelFactory.newSearchRequest(Dn baseDn,
String filter,
SearchScope scope)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
all normal attributes for each matching entry. |
SearchRequest |
LdapConnectionTemplate.newSearchRequest(Dn baseDn,
String filter,
SearchScope scope) |
SearchRequest |
ModelFactory.newSearchRequest(Dn baseDn,
String filter,
SearchScope scope,
String... attributes)
Returns a new
SearchRequest over baseDn in
scope matching filter returning
attributes for each matching entry. |
SearchRequest |
LdapConnectionTemplate.newSearchRequest(Dn baseDn,
String filter,
SearchScope scope,
String... attributes) |
<T> List<T> |
LdapConnectionTemplate.search(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
EntryMapper<T> entryMapper) |
<T> List<T> |
LdapConnectionOperations.search(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
EntryMapper<T> entryMapper)
Searches for the entries matching the supplied criteria, feeding the
result into the
entryMapper . |
<T> List<T> |
LdapConnectionTemplate.search(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper) |
<T> List<T> |
LdapConnectionOperations.search(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper)
Searches for the entries matching the supplied criteria, feeding the
result into the
entryMapper , querying only the requested
attributes. |
<T> List<T> |
LdapConnectionTemplate.search(Dn baseDn,
String filter,
SearchScope scope,
EntryMapper<T> entryMapper) |
<T> List<T> |
LdapConnectionOperations.search(Dn baseDn,
String filter,
SearchScope scope,
EntryMapper<T> entryMapper)
Searches for the entries matching the supplied criteria, feeding the
result into the
entryMapper . |
<T> List<T> |
LdapConnectionTemplate.search(Dn baseDn,
String filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper) |
<T> List<T> |
LdapConnectionOperations.search(Dn baseDn,
String filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper)
Searches for the entries matching the supplied criteria, feeding the
result into the
entryMapper , querying only the requested
attributes. |
<T> T |
LdapConnectionTemplate.searchFirst(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
EntryMapper<T> entryMapper) |
<T> T |
LdapConnectionOperations.searchFirst(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
EntryMapper<T> entryMapper)
Searches for the first entry matching the supplied criteria, feeding the
result into the
entryMapper . |
<T> T |
LdapConnectionTemplate.searchFirst(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper) |
<T> T |
LdapConnectionOperations.searchFirst(Dn baseDn,
FilterBuilder filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper)
Searches for the first entry matching the supplied criteria, feeding the
result into the
entryMapper , querying only the requested
attributes. |
<T> T |
LdapConnectionTemplate.searchFirst(Dn baseDn,
String filter,
SearchScope scope,
EntryMapper<T> entryMapper) |
<T> T |
LdapConnectionOperations.searchFirst(Dn baseDn,
String filter,
SearchScope scope,
EntryMapper<T> entryMapper)
Searches for the first entry matching the supplied criteria, feeding the
result into the
entryMapper . |
<T> T |
LdapConnectionTemplate.searchFirst(Dn baseDn,
String filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper) |
<T> T |
LdapConnectionOperations.searchFirst(Dn baseDn,
String filter,
SearchScope scope,
String[] attributes,
EntryMapper<T> entryMapper)
Searches for the first entry matching the supplied criteria, feeding the
result into the
entryMapper , querying only the requested
attributes. |
Copyright © 2003–2018 The Apache Software Foundation. All rights reserved.