1 package com.atlassian.user.impl.ldap;
2
3 import com.atlassian.user.impl.ldap.properties.LdapConnectionProperties;
4 import com.atlassian.user.impl.ldap.repository.DefaultLdapContextFactory;
5 import org.apache.directory.server.core.configuration.SyncConfiguration;
6
7 import java.util.Hashtable;
8
9
10
11
12 public class ApacheDSTestRepository extends DefaultLdapContextFactory
13 {
14 public ApacheDSTestRepository(LdapConnectionProperties connectionProperties)
15 {
16 super(connectionProperties);
17 }
18
19 @SuppressWarnings({"unchecked"})
20 public Hashtable<String, Object> getJNDIEnv()
21 {
22 Hashtable apacheSyncConfiguration = new SyncConfiguration().toJndiEnvironment();
23 apacheSyncConfiguration.putAll(super.getJNDIEnv());
24 return apacheSyncConfiguration;
25 }
26 }