Package | Description |
---|---|
org.ldaptive | |
org.ldaptive.ad.schema | |
org.ldaptive.auth | |
org.ldaptive.beans | |
org.ldaptive.ext | |
org.ldaptive.io | |
org.ldaptive.jaas | |
org.ldaptive.schema |
Modifier and Type | Class and Description |
---|---|
class |
SearchEntry
Simple bean representing a search entry.
|
Modifier and Type | Method and Description |
---|---|
LdapEntry |
SearchResult.getEntry()
Returns a single entry of this result.
|
LdapEntry |
SearchResult.getEntry(String dn)
Returns the ldap in this result with the supplied DN.
|
Modifier and Type | Method and Description |
---|---|
Collection<LdapEntry> |
SearchResult.getEntries()
Returns a collection of ldap entry.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchResult.addEntry(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.
|
void |
SearchResult.removeEntry(LdapEntry... entry)
Removes an entry from this search result.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchResult.addEntries(Collection<LdapEntry> entries)
Adds entry(s) to this search result.
|
void |
SearchResult.removeEntries(Collection<LdapEntry> entries)
Removes the entry(s) from this search result.
|
Constructor and Description |
---|
SearchResult(LdapEntry... entry)
Creates a new search result.
|
Constructor and Description |
---|
SearchResult(Collection<LdapEntry> entries)
Creates a new search result.
|
Modifier and Type | Method and Description |
---|---|
protected static AttributeType |
SchemaFactory.createAttributeType(LdapEntry entry)
Creates an attribute type from the supplied ldap entry.
|
protected static ObjectClass |
SchemaFactory.createObjectClass(LdapEntry entry)
Creates an object class from the supplied ldap entry.
|
Modifier and Type | Method and Description |
---|---|
LdapEntry |
AuthenticationResponse.getLdapEntry()
Returns the ldap entry of the authenticated user.
|
LdapEntry |
EntryResolver.resolve(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response)
Attempts to find the LDAP entry for the supplied authentication criteria and authentication handler response.
|
LdapEntry |
AbstractSearchEntryResolver.resolve(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response) |
LdapEntry |
NoOpEntryResolver.resolve(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response) |
protected LdapEntry |
Authenticator.resolveEntry(AuthenticationRequest request,
AuthenticationHandlerResponse response,
AuthenticationCriteria criteria)
Attempts to find the ldap entry for the supplied DN.
|
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractSearchDnResolver.resolveDn(LdapEntry entry)
Returns the DN for the supplied ldap entry.
|
Constructor and Description |
---|
AuthenticationResponse(AuthenticationResultCode authRc,
ResultCode rc,
String dn,
LdapEntry entry)
Creates a new authentication response.
|
AuthenticationResponse(AuthenticationResultCode authRc,
ResultCode rc,
String dn,
LdapEntry entry,
String msg)
Creates a new authentication response.
|
AuthenticationResponse(AuthenticationResultCode authRc,
ResultCode rc,
String dn,
LdapEntry entry,
String msg,
ResponseControl[] controls,
int msgId)
Creates a new authentication response.
|
Modifier and Type | Method and Description |
---|---|
LdapEntry |
AbstractLdapEntryMapper.map(T source)
Injects data from the supplied source object into a new instance of ldap entry.
|
Modifier and Type | Method and Description |
---|---|
void |
LdapEntryMapper.map(LdapEntry source,
T dest)
Injects data from the supplied ldap entry into the supplied destination object.
|
void |
AbstractLdapEntryMapper.map(LdapEntry source,
T dest) |
void |
LdapEntryMapper.map(T source,
LdapEntry dest)
Injects data from the supplied source object into the supplied ldap entry.
|
void |
AbstractLdapEntryMapper.map(T source,
LdapEntry dest) |
Modifier and Type | Method and Description |
---|---|
LdapEntry |
MergeRequest.getEntry()
Returns the ldap entry to merge.
|
Modifier and Type | Method and Description |
---|---|
protected Response<Void> |
MergeOperation.add(MergeRequest request,
LdapEntry entry)
Executes an
AddOperation for the supplied entry. |
protected Response<Void> |
MergeOperation.delete(MergeRequest request,
LdapEntry entry)
Executes a
DeleteOperation for the supplied entry. |
protected Response<Void> |
MergeOperation.modify(MergeRequest request,
LdapEntry source,
LdapEntry target)
Retrieves the attribute modifications from
computeModifications(LdapEntry, LdapEntry) and
executes a ModifyOperation with those results. |
void |
MergeRequest.setEntry(LdapEntry entry)
Sets the ldap entry to merge into the LDAP.
|
Constructor and Description |
---|
MergeRequest(LdapEntry entry)
Creates a new merge request.
|
MergeRequest(LdapEntry entry,
boolean delete)
Creates a new merge request.
|
Modifier and Type | Method and Description |
---|---|
protected LdapEntry |
Dsmlv1Reader.createLdapEntry(Element entryElement)
Converts the supplied DSML entry element into an ldap entry object.
|
Modifier and Type | Method and Description |
---|---|
protected String |
LdifWriter.createLdifEntry(LdapEntry entry)
Creates an LDIF using the supplied ldap entry.
|
Modifier and Type | Method and Description |
---|---|
LdapEntry |
LdapPrincipal.getLdapEntry()
Returns the ldap entry for this ldap principal.
|
LdapEntry |
LdapDnPrincipal.getLdapEntry()
Returns the ldap entry for this ldap principal.
|
Modifier and Type | Method and Description |
---|---|
static Set<LdapRole> |
LdapRole.toRoles(LdapEntry entry)
Iterates over the supplied entry and returns all attributes as a set of ldap roles.
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
protected static LdapEntry |
SchemaFactory.getLdapEntry(ConnectionFactory factory,
String dn,
String filter,
String[] retAttrs)
Searches for the supplied dn and returns its ldap entry.
|
Modifier and Type | Method and Description |
---|---|
static Schema |
SchemaFactory.createSchema(LdapEntry schemaEntry)
Creates a new schema.
|
Copyright © 2023. All rights reserved.