public class LdapClientProvider extends Object
Since LDAP-based authentication is optional - this class won't throw any Exception during initialization, until you call getClient().
Choice of proper LdapClient implementation is based on configuration in cloudstore.properties config file.
Modifier and Type | Field and Description |
---|---|
static String |
LDAP_ADMIN_DN |
static String |
LDAP_QUERY |
static String |
LDAP_QUERY_DN |
static String |
LDAP_TEMPLATE_PATTERN |
static String |
LDAP_URL |
Modifier | Constructor and Description |
---|---|
protected |
LdapClientProvider() |
protected |
LdapClientProvider(OneTimePadRegistry adminPasswordRegistry) |
Modifier and Type | Method and Description |
---|---|
LdapClient |
getClient() |
static LdapClientProvider |
getInstance() |
public static final String LDAP_TEMPLATE_PATTERN
public static final String LDAP_URL
public static final String LDAP_QUERY
public static final String LDAP_ADMIN_DN
public static final String LDAP_QUERY_DN
protected LdapClientProvider()
protected LdapClientProvider(OneTimePadRegistry adminPasswordRegistry)
public LdapClient getClient()
public static LdapClientProvider getInstance()
Copyright © 2013–2019. All rights reserved.