Uses of Class
org.ldaptive.LdapEntry
-
-
Uses of LdapEntry in org.ldaptive
Fields in org.ldaptive with type parameters of type LdapEntry Modifier and Type Field Description private List<LdapEntry>
SearchResponse. resultEntries
Entries contained in this result.Methods in org.ldaptive that return LdapEntry Modifier and Type Method Description static LdapEntry
LdapEntry. copy(LdapEntry entry)
Creates a mutable copy of the supplied entry.LdapEntry
SearchResponse. getEntry()
Returns a single entry of this search result.LdapEntry
SearchResponse. getEntry(String dn)
Returns the ldap entry in this result with the supplied DN.static LdapEntry
LdapEntry. sort(LdapEntry le)
Returns a new entry whose attributes are sorted naturally by name without options.Methods in org.ldaptive that return types with arguments of type LdapEntry Modifier and Type Method Description Collection<LdapEntry>
SearchResponse. getEntries()
Returns the entries in this search result.Methods in org.ldaptive with parameters of type LdapEntry Modifier and Type Method Description void
SearchResponse. addEntries(LdapEntry... entry)
Adds an entry to this search result.static AttributeModification[]
LdapEntry. computeModifications(LdapEntry source, LdapEntry target)
Returns the list of attribute modifications needed to change the supplied target entry into the supplied source entry.static AttributeModification[]
LdapEntry. computeModifications(LdapEntry source, LdapEntry target, boolean useReplace)
Returns the list of attribute modifications needed to change the supplied target entry into the supplied source entry.void
SearchRequest. configureBinaryAttributes(LdapEntry entry)
InvokesLdapAttribute.configureBinary(String...)
for each attribute in the supplied entry usingSearchRequest.binaryAttributes
.static LdapEntry
LdapEntry. copy(LdapEntry entry)
Creates a mutable copy of the supplied entry.SearchResponse.Builder
SearchResponse.Builder. entry(LdapEntry... e)
void
SearchResponse. removeEntries(LdapEntry... entry)
Removes an entry from this search result.static LdapEntry
LdapEntry. sort(LdapEntry le)
Returns a new entry whose attributes are sorted naturally by name without options.Method parameters in org.ldaptive with type arguments of type LdapEntry Modifier and Type Method Description void
SearchResponse. addEntries(Collection<LdapEntry> entries)
Adds entry(s) to this search result.SearchResponse.Builder
SearchResponse.Builder. entry(Collection<LdapEntry> entries)
void
SearchResponse. removeEntries(Collection<LdapEntry> entries)
Removes entry(s) from this search result.Constructors in org.ldaptive with parameters of type LdapEntry Constructor Description AttributesHandler(LdapEntry response)
Creates a new attributes handler.LdapDnHandler(LdapEntry response)
Creates a new ldap dn handler. -
Uses of LdapEntry in org.ldaptive.ad.control.util
Fields in org.ldaptive.ad.control.util declared as LdapEntry Modifier and Type Field Description private LdapEntry
NotificationClient.NotificationItem. searchEntry
Entry contained in this notification item.Methods in org.ldaptive.ad.control.util that return LdapEntry Modifier and Type Method Description LdapEntry
NotificationClient.NotificationItem. getEntry()
Returns the search entry contained in this item or null if this item does not contain a search entry.Constructors in org.ldaptive.ad.control.util with parameters of type LdapEntry Constructor Description NotificationItem(LdapEntry entry)
Creates a new notification item. -
Uses of LdapEntry in org.ldaptive.ad.handler
Methods in org.ldaptive.ad.handler that return LdapEntry Modifier and Type Method Description LdapEntry
ObjectGuidHandler. apply(LdapEntry entry)
LdapEntry
ObjectSidHandler. apply(LdapEntry entry)
Methods in org.ldaptive.ad.handler with parameters of type LdapEntry Modifier and Type Method Description LdapEntry
ObjectGuidHandler. apply(LdapEntry entry)
LdapEntry
ObjectSidHandler. apply(LdapEntry entry)
protected void
AbstractBinaryAttributeHandler. handleAttributes(LdapEntry entry)
protected void
PrimaryGroupIdHandler. handleAttributes(LdapEntry entry)
protected void
RangeEntryHandler. handleAttributes(LdapEntry entry)
-
Uses of LdapEntry in org.ldaptive.ad.schema
Methods in org.ldaptive.ad.schema with parameters of type LdapEntry Modifier and Type Method Description private static AttributeType
SchemaFactory. createAttributeType(LdapEntry entry)
Creates an attribute type from the supplied ldap entry.private static ObjectClass
SchemaFactory. createObjectClass(LdapEntry entry)
Creates an object class from the supplied ldap entry.private static String
SchemaFactory. getAttributeValue(LdapEntry entry, String... names)
Returns a single value for the first attribute name found in the supplied entry.private static String[]
SchemaFactory. getAttributeValues(LdapEntry entry, String... names)
Returns the values for the first attribute name found in the supplied entry. -
Uses of LdapEntry in org.ldaptive.auth
Fields in org.ldaptive.auth declared as LdapEntry Modifier and Type Field Description private LdapEntry
AuthenticationResponse. ldapEntry
Ldap entry of authenticated user.Methods in org.ldaptive.auth that return LdapEntry Modifier and Type Method Description LdapEntry
AuthenticationResponse. getLdapEntry()
Returns the ldap entry of the authenticated user.LdapEntry
AbstractSearchEntryResolver. resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response)
LdapEntry
AggregateEntryResolver. resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response)
LdapEntry
EntryResolver. resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response)
Attempts to find the LDAP entry for the supplied authentication criteria and authentication handler response.LdapEntry
NoOpEntryResolver. resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response)
private LdapEntry
Authenticator. resolveEntry(AuthenticationCriteria criteria, AuthenticationHandlerResponse response)
Attempts to find the ldap entry for the supplied DN.Methods in org.ldaptive.auth with parameters of type LdapEntry Modifier and Type Method Description AuthenticationResponse.Builder
AuthenticationResponse.Builder. entry(LdapEntry entry)
protected String
SearchDnResolver. performResolveFromAttribute(LdapEntry entry)
Resolve DN from attribute in the resolveFromAttribute property.protected String
SearchDnResolver. resolveDn(LdapEntry entry)
Returns the DN for the supplied ldap entry.Constructors in org.ldaptive.auth with parameters of type LdapEntry Constructor Description AuthenticationResponse(AuthenticationHandlerResponse response, String dn, LdapEntry entry)
Creates a new authentication response. -
Uses of LdapEntry in org.ldaptive.beans
Methods in org.ldaptive.beans that return LdapEntry Modifier and Type Method Description LdapEntry
AbstractLdapEntryMapper. map(T source)
Injects data from the supplied source object into a new instance of ldap entry.Methods in org.ldaptive.beans with parameters of type LdapEntry Modifier and Type Method Description void
AbstractLdapEntryMapper. map(LdapEntry source, T dest)
void
AbstractLdapEntryMapper. map(T source, LdapEntry dest)
void
LdapEntryMapper. map(LdapEntry source, T dest)
Injects data from the supplied ldap entry into the supplied destination object.void
LdapEntryMapper. map(T source, LdapEntry dest)
Injects data from the supplied source object into the supplied ldap entry. -
Uses of LdapEntry in org.ldaptive.control.util
Fields in org.ldaptive.control.util with type parameters of type LdapEntry Modifier and Type Field Description private Consumer<LdapEntry>
PersistentSearchClient. onEntry
Invoked when an entry is received.private Consumer<LdapEntry>
SyncReplClient. onEntry
Invoked when an entry is received.private Consumer<LdapEntry>
SyncReplRunner. onEntry
Invoked when an entry is received.Method parameters in org.ldaptive.control.util with type arguments of type LdapEntry Modifier and Type Method Description void
PersistentSearchClient. setOnEntry(Consumer<LdapEntry> consumer)
Sets the onEntry consumer.void
SyncReplClient. setOnEntry(Consumer<LdapEntry> consumer)
Sets the onEntry consumer.void
SyncReplRunner. setOnEntry(Consumer<LdapEntry> consumer)
Sets the onEntry consumer. -
Uses of LdapEntry in org.ldaptive.ext
Fields in org.ldaptive.ext declared as LdapEntry Modifier and Type Field Description private LdapEntry
MergeRequest. ldapEntry
Ldap entry to merge.Methods in org.ldaptive.ext that return LdapEntry Modifier and Type Method Description LdapEntry
MergeRequest. getEntry()
Returns the ldap entry to merge.Methods in org.ldaptive.ext with parameters of type LdapEntry Modifier and Type Method Description protected Result
MergeOperation. add(MergeRequest request, LdapEntry entry)
Executes anAddOperation
for the supplied entry.protected Result
MergeOperation. delete(MergeRequest request, LdapEntry entry)
Executes aDeleteOperation
for the supplied entry.protected Result
MergeOperation. modify(MergeRequest request, LdapEntry source, LdapEntry target)
Retrieves the attribute modifications fromcomputeModifications(LdapEntry, LdapEntry)
and executes aModifyOperation
with those results.void
MergeRequest. setEntry(LdapEntry entry)
Sets the ldap entry to merge into the LDAP.Constructors in org.ldaptive.ext with parameters of type LdapEntry Constructor Description MergeRequest(LdapEntry entry)
Creates a new merge request.MergeRequest(LdapEntry entry, boolean delete)
Creates a new merge request. -
Uses of LdapEntry in org.ldaptive.handler
Methods in org.ldaptive.handler that return LdapEntry Modifier and Type Method Description LdapEntry
CaseChangeEntryHandler. apply(LdapEntry entry)
LdapEntry
DnAttributeEntryHandler. apply(LdapEntry entry)
LdapEntry
MergeAttributeEntryHandler. apply(LdapEntry entry)
Methods in org.ldaptive.handler with parameters of type LdapEntry Modifier and Type Method Description LdapEntry
CaseChangeEntryHandler. apply(LdapEntry entry)
LdapEntry
DnAttributeEntryHandler. apply(LdapEntry entry)
LdapEntry
MergeAttributeEntryHandler. apply(LdapEntry entry)
protected void
AbstractEntryHandler. handleAttributes(LdapEntry entry)
Handle the attributes of a search entry.protected void
CaseChangeEntryHandler. handleAttributes(LdapEntry entry)
protected void
DnAttributeEntryHandler. handleAttributes(LdapEntry entry)
protected void
MergeAttributeEntryHandler. handleAttributes(LdapEntry entry)
protected String
AbstractEntryHandler. handleDn(LdapEntry entry)
Handle the dn of a search entry.protected String
CaseChangeEntryHandler. handleDn(LdapEntry entry)
void
AbstractEntryHandler. handleEntry(LdapEntry entry)
Handle the entry.void
RecursiveResultHandler. handleEntry(LdapEntry entry)
private void
RecursiveResultHandler. readSearchAttribute(LdapEntry entry, List<String> searchedDns)
Reads the values ofRecursiveResultHandler.searchAttribute
from the supplied attributes and callsRecursiveResultHandler.recursiveSearch(java.lang.String, org.ldaptive.LdapEntry, java.util.List<java.lang.String>)
for each.private void
RecursiveResultHandler. recursiveSearch(String dn, LdapEntry entry, List<String> searchedDns)
Recursively gets the attribute(s)RecursiveResultHandler.mergeAttributes
for the supplied dn and adds the values to the supplied attributes. -
Uses of LdapEntry in org.ldaptive.io
Methods in org.ldaptive.io that return LdapEntry Modifier and Type Method Description private LdapEntry
LdifReader. parseEntry(List<String> section)
Parses the supplied array of LDIF lines and returns an LDAP entry.Methods in org.ldaptive.io with parameters of type LdapEntry Modifier and Type Method Description protected String
LdifWriter. createLdifEntry(LdapEntry entry)
Creates an LDIF using the supplied ldap entry. -
Uses of LdapEntry in org.ldaptive.jaas
Fields in org.ldaptive.jaas declared as LdapEntry Modifier and Type Field Description private LdapEntry
LdapDnPrincipal. ldapEntry
User ldap entry.private LdapEntry
LdapPrincipal. ldapEntry
User ldap entry.Methods in org.ldaptive.jaas that return LdapEntry Modifier and Type Method Description LdapEntry
LdapDnPrincipal. getLdapEntry()
Returns the ldap entry for this ldap principal.LdapEntry
LdapPrincipal. getLdapEntry()
Returns the ldap entry for this ldap principal.Methods in org.ldaptive.jaas with parameters of type LdapEntry Modifier and Type Method Description static Set<LdapRole>
LdapRole. toRoles(LdapEntry entry)
Iterates over the supplied entry and returns all attributes as a set of ldap roles.Constructors in org.ldaptive.jaas with parameters of type LdapEntry Constructor Description LdapDnPrincipal(String name, LdapEntry entry)
Creates a new ldap principal with the supplied name.LdapPrincipal(String name, LdapEntry entry)
Creates a new ldap principal with the supplied name. -
Uses of LdapEntry in org.ldaptive.schema
Methods in org.ldaptive.schema that return LdapEntry Modifier and Type Method Description private static LdapEntry
SchemaFactory. getLdapEntry(ConnectionFactory factory, String dn, String filter, String... retAttrs)
Searches for the supplied dn and returns its ldap entry.Methods in org.ldaptive.schema with parameters of type LdapEntry Modifier and Type Method Description static Schema
SchemaFactory. createSchema(LdapEntry schemaEntry)
Creates a new schema. -
Uses of LdapEntry in org.ldaptive.transport
Methods in org.ldaptive.transport with parameters of type LdapEntry Modifier and Type Method Description void
DefaultSearchOperationHandle. entry(LdapEntry r)
InvokesDefaultSearchOperationHandle.onEntry
.protected void
AbstractMessageFunctionalEntryHandler. handleAttributes(LdapEntry entry)
Handle the attributes of a search entry.protected String
AbstractMessageFunctionalEntryHandler. handleDn(LdapEntry entry)
Handle the dn of a search entry.void
AbstractMessageFunctionalEntryHandler. handleEntry(LdapEntry entry)
Handle the entry.
-