Package com.netscape.cmscore.ldapconn
Class LDAPConfig
- java.lang.Object
-
- com.netscape.cmscore.base.PropConfigStore
-
- com.netscape.cmscore.ldapconn.LDAPConfig
-
- All Implemented Interfaces:
IConfigStore,java.lang.Cloneable
public class LDAPConfig extends PropConfigStore
-
-
Field Summary
-
Fields inherited from class com.netscape.cmscore.base.PropConfigStore
logger, mSource, mStoreName, PROP_SUBSTORES, storage
-
-
Constructor Summary
Constructors Constructor Description LDAPConfig(ConfigStorage storage)LDAPConfig(java.lang.String name, SimpleProperties source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LDAPAuthenticationConfiggetAuthenticationConfig()java.lang.StringgetBaseDN()java.lang.StringgetBaseDN(java.lang.String defaultBaseDN)LDAPConnectionConfiggetConnectionConfig()java.lang.StringgetDatabase()java.lang.StringgetDBUser()java.lang.StringgetDBUser(java.lang.String defaultDBUser)voidsetBaseDN(java.lang.String baseDN)voidsetDatabase(java.lang.String database)voidsetDBUser(java.lang.String dbuser)-
Methods inherited from class com.netscape.cmscore.base.PropConfigStore
clear, clone, commit, get, getBigInteger, getBigInteger, getBoolean, getBoolean, getByteArray, getByteArray, getFullName, getInteger, getInteger, getName, getProperties, getPropertyNames, getSource, getStorage, getString, getString, getSubStore, getSubStore, getSubStoreNames, keys, load, load, makeSubStore, printProperties, put, putBigInteger, putBoolean, putByteArray, putInteger, putString, remove, removeSubStore, size, store
-
-
-
-
Constructor Detail
-
LDAPConfig
public LDAPConfig(ConfigStorage storage)
-
LDAPConfig
public LDAPConfig(java.lang.String name, SimpleProperties source)
-
-
Method Detail
-
getBaseDN
public java.lang.String getBaseDN() throws EBaseException- Throws:
EBaseException
-
getBaseDN
public java.lang.String getBaseDN(java.lang.String defaultBaseDN) throws EBaseException- Throws:
EBaseException
-
setBaseDN
public void setBaseDN(java.lang.String baseDN)
-
getDatabase
public java.lang.String getDatabase() throws EBaseException- Throws:
EBaseException
-
setDatabase
public void setDatabase(java.lang.String database)
-
getDBUser
public java.lang.String getDBUser() throws EBaseException- Throws:
EBaseException
-
getDBUser
public java.lang.String getDBUser(java.lang.String defaultDBUser) throws EBaseException- Throws:
EBaseException
-
setDBUser
public void setDBUser(java.lang.String dbuser)
-
getConnectionConfig
public LDAPConnectionConfig getConnectionConfig()
-
getAuthenticationConfig
public LDAPAuthenticationConfig getAuthenticationConfig()
-
-