Modifier and Type | Method and Description |
---|---|
DirectoryService |
HttpDirectoryService.getDirService() |
Constructor and Description |
---|
HttpDirectoryService(DirectoryService dirService) |
Modifier and Type | Method and Description |
---|---|
static DirectoryService |
ServiceBuilder.createDirectoryService(DirectoryServiceBean directoryServiceBean,
InstanceLayout instanceLayout,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Instantiates a DirectoryService based on the configuration present in the partition
|
Modifier and Type | Method and Description |
---|---|
static HttpServer |
ServiceBuilder.createHttpServer(HttpServerBean httpServerBean,
DirectoryService directoryService)
Instantiates a HttpServer based on the configuration present in the partition
|
static Set<WebApp> |
ServiceBuilder.createHttpWebApps(List<HttpWebAppBean> httpWebAppBeans,
DirectoryService directoryService)
Instantiates the HttpWebApps based on the configuration present in the partition
|
static JdbmIndex<?> |
ServiceBuilder.createJdbmIndex(JdbmPartition partition,
JdbmIndexBean jdbmIndexBean,
DirectoryService directoryService)
Create a new instance of a JdbmIndex from an instance of JdbmIndexBean
|
static JdbmPartition |
ServiceBuilder.createJdbmPartition(DirectoryService directoryService,
JdbmPartitionBean jdbmPartitionBean)
Create a new instance of a JdbmPartition
|
static KdcServer |
ServiceBuilder.createKdcServer(DirectoryServiceBean directoryServiceBean,
DirectoryService directoryService) |
static LdapServer |
ServiceBuilder.createLdapServer(LdapServerBean ldapServerBean,
DirectoryService directoryService)
Instantiates a LdapServer based on the configuration present in the partition
|
static MavibotIndex<?> |
ServiceBuilder.createMavibotIndex(MavibotPartition partition,
MavibotIndexBean mavibotIndexBean,
DirectoryService directoryService)
Create a new instance of a MavibotIndex from an instance of MavibotIndexBean
|
static MavibotPartition |
ServiceBuilder.createMavibotPartition(DirectoryService directoryService,
MavibotPartitionBean mvbtPartitionBean) |
static NtpServer |
ServiceBuilder.createNtpServer(NtpServerBean ntpServerBean,
DirectoryService directoryService)
Instantiates a NtpServer based on the configuration present in the partition
|
static Partition |
ServiceBuilder.createPartition(DirectoryService directoryService,
PartitionBean partitionBean)
Create the a Partition instantiated from the configuration
|
static Map<String,Partition> |
ServiceBuilder.createPartitions(DirectoryService directoryService,
List<PartitionBean> partitionBeans)
Create the set of Partitions instantiated from the configuration
|
Constructor and Description |
---|
ConfigChangeListener(ConfigPartitionReader cpReader,
DirectoryService directoryService)
Creates a new instance of ConfigChangeListener.
|
Modifier and Type | Method and Description |
---|---|
DirectoryService |
ApacheDS.getDirectoryService() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDirectoryService
Default implementation of
DirectoryService . |
Constructor and Description |
---|
DefaultOperationManager(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
void |
AdministrativePointInterceptor.init(DirectoryService directoryService)
Registers and initializes all AdministrativePoints to this service.
|
Modifier and Type | Method and Description |
---|---|
DirectoryService |
LdapCoreSessionConnection.getDirectoryService() |
DirectoryService |
CoreSession.getDirectoryService()
Gets the DirectoryService this session is bound to.
|
Modifier and Type | Method and Description |
---|---|
void |
ReferralManager.init(DirectoryService directoryService,
String... suffixes)
Initialize the manager, reading all the referrals from the base.
|
void |
ReferralManager.remove(DirectoryService directoryService,
org.apache.directory.api.ldap.model.name.Dn suffixes)
Remove a partition from the manager, reading all the referrals from the base.
|
void |
LdapCoreSessionConnection.setDirectoryService(DirectoryService directoryService) |
Constructor and Description |
---|
LdapCoreSessionConnection(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
void |
ChangeLog.init(DirectoryService service)
Initialize the ChangeLog system.
|
void |
ChangeLogStore.init(DirectoryService service)
Initialize the store.
|
Modifier and Type | Field and Description |
---|---|
protected DirectoryService |
BaseInterceptor.directoryService
A reference to the DirectoryService instance
|
Modifier and Type | Method and Description |
---|---|
void |
BaseInterceptor.init(DirectoryService directoryService)
This method does nothing by default.
|
void |
Interceptor.init(DirectoryService directoryService)
Intializes this interceptor.
|
Modifier and Type | Method and Description |
---|---|
void |
Journal.init(DirectoryService service)
Initialize the Journal.
|
void |
JournalStore.init(DirectoryService service)
Initialize the store.
|
Constructor and Description |
---|
LdapClassLoader(DirectoryService directoryService) |
Modifier and Type | Field and Description |
---|---|
protected DirectoryService |
SubentryUtils.directoryService
A reference to the DirectoryService instance
|
Constructor and Description |
---|
SubentryUtils(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
DirectoryService |
AbstractAuthenticator.getDirectoryService()
Returns
DirectoryService for this authenticator. |
Modifier and Type | Method and Description |
---|---|
void |
AuthenticationInterceptor.init(DirectoryService directoryService)
Registers and initializes all
Authenticator s to this service. |
void |
Authenticator.init(DirectoryService directoryService)
Called by
AuthenticationInterceptor to indicate that this
authenticator is being placed into service. |
void |
AbstractAuthenticator.init(DirectoryService directoryService)
Initializes (directoryService and and calls
AbstractAuthenticator.doInit() method. |
Modifier and Type | Method and Description |
---|---|
void |
DefaultAuthorizationInterceptor.init(DirectoryService directoryService)
This method does nothing by default.
|
void |
AciAuthorizationInterceptor.init(DirectoryService directoryService)
Initializes this interceptor based service by getting a handle on the nexus, setting up
the tuple and group membership caches, the ACIItem parser and the ACDF engine.
|
Constructor and Description |
---|
GroupCache(DirectoryService dirService)
Creates a static group cache.
|
Modifier and Type | Method and Description |
---|---|
void |
MemoryChangeLogStore.init(DirectoryService service)
Initialize the store.
|
void |
ChangeLogInterceptor.init(DirectoryService directoryService)
The init method will initialize the local variables and load the
entryDeleted AttributeType.
|
void |
DefaultChangeLog.init(DirectoryService service)
Initialize the ChangeLog system.
|
Modifier and Type | Method and Description |
---|---|
void |
CollectiveAttributeInterceptor.init(DirectoryService directoryService)
This method does nothing by default.
|
Modifier and Type | Method and Description |
---|---|
void |
EventInterceptor.init(DirectoryService directoryService)
Initialize the event interceptor.
|
Modifier and Type | Method and Description |
---|---|
void |
ExceptionInterceptor.init(DirectoryService directoryService)
This method does nothing by default.
|
Modifier and Type | Method and Description |
---|---|
static DirectoryService |
DSAnnotationProcessor.createDS(CreateDS dsBuilder)
Create the DirectoryService
|
DirectoryService |
DefaultDirectoryServiceFactory.getDirectoryService()
Gets the directory service.
|
static DirectoryService |
DSAnnotationProcessor.getDirectoryService()
Create a DirectoryService from an annotation.
|
DirectoryService |
DirectoryServiceFactory.getDirectoryService()
Gets the directory service.
|
static DirectoryService |
DSAnnotationProcessor.getDirectoryService(org.junit.runner.Description description)
Create a DirectoryService from a Unit test annotation
|
Modifier and Type | Method and Description |
---|---|
static void |
DSAnnotationProcessor.applyLdifs(org.junit.runner.Description desc,
DirectoryService service)
Apply the LDIF entries to the given service
|
static void |
DSAnnotationProcessor.injectEntries(DirectoryService service,
String ldif)
Inject an ldif String into the server.
|
static void |
DSAnnotationProcessor.injectLdifFiles(Class<?> clazz,
DirectoryService service,
String[] ldifFiles)
injects the LDIF entries present in a LDIF file
|
static void |
DSAnnotationProcessor.loadSchemas(org.junit.runner.Description desc,
DirectoryService service)
Load the schemas, and enable/disable them.
|
Constructor and Description |
---|
DefaultDirectoryServiceFactory(DirectoryService directoryService,
PartitionFactory partitionFactory) |
Modifier and Type | Method and Description |
---|---|
void |
ConfigurableHashingInterceptor.init(DirectoryService directoryService)
This method does nothing by default.
|
Modifier and Type | Field and Description |
---|---|
static DirectoryService |
AbstractLdapTestUnit.service
The used DirectoryService instance
|
Modifier and Type | Method and Description |
---|---|
DirectoryService |
CreateDsRule.getDirectoryService() |
static DirectoryService |
AbstractLdapTestUnit.getService() |
Modifier and Type | Method and Description |
---|---|
static void |
IntegrationUtils.apply(DirectoryService service,
org.apache.directory.api.ldap.model.ldif.LdifEntry entry) |
static void |
IntegrationUtils.disableSchema(DirectoryService service,
String schemaName) |
static void |
IntegrationUtils.enableSchema(DirectoryService service,
String schemaName) |
static org.apache.directory.ldap.client.api.LdapConnection |
IntegrationUtils.getAdminConnection(DirectoryService dirService)
Gets a LdapCoreSessionConnection bound using the default admin Dn uid=admin,ou=system and password "secret"
|
static org.apache.directory.ldap.client.api.LdapConnection |
IntegrationUtils.getConnectionAs(DirectoryService dirService,
org.apache.directory.api.ldap.model.name.Dn dn,
String password)
Gets a LdapCoreSessionConnection bound using a user's DN and a password.
|
static org.apache.directory.ldap.client.api.LdapConnection |
IntegrationUtils.getConnectionAs(DirectoryService dirService,
String dn,
String password)
Gets a LdapCoreSessionConnection bound using a user's DN and a password.
|
static LdapContext |
IntegrationUtils.getContext(String principalDn,
DirectoryService service,
String dn) |
static CoreSession |
IntegrationUtils.getCoreSession(String principalDn,
DirectoryService service,
String dn) |
static LdapContext |
IntegrationUtils.getRootContext(DirectoryService service) |
static LdapContext |
IntegrationUtils.getSchemaContext(DirectoryService service) |
static LdapContext |
IntegrationUtils.getSystemContext(DirectoryService service) |
static void |
IntegrationUtils.injectEntries(DirectoryService service,
String ldif)
Inject an ldif String into the server.
|
static boolean |
IntegrationUtils.isDisabled(DirectoryService service,
String schemaName)
A helper method which tells if a schema is disabled.
|
static boolean |
IntegrationUtils.isEnabled(DirectoryService service,
String schemaName)
A helper method which tells if a schema is enabled.
|
static boolean |
IntegrationUtils.isLoaded(DirectoryService service,
String schemaName)
A helper method which tells if a schema is loaded.
|
static void |
AbstractLdapTestUnit.setService(DirectoryService service) |
Modifier and Type | Method and Description |
---|---|
DirectoryService |
ServerContext.getDirectoryService() |
DirectoryService |
ServerContext.getService()
Gets the
DirectoryService associated with this context. |
Constructor and Description |
---|
ServerContext(DirectoryService service,
CoreSession session,
Name name) |
ServerContext(DirectoryService service,
Hashtable<String,Object> env)
Must be called by all subclasses to initialize the nexus proxy and the
environment settings to be used by this Context implementation.
|
ServerContext(DirectoryService service,
LdapPrincipal principal,
Name name)
Must be called by all subclasses to initialize the nexus proxy and the
environment settings to be used by this Context implementation.
|
ServerDirContext(DirectoryService service,
CoreSession session,
Name bindDn) |
ServerDirContext(DirectoryService service,
Hashtable<String,Object> env)
Creates a new ServerDirContext by reading the PROVIDER_URL to resolve the
distinguished name for this context.
|
ServerDirContext(DirectoryService service,
LdapPrincipal principal,
Name dn)
Creates a new ServerDirContext with a distinguished name which is used to
set the PROVIDER_URL to the distinguished name for this context.
|
ServerLdapContext(DirectoryService service,
CoreSession session,
Name bindDn) |
ServerLdapContext(DirectoryService service,
Hashtable<String,Object> env)
Creates an instance of an ServerLdapContext.
|
ServerLdapContext(DirectoryService service,
LdapPrincipal principal,
Name dn)
Creates a new ServerDirContext with a distinguished name which is used to
set the PROVIDER_URL to the distinguished name for this context.
|
Modifier and Type | Method and Description |
---|---|
void |
JournalInterceptor.init(DirectoryService directoryService)
The init method will initialize the local variables and load the
entryDeleted AttributeType.
|
void |
DefaultJournalStore.init(DirectoryService service)
Initialize the interceptor
|
void |
DefaultJournal.init(DirectoryService directoryService)
Initialize the Journal.
|
Modifier and Type | Method and Description |
---|---|
void |
KeyDerivationInterceptor.init(DirectoryService directoryService)
This method does nothing by default.
|
Modifier and Type | Method and Description |
---|---|
void |
TimerInterceptor.init(DirectoryService directoryService)
This method does nothing by default.
|
Modifier and Type | Method and Description |
---|---|
void |
NormalizationInterceptor.init(DirectoryService directoryService)
Initialize the registries, normalizers.
|
Modifier and Type | Method and Description |
---|---|
void |
NumberIncrementingInterceptor.init(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
void |
OperationalAttributeInterceptor.init(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
void |
ReferralInterceptor.init(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
void |
SchemaInterceptor.init(DirectoryService directoryService)
Initialize the Schema Service
|
Constructor and Description |
---|
CoreKeyStoreSpi(DirectoryService directoryService)
Creates a new instance of LocalKeyStore.
|
Modifier and Type | Method and Description |
---|---|
DirectoryService |
DefaultCoreSession.getDirectoryService()
Gets the DirectoryService this session is bound to.
|
Modifier and Type | Method and Description |
---|---|
static org.apache.directory.api.ldap.model.entry.Entry |
SchemaService.getSubschemaEntry(DirectoryService directoryService,
FilteringOperationContext operationContext) |
static org.apache.directory.api.ldap.model.entry.Entry |
SchemaService.getSubschemaEntryCloned(DirectoryService directoryService) |
static org.apache.directory.api.ldap.model.entry.Entry |
SchemaService.getSubschemaEntryImmutable(DirectoryService directoryService) |
void |
ReferralManagerImpl.init(DirectoryService directoryService,
String... suffixes)
Initialize the manager, reading all the referrals from the base.
|
void |
ReferralManagerImpl.remove(DirectoryService directoryService,
org.apache.directory.api.ldap.model.name.Dn suffix)
Remove a partition from the manager, reading all the referrals from the base.
|
Constructor and Description |
---|
DefaultCoreSession(LdapPrincipal principal,
DirectoryService directoryService)
Creates a new instance of a DefaultCoreSession
|
ReferralManagerImpl(DirectoryService directoryService)
Creates a new instance of ReferralManagerImpl.
|
Modifier and Type | Method and Description |
---|---|
DirectoryService |
DefaultPartitionNexus.getDirectoryService() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultPartitionNexus.setDirectoryService(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
void |
SubentryInterceptor.init(DirectoryService directoryService)
Initialize the Subentry Interceptor
|
Modifier and Type | Method and Description |
---|---|
void |
TriggerInterceptor.init(DirectoryService directoryService) |
Constructor and Description |
---|
TriggerSpecCache(DirectoryService directoryService)
Creates a TriggerSpecification cache.
|
Constructor and Description |
---|
JndiRecordStoreImpl(String catalogBaseDn,
String searchBaseDn,
DirectoryService directoryService)
Creates a new instance of JndiRecordStoreImpl.
|
Modifier and Type | Method and Description |
---|---|
DirectoryService |
DefaultLdapServerFactory.getDirectoryService() |
Modifier and Type | Method and Description |
---|---|
static LdapServer |
ServerAnnotationProcessor.createLdapServer(org.junit.runner.Description description,
DirectoryService directoryService)
Create a new instance of LdapServer
|
static KdcServer |
ServerAnnotationProcessor.getKdcServer(org.junit.runner.Description description,
DirectoryService directoryService,
int startPort) |
static KdcServer |
ServerAnnotationProcessor.getKdcServer(DirectoryService directoryService,
int startPort) |
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. |
void |
DefaultLdapServerFactory.setDirectoryService(DirectoryService directoryService) |
Modifier and Type | Method and Description |
---|---|
void |
HttpServer.start(DirectoryService dirService)
starts the jetty http server
|
Constructor and Description |
---|
DirectoryPrincipalStore(DirectoryService directoryService,
org.apache.directory.api.ldap.model.name.Dn searchBaseDn)
Creates a new instance of DirectoryPrincipalStore.
|
Modifier and Type | Method and Description |
---|---|
void |
LdapServer.setDirectoryService(DirectoryService directoryService) |
Modifier and Type | Field and Description |
---|---|
protected DirectoryService |
AbstractSaslCallbackHandler.directoryService
A reference on the DirectoryService instance
|
Constructor and Description |
---|
AbstractSaslCallbackHandler(DirectoryService directoryService,
org.apache.directory.api.ldap.model.message.BindRequest bindRequest)
Creates a new instance of AbstractSaslCallbackHandler.
|
Modifier and Type | Method and Description |
---|---|
void |
ReplicationConsumer.init(DirectoryService dirService)
Initializes the consumer
|
void |
ReplicationConsumerImpl.init(DirectoryService directoryservice)
Init the replication service
|
Constructor and Description |
---|
ReplConsumerManager(DirectoryService directoryService)
Create a new instance of the producer replication manager.
|
ReplicaEventLog(PartitionTxn partitionTxn,
DirectoryService directoryService,
int replicaId)
Creates a new instance of EventLog for a replica
|
ReplicaEventLogJanitor(DirectoryService directoryService,
Map<Integer,ReplicaEventLog> replicaLogMap) |
Modifier and Type | Method and Description |
---|---|
DirectoryService |
DirectoryBackedService.getDirectoryService() |
Modifier and Type | Method and Description |
---|---|
void |
DirectoryBackedService.setDirectoryService(DirectoryService directoryService)
Set the DirectoryService
|
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.