Uses of Class
org.ldaptive.LdapEntry
Packages that use LdapEntry
Package
Description
-
Uses of LdapEntry in org.ldaptive
Fields in org.ldaptive with type parameters of type LdapEntryMethods in org.ldaptive that return LdapEntryModifier and TypeMethodDescriptionstatic LdapEntryCreates a mutable copy of the supplied entry.SearchResponse.getEntry()Returns a single entry of this search result.Returns the ldap entry in this result with the supplied DN.static LdapEntryReturns a new entry whose attributes are sorted naturally by name without options.Methods in org.ldaptive that return types with arguments of type LdapEntryModifier and TypeMethodDescriptionSearchResponse.getEntries()Returns the entries in this search result.Methods in org.ldaptive with parameters of type LdapEntryModifier and TypeMethodDescriptionvoidSearchResponse.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.voidSearchRequest.configureBinaryAttributes(LdapEntry entry) InvokesLdapAttribute.configureBinary(String...)for each attribute in the supplied entry usingSearchRequest.binaryAttributes.static LdapEntryCreates a mutable copy of the supplied entry.voidSearchResponse.removeEntries(LdapEntry... entry) Removes an entry from this search result.static LdapEntryReturns a new entry whose attributes are sorted naturally by name without options.Method parameters in org.ldaptive with type arguments of type LdapEntryModifier and TypeMethodDescriptionvoidSearchResponse.addEntries(Collection<LdapEntry> entries) Adds entry(s) to this search result.SearchResponse.Builder.entry(Collection<LdapEntry> entries) voidSearchResponse.removeEntries(Collection<LdapEntry> entries) Removes entry(s) from this search result.Constructors in org.ldaptive with parameters of type LdapEntryModifierConstructorDescription(package private)AttributesHandler(LdapEntry response) Creates a new attributes handler.(package private)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 LdapEntryModifier and TypeFieldDescriptionprivate final LdapEntryNotificationClient.NotificationItem.searchEntryEntry contained in this notification item.Methods in org.ldaptive.ad.control.util that return LdapEntryModifier and TypeMethodDescriptionNotificationClient.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 -
Uses of LdapEntry in org.ldaptive.ad.handler
Methods in org.ldaptive.ad.handler that return LdapEntryModifier and TypeMethodDescriptionMethods in org.ldaptive.ad.handler with parameters of type LdapEntryModifier and TypeMethodDescriptionprotected voidAbstractBinaryAttributeHandler.handleAttributes(LdapEntry entry) protected voidPrimaryGroupIdHandler.handleAttributes(LdapEntry entry) protected voidRangeEntryHandler.handleAttributes(LdapEntry entry) -
Uses of LdapEntry in org.ldaptive.ad.schema
Methods in org.ldaptive.ad.schema with parameters of type LdapEntryModifier and TypeMethodDescriptionprivate static AttributeTypeSchemaFactory.createAttributeType(LdapEntry entry) Creates an attribute type from the supplied ldap entry.private static ObjectClassSchemaFactory.createObjectClass(LdapEntry entry) Creates an object class from the supplied ldap entry.private static String[]SchemaFactory.getAllAttributeValues(LdapEntry entry, String... names) Returns the values for all attributes with the supplied names found in the supplied entry.private static String[]SchemaFactory.getFirstAttributeValues(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 LdapEntryModifier and TypeFieldDescriptionprivate LdapEntryAuthenticationResponse.ldapEntryLdap entry of authenticated user.Methods in org.ldaptive.auth that return LdapEntryModifier and TypeMethodDescriptionAuthenticationResponse.getLdapEntry()Returns the ldap entry of the authenticated user.AbstractSearchEntryResolver.resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response) AggregateEntryResolver.resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response) EntryResolver.resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response) Attempts to find the LDAP entry for the supplied authentication criteria and authentication handler response.NoOpEntryResolver.resolve(AuthenticationCriteria criteria, AuthenticationHandlerResponse response) private LdapEntryAuthenticator.resolveEntry(AuthenticationCriteria criteria, AuthenticationHandlerResponse response) Attempts to find the ldap entry for the supplied DN.Methods in org.ldaptive.auth with parameters of type LdapEntryModifier and TypeMethodDescriptionprotected StringSearchDnResolver.performResolveFromAttribute(LdapEntry entry) Resolve DN from attribute in the resolveFromAttribute property.protected StringReturns the DN for the supplied ldap entry.Constructors in org.ldaptive.auth with parameters of type LdapEntryModifierConstructorDescriptionAuthenticationResponse(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 LdapEntryModifier and TypeMethodDescriptionInjects data from the supplied source object into a new instance of ldap entry.Methods in org.ldaptive.beans with parameters of type LdapEntryModifier and TypeMethodDescriptionvoidvoidvoidInjects data from the supplied ldap entry into the supplied destination object.voidInjects 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 LdapEntryModifier and TypeFieldDescriptionPersistentSearchClient.onEntryInvoked when an entry is received.SyncReplClient.onEntryInvoked when an entry is received.SyncReplRunner.onEntryInvoked when an entry is received.Method parameters in org.ldaptive.control.util with type arguments of type LdapEntryModifier and TypeMethodDescriptionvoidPersistentSearchClient.setOnEntry(Consumer<LdapEntry> consumer) Sets the onEntry consumer.voidSyncReplClient.setOnEntry(Consumer<LdapEntry> consumer) Sets the onEntry consumer.voidSyncReplRunner.setOnEntry(Consumer<LdapEntry> consumer) Sets the onEntry consumer. -
Uses of LdapEntry in org.ldaptive.ext
Fields in org.ldaptive.ext declared as LdapEntryMethods in org.ldaptive.ext that return LdapEntryMethods in org.ldaptive.ext with parameters of type LdapEntryModifier and TypeMethodDescriptionprotected ResultMergeOperation.add(MergeRequest request, LdapEntry entry) Executes anAddOperationfor the supplied entry.protected ResultMergeOperation.delete(MergeRequest request, LdapEntry entry) Executes aDeleteOperationfor the supplied entry.protected ResultMergeOperation.modify(MergeRequest request, LdapEntry source, LdapEntry target) Retrieves the attribute modifications fromcomputeModifications(LdapEntry, LdapEntry)and executes aModifyOperationwith those results.voidSets the ldap entry to merge into the LDAP.Constructors in org.ldaptive.ext with parameters of type LdapEntryModifierConstructorDescriptionMergeRequest(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 LdapEntryModifier and TypeMethodDescriptionMethods in org.ldaptive.handler with parameters of type LdapEntryModifier and TypeMethodDescriptionprotected voidAbstractEntryHandler.handleAttributes(LdapEntry entry) Handle the attributes of a search entry.protected voidCaseChangeEntryHandler.handleAttributes(LdapEntry entry) protected voidDnAttributeEntryHandler.handleAttributes(LdapEntry entry) protected voidMergeAttributeEntryHandler.handleAttributes(LdapEntry entry) protected StringHandle the dn of a search entry.protected StringvoidAbstractEntryHandler.handleEntry(LdapEntry entry) Handle the entry.voidRecursiveResultHandler.handleEntry(LdapEntry entry) private voidRecursiveResultHandler.readSearchAttribute(LdapEntry entry, List<String> searchedDns) Reads the values ofRecursiveResultHandler.searchAttributefrom the supplied attributes and callsRecursiveResultHandler.recursiveSearch(java.lang.String, org.ldaptive.LdapEntry, java.util.List<java.lang.String>)for each.private voidRecursiveResultHandler.recursiveSearch(String dn, LdapEntry entry, List<String> searchedDns) Recursively gets the attribute(s)RecursiveResultHandler.mergeAttributesfor 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 LdapEntryModifier and TypeMethodDescriptionprivate LdapEntryLdifReader.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 LdapEntryModifier and TypeMethodDescriptionprotected StringLdifWriter.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 LdapEntryModifier and TypeFieldDescriptionprivate final LdapEntryLdapDnPrincipal.ldapEntryUser ldap entry.private final LdapEntryLdapPrincipal.ldapEntryUser ldap entry.Methods in org.ldaptive.jaas that return LdapEntryModifier and TypeMethodDescriptionLdapDnPrincipal.getLdapEntry()Returns the ldap entry for this ldap principal.LdapPrincipal.getLdapEntry()Returns the ldap entry for this ldap principal.Methods in org.ldaptive.jaas with parameters of type LdapEntryModifier and TypeMethodDescriptionIterates over the supplied entry and returns all attributes as a set of ldap roles.Constructors in org.ldaptive.jaas with parameters of type LdapEntryModifierConstructorDescriptionLdapDnPrincipal(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 LdapEntryModifier and TypeMethodDescriptionstatic LdapEntrySchemaUtils.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 LdapEntryModifier and TypeMethodDescriptionstatic SchemaSchemaFactory.createSchema(LdapEntry schemaEntry) Creates a new schema. -
Uses of LdapEntry in org.ldaptive.transport
Methods in org.ldaptive.transport with parameters of type LdapEntryModifier and TypeMethodDescriptionvoidInvokesDefaultSearchOperationHandle.onEntry.protected voidAbstractMessageFunctionalEntryHandler.handleAttributes(LdapEntry entry) Handle the attributes of a search entry.protected StringHandle the dn of a search entry.voidAbstractMessageFunctionalEntryHandler.handleEntry(LdapEntry entry) Handle the entry.