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 LDAPAuthenticationConfig
getAuthenticationConfig()
java.lang.String
getBaseDN()
java.lang.String
getBaseDN(java.lang.String defaultBaseDN)
LDAPConnectionConfig
getConnectionConfig()
java.lang.String
getDatabase()
java.lang.String
getDBUser()
java.lang.String
getDBUser(java.lang.String defaultDBUser)
void
setBaseDN(java.lang.String baseDN)
void
setDatabase(java.lang.String database)
void
setDBUser(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()
-
-