OPSI.ldaptor.config module

class OPSI.ldaptor.config.LDAPConfig(baseDN=None, serviceLocationOverrides=None, identityBaseDN=None, identitySearch=None)

Bases: object

baseDN = None
copy(**kw)
getBaseDN()
getIdentityBaseDN()
getIdentitySearch(name)
getServiceLocationOverrides()
identityBaseDN = None
identitySearch = None
exception OPSI.ldaptor.config.MissingBaseDNError

Bases: exceptions.Exception

Configuration must specify a base DN

OPSI.ldaptor.config.loadConfig(configFiles=None, reload=False)

Load configuration file.

OPSI.ldaptor.config.useLMhash()

Read configuration file if necessary and return whether to use LanMan hashes or not.