public class ServerIntegrationUtils extends IntegrationUtils
Constructor and Description |
---|
ServerIntegrationUtils() |
Modifier and Type | Method and Description |
---|---|
static org.apache.directory.ldap.client.api.LdapConnection |
getAdminConnection(LdapServer ldapServer)
Gets a LDAP connection instance on a server.
|
static org.apache.directory.ldap.client.api.LdapConnection |
getLdapConnection(LdapServer ldapServer)
Gets a LDAP connection instance on a server.
|
static netscape.ldap.LDAPConnection |
getNsdkWiredConnection(LdapServer ldapServer) |
static netscape.ldap.LDAPConnection |
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 |
getWiredConnection(LdapServer ldapServer) |
static org.apache.directory.ldap.client.api.LdapConnection |
getWiredConnection(LdapServer ldapServer,
String principalDn,
String password)
Gets a LDAP connection instance on a server, authenticating a user.
|
static LdapContext |
getWiredContext(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
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 |
getWiredContext(LdapServer ldapServer,
String principalDn,
String password)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
getWiredContextFollowOnRefferal(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
getWiredContextRefferalIgnore(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
static LdapContext |
getWiredContextThrowOnRefferal(LdapServer ldapServer)
Creates a JNDI LdapContext with a connection over the wire using the
SUN LDAP provider.
|
apply, closeConnections, disableSchema, doDelete, enableSchema, getAdminConnection, getAdminNetworkConnection, getAnonymousNetworkConnection, getAnonymousNetworkConnection, getConnectionAs, getConnectionAs, getContext, getCoreSession, getNetworkConnectionAs, getNetworkConnectionAs, getRootContext, getSchemaContext, getSystemContext, getUserAddLdif, getUserAddLdif, injectEntries, isDisabled, isEnabled, isLoaded
public static LdapContext getWiredContext(LdapServer ldapServer) throws Exception
ldapServer
- the LDAP server to get the connection toException
- if there are problems creating the contextpublic static LdapContext getWiredContext(LdapServer ldapServer, String principalDn, String password) throws Exception
ldapServer
- the LDAP server to get the connection toException
- if there are problems creating the contextpublic static LdapContext getWiredContext(LdapServer ldapServer, org.apache.directory.api.ldap.model.message.Control[] controls) throws Exception
ldapServer
- the LDAP server to get the connection toException
- if there are problems creating the contextpublic static LdapContext getWiredContextThrowOnRefferal(LdapServer ldapServer) throws Exception
ldapServer
- the LDAP server to get the connection toException
- if there are problems creating the contextpublic static LdapContext getWiredContextRefferalIgnore(LdapServer ldapServer) throws Exception
ldapServer
- the LDAP server to get the connection toException
- if there are problems creating the contextpublic static LdapContext getWiredContextFollowOnRefferal(LdapServer ldapServer) throws Exception
ldapServer
- the LDAP server to get the connection toException
- if there are problems creating the contextpublic static org.apache.directory.ldap.client.api.LdapConnection getWiredConnection(LdapServer ldapServer) throws Exception
Exception
public static netscape.ldap.LDAPConnection getNsdkWiredConnection(LdapServer ldapServer) throws Exception
Exception
public static org.apache.directory.ldap.client.api.LdapConnection getWiredConnection(LdapServer ldapServer, String principalDn, String password) throws Exception
ldapServer
- The server we want to connect toprincipalDn
- The user's DNpassword
- The user's passwordException
- If the connection cannot be createdpublic static org.apache.directory.ldap.client.api.LdapConnection getLdapConnection(LdapServer ldapServer) throws Exception
ldapServer
- The server we want to connect toException
- If the connection cannot be createdpublic static netscape.ldap.LDAPConnection getNsdkWiredConnection(LdapServer ldapServer, String principalDn, String password) throws Exception
ldapServer
- The server we want to connect toprincipalDn
- The user's DNpassword
- The user's passwordException
- If the connection cannot be createdpublic static org.apache.directory.ldap.client.api.LdapConnection getAdminConnection(LdapServer ldapServer) throws Exception
ldapServer
- The server we want to connect toException
- If the connection cannot be createdCopyright © 2018. All rights reserved.