mirror of
https://github.com/github/codeql.git
synced 2026-07-11 14:35:31 +02:00
11 lines
574 B
Java
11 lines
574 B
Java
// BAD: LDAP authentication is used
|
|
String ldapUrl = "ldap://ad.your-server.com:389";
|
|
Hashtable<String, String> environment = new Hashtable<String, String>();
|
|
environment.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
|
|
environment.put(Context.PROVIDER_URL, ldapUrl);
|
|
environment.put(Context.REFERRAL, "follow");
|
|
environment.put(Context.SECURITY_AUTHENTICATION, "simple");
|
|
environment.put(Context.SECURITY_PRINCIPAL, ldapUserName);
|
|
environment.put(Context.SECURITY_CREDENTIALS, password);
|
|
DirContext dirContext = new InitialDirContext(environment);
|