class documentation
Undocumented
Method | __init__ |
Initialize the object. |
Method | add |
Undocumented |
Method | journal |
Add a Modification into the list of modifications that need to be flushed to the LDAP server. |
Instance Variable | auto |
Undocumented |
Method | _cb_add |
Undocumented |
Inherited from LDAPEntryWithClient
:
Method | __contains__ |
TODO |
Method | __delitem__ |
Delete all values of an attribute. |
Method | __eq__ |
Comparison. Only equality is supported. |
Method | __getitem__ |
Get all values of an attribute. |
Method | __hash__ |
Undocumented |
Method | __len__ |
TODO |
Method | __ne__ |
Inequality comparison. See L{__eq__}. |
Method | __nonzero__ |
Always return True |
Method | __repr__ |
Undocumented |
Method | __setitem__ |
Set values of an attribute. Please use lists. Do not modify the lists in place, that's not supported _yet_. |
Method | add |
Undocumented |
Method | bind |
Try to authenticate with given secret. |
Method | build |
Undocumented |
Method | commit |
Send all pending changes to the LDAP server. |
Method | delete |
Delete this object from the LDAP server. |
Method | fetch |
Fetch the attributes of this object from the server. |
Method | get |
Get all values of an attribute. |
Method | has |
TODO |
Method | items |
TODO |
Method | keys |
TODO |
Method | lookup |
Lookup the referred to by dn. |
Method | move |
Move the object to a new DN. |
Method | naming |
Return an LDAPEntry for the naming context that contains this object. |
Method | search |
Perform an LDAP search with this object as the base. |
Method | set |
Update the password for the entry with a new password and salt passed as bytes. |
Method | set |
Set the password on this object. |
Method | set |
Set the Samba password on this object. |
Method | set |
Set the Samba password on this object if it is a sambaSamAccount or sambaAccount. |
Method | to |
Undocumented |
Method | undo |
Forget all pending changes. |
Instance Variable | client |
Undocumented |
Instance Variable | complete |
Undocumented |
Instance Variable | dn |
Undocumented |
Method | _assert |
Undocumented |
Method | _can |
Called by JournaledLDAPAttributeSet when it is about to remove a value of an attributeType. |
Method | _can |
Called by JournaledLDAPAttributeSet when it is about to remove all values of an attributeType. |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _cb |
Undocumented |
Method | _check |
Undocumented |
Method | _commit |
Undocumented |
Method | _eb |
Undocumented |
Method | _handle |
Undocumented |
Method | _set |
Undocumented |
Class Variable | _set |
Undocumented |
Class Variable | _set |
Undocumented |
Instance Variable | _journal |
Undocumented |
Instance Variable | _remote |
Undocumented |
Instance Variable | _state |
State of an LDAPEntry is one of: |
Inherited from BaseLDAPEntry
(via LDAPEntryWithClient
, EditableLDAPEntry
):
Method | __bool__ |
Undocumented |
Method | __iter__ |
Undocumented |
Method | diff |
Compute differences between this and another LDAP entry. |
Method | get |
Undocumented |
Method | has |
Undocumented |
Method | _bind |
Undocumented |
Class Variable | _object |
Undocumented |
Class Variable | _object |
Undocumented |
Class Variable | _user |
Undocumented |
Instance Variable | _attributes |
Undocumented |
Inherited from WireStrAlias
(via LDAPEntryWithClient
, EditableLDAPEntry
, BaseLDAPEntry
):
Method | __str__ |
Undocumented |
Initialize the object. @param client: The LDAP client connection this object belongs to. @param dn: Distinguished Name of the object, as a string. @param attributes: Attributes of the object. A dictionary of attribute types to list of attribute values.