Package | Description |
---|---|
org.apache.directory.server.config.builder | |
org.apache.directory.server.configuration | |
org.apache.directory.server.core.integ | |
org.apache.directory.server.factory | |
org.apache.directory.server.integ | |
org.apache.directory.server.ldap |
Contains the entry point for the LDAP protocol provider and the
session registry.
|
org.apache.directory.server.ldap.handlers |
Provides LDAP message handlers that implement
MessageHandler . |
org.apache.directory.server.ldap.handlers.extended |
Provides LDAP 'Extended' operations that implement
ExtendedOperationHandler . |
org.apache.directory.server.ldap.handlers.ssl |
Contains support for SSL with the LDAP protocol (LDAPS).
|
org.apache.directory.server.ldap.replication.provider | |
org.apache.directory.shared.client.api |
Modifier and Type | Method and Description |
---|---|
static LdapServer |
ServiceBuilder.createLdapServer(LdapServerBean ldapServerBean,
DirectoryService directoryService)
Instantiates a LdapServer based on the configuration present in the partition
|
Modifier and Type | Method and Description |
---|---|
LdapServer |
ApacheDS.getLdapServer() |
Constructor and Description |
---|
ApacheDS(LdapServer ldapServer)
Creates a new instance of the ApacheDS server
|
Modifier and Type | Field and Description |
---|---|
static LdapServer |
AbstractLdapTestUnit.classLdapServer
The class LdapServer instance
|
static LdapServer |
AbstractLdapTestUnit.ldapServer
The current LdapServer instance
|
static LdapServer |
AbstractLdapTestUnit.methodLdapServer
The test LdapServer instance
|
Modifier and Type | Method and Description |
---|---|
LdapServer |
AbstractLdapTestUnit.getLdapServer() |
Modifier and Type | Method and Description |
---|---|
static org.apache.directory.ldap.client.api.LdapConnection |
IntegrationUtils.getAdminNetworkConnection(LdapServer ldapServer)
Gets a LdapNetworkConnection bound to the Admin user (uid=admin,ou=system).
|
static org.apache.directory.ldap.client.api.LdapConnection |
IntegrationUtils.getAnonymousNetworkConnection(LdapServer ldapServer)
Gets an anonymous LdapNetworkConnection
|
static org.apache.directory.ldap.client.api.LdapConnection |
IntegrationUtils.getNetworkConnectionAs(LdapServer ldapServer,
String userDn,
String password)
Gets a LdapNetworkConnection bound using a user's DN and a password.
|
void |
AbstractLdapTestUnit.setLdapServer(LdapServer ldapServer) |
Modifier and Type | Method and Description |
---|---|
static LdapServer |
ServerAnnotationProcessor.createLdapServer(AnnotatedElement annotation,
DirectoryService directoryService)
Create a new instance of LdapServer
|
static LdapServer |
ServerAnnotationProcessor.createLdapServer(CreateLdapServer createLdapServer,
DirectoryService directoryService)
creates an LdapServer and starts before returning the instance
|
LdapServer |
LdapServerFactory.getLdapServer() |
LdapServer |
DefaultLdapServerFactory.getLdapServer() |
static LdapServer |
ServerAnnotationProcessor.getLdapServer(DirectoryService directoryService)
Returns an LdapServer instance and starts it before returning the instance, infering
the configuration from the Stack trace
|
static LdapServer |
ServerAnnotationProcessor.instantiateLdapServer(CreateLdapServer createLdapServer,
DirectoryService directoryService)
Just gives an instance of
LdapServer without starting it. |
Modifier and Type | Method and Description |
---|---|
static org.apache.directory.ldap.client.api.LdapConnection |
ServerIntegrationUtils.getAdminConnection(LdapServer ldapServer)
Gets a LDAP connection instance on a server.
|
static org.apache.directory.ldap.client.api.LdapConnection |
ServerIntegrationUtils.getLdapConnection(LdapServer ldapServer)
Gets a LDAP connection instance on a server.
|
static netscape.ldap.LDAPConnection |
ServerIntegrationUtils.getNsdkWiredConnection(LdapServer ldapServer) |
static netscape.ldap.LDAPConnection |
ServerIntegrationUtils.getNsdkWiredConnection(LdapServer ldapServer,
String principalDn,
String password)
Gets a LDAP connection instance on a server, authenticating a user.
|
static org.apache.directory.ldap.client.api.LdapConnection |
ServerIntegrationUtils.getWiredConnection(LdapServer ldapServer) |
static org.apache.directory.ldap.client.api.LdapConnection |
ServerIntegrationUtils.getWiredConnection(LdapServer ldapServer,
String principalDn,
String password)
Gets a LDAP connection instance on a server, authenticating a user.
|
static LdapContext |
ServerIntegrationUtils.getWiredContext(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
ServerIntegrationUtils.getWiredContext(LdapServer ldapServer,
org.apache.directory.api.ldap.model.message.Control[] controls)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
ServerIntegrationUtils.getWiredContext(LdapServer ldapServer,
String principalDn,
String password)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
ServerIntegrationUtils.getWiredContextFollowOnRefferal(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
ServerIntegrationUtils.getWiredContextRefferalIgnore(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
ServerIntegrationUtils.getWiredContextThrowOnRefferal(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
Modifier and Type | Method and Description |
---|---|
LdapServer |
LdapSession.getLdapServer() |
Modifier and Type | Method and Description |
---|---|
void |
LdapSession.setLdapServer(LdapServer ldapServer)
Store a reference on the LdapServer intance
|
void |
ExtendedOperationHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
Modifier and Type | Field and Description |
---|---|
protected LdapServer |
LdapResponseHandler.ldapServer
The reference on the Ldap server instance
|
protected LdapServer |
LdapRequestHandler.ldapServer
The reference on the Ldap server instance
|
Modifier and Type | Method and Description |
---|---|
LdapServer |
LdapResponseHandler.getLdapServer() |
LdapServer |
LdapRequestHandler.getLdapServer() |
Modifier and Type | Method and Description |
---|---|
void |
LdapResponseHandler.setLdapServer(LdapServer ldapServer)
Associates a Ldap server instance to the message handler
|
void |
LdapRequestHandler.setLdapServer(LdapServer ldapServer)
Associates a Ldap server instance to the message handler
|
Constructor and Description |
---|
SearchAbandonListener(LdapServer ldapServer,
org.apache.directory.api.ldap.model.cursor.Cursor<org.apache.directory.api.ldap.model.entry.Entry> cursor) |
SearchAbandonListener(LdapServer ldapServer,
org.apache.directory.api.ldap.model.cursor.Cursor<org.apache.directory.api.ldap.model.entry.Entry> cursor,
DirectoryListener listener) |
SearchAbandonListener(LdapServer ldapServer,
DirectoryListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
GracefulShutdownHandler.setLdapServer(LdapServer ldapServer) |
void |
CertGenerationRequestHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
void |
StartTransactionHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
void |
PwdModifyHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
void |
StartTlsHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
void |
EndTransactionHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
void |
WhoAmIHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
void |
StoredProcedureExtendedOperationHandler.setLdapServer(LdapServer ldapServer)
Sets the LDAP server for this extendedOperation handler.
|
Modifier and Type | Method and Description |
---|---|
static org.apache.mina.core.filterchain.IoFilterChainBuilder |
LdapsInitializer.init(LdapServer ldapServer,
TcpTransport transport)
Initialize the LDAPS server.
|
Modifier and Type | Field and Description |
---|---|
protected LdapServer |
SyncReplRequestHandler.ldapServer
The reference on the Ldap server instance
|
Modifier and Type | Method and Description |
---|---|
void |
ReplicationRequestHandler.start(LdapServer server)
initializes the replication provider
|
void |
SyncReplRequestHandler.start(LdapServer server)
initializes the replication provider
|
Modifier and Type | Method and Description |
---|---|
static org.apache.directory.ldap.client.api.LdapNetworkConnection |
LdapApiIntegrationUtils.createAdminConnection(LdapServer ldapServer)
Creates a new
LdapNetworkConnection and authenticates as admin user. |
static org.apache.directory.ldap.client.api.LdapConnection |
LdapApiIntegrationUtils.getAnonymousNetworkConnection(LdapServer ldapServer)
Gets an anonymous LdapNetworkConnection
|
static org.apache.directory.ldap.client.api.LdapConnection |
LdapApiIntegrationUtils.getPooledAdminConnection(LdapServer ldapServer)
Gets the pooled
LdapConnectionPool , authenticated as admin user. |
static void |
LdapApiIntegrationUtils.releasePooledAdminConnection(org.apache.directory.ldap.client.api.LdapConnection conn,
LdapServer ldapServer)
Releases a pooled connection back to the pool.
|
Copyright © 2003–2023 The Apache Software Foundation. All rights reserved.