OPSI.ldaptor.entry module¶
-
class
OPSI.ldaptor.entry.BaseLDAPEntry(dn, attributes={})¶ Bases:
object-
bind(password)¶
-
buildAttributeSet(key, values)¶
-
diff(other)¶ Compute differences between this and another LDAP entry.
@param other: An LDAPEntry to compare to.
@return: None if equal, otherwise a ModifyOp that would make this entry look like other.
-
dn= None¶
-
get(key, default=None)¶
-
hasMember(dn)¶
-
has_key(key)¶
-
items()¶
-
keys()¶
-
-
class
OPSI.ldaptor.entry.EditableLDAPEntry(dn, attributes={})¶ Bases:
OPSI.ldaptor.entry.BaseLDAPEntry-
commit()¶
-
delete()¶
-
move(newDN)¶
-
setPassword(newPasswd, salt=None)¶
-
undo()¶
-
-
OPSI.ldaptor.entry.sshaDigest(passphrase, salt=None)¶