Hashtable<String, String> env = new Hashtable<String, String>();
// Use the built-in LDAP support.
env.put(Context.INITIAL_CONTEXT_FACTORY, LdapConstants.COM_SUN_JNDI_LDAP_LDAP_CTX_FACTORY);
// Set our authentication settings.
AuthType authType = settings.getAuthType();
if (authType == AuthType.SIMPLE) {
env.put(Context.SECURITY_AUTHENTICATION, authType.toString().toLowerCase());
env.put(Context.SECURITY_PRINCIPAL, settings.getUsername()
+ SPConstants.AT + settings.domainName);
env.put(Context.SECURITY_CREDENTIALS, settings.getPassword());
LOGGER.info("Using simple authentication.");
} else {