class documentation

Undocumented

Inherited from ReadOnlyInMemoryLDAPEntry:

Method __init__ Initialize the object.
Method addChild TODO ugly API. Returns the created entry.
Method children List the direct children of this entry. Try to avoid using .search(), as this will be used later to implement .search() on LDAP backends.
Method commit Send all pending changes to the LDAP server.
Method delete Delete this object from the LDAP server.
Method deleteChild Undocumented
Method fetch Fetch the attributes of this object from the server.
Method lookup Lookup the referred to by dn.
Method move Move the object to a new DN.
Method parent Undocumented
Instance Variable dn Undocumented
Method _delete Undocumented
Method _deleteChild Undocumented
Method _lookup Undocumented
Method _move Undocumented
Method _move2 Undocumented
Instance Variable _children Undocumented
Instance Variable _parent Undocumented

Inherited from EditableLDAPEntry (via ReadOnlyInMemoryLDAPEntry):

Method __delitem__ Delete all values of an attribute.
Method __setitem__ Set values of an attribute. Please use lists. Do not modify the lists in place, that's not supported _yet_.
Method setPassword Update the password for the entry with a new password and salt passed as bytes.
Method undo Forget all pending changes.

Inherited from BaseLDAPEntry (via ReadOnlyInMemoryLDAPEntry, EditableLDAPEntry):

Method __bool__ Undocumented
Method __contains__ TODO
Method __eq__ Comparison. Only equality is supported.
Method __getitem__ Get all values of an attribute.
Method __hash__ Undocumented
Method __iter__ Undocumented
Method __len__ TODO
Method __ne__ Inequality comparison. See L{__eq__}.
Method __nonzero__ Always return True
Method __repr__ Undocumented
Method bind Try to authenticate with given secret.
Method buildAttributeSet Undocumented
Method diff Compute differences between this and another LDAP entry.
Method get Get all values of an attribute.
Method getLDIF Undocumented
Method has_key TODO
Method hasMember Undocumented
Method items TODO
Method keys TODO
Method toWire Undocumented
Method _bind Undocumented
Class Variable _object_class_keys Undocumented
Class Variable _object_class_lower_keys Undocumented
Class Variable _user_password_keys Undocumented
Instance Variable _attributes Undocumented

Inherited from WireStrAlias (via ReadOnlyInMemoryLDAPEntry, EditableLDAPEntry, BaseLDAPEntry):

Method __str__ Undocumented

Inherited from DiffTreeMixin (via ReadOnlyInMemoryLDAPEntry):

Method diffTree Undocumented
Method _diffTree_addedChildren Undocumented
Method _diffTree_commonChildren Undocumented
Method _diffTree_deletedChildren Undocumented
Method _diffTree_gotBothChildren Undocumented
Method _diffTree_gotMyChildren Undocumented

Inherited from SubtreeFromChildrenMixin (via ReadOnlyInMemoryLDAPEntry):

Method subtree Undocumented

Inherited from MatchMixin (via ReadOnlyInMemoryLDAPEntry):

Method match Undocumented

Inherited from SearchByTreeWalkingMixin (via ReadOnlyInMemoryLDAPEntry):

Method search Undocumented