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)¶