Back to index

plone3  3.1.7
Public Member Functions
PlonePAS.interfaces.capabilities.IManageCapabilities Class Reference
Inheritance diagram for PlonePAS.interfaces.capabilities.IManageCapabilities:
Inheritance graph
[legend]
Collaboration diagram for PlonePAS.interfaces.capabilities.IManageCapabilities:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def canDelete
def canPasswordSet
def passwordInClear
def canWriteProperty
def canAddToGroup
def canRemoveFromGroup
def canAssignRole

Detailed Description

Interface for MemberData/GroupData to provide information as to whether or not
the member can be deleted, reset password, modify a property.

Definition at line 72 of file capabilities.py.


Member Function Documentation

True iff member can be added to group.

Definition at line 91 of file capabilities.py.

00091 
00092     def canAddToGroup(self, group_id):
00093         """True iff member can be added to group."""

True iff member can be assigned role.

Definition at line 97 of file capabilities.py.

00097 
00098     def canAssignRole(self, role):
00099         """True iff member can be assigned role."""
Interface for MemberData/GroupData to provide information as to whether or not
the member can be deleted, reset password, modify a property.
True iff user can be removed from the Plone UI.

Definition at line 77 of file capabilities.py.

00077 
00078     def canDelete(self):
00079         """True iff user can be removed from the Plone UI."""

True iff user can change password.

Definition at line 80 of file capabilities.py.

00080 
00081     def canPasswordSet(self):
00082         """True iff user can change password."""

True iff member can be removed from group.

Definition at line 94 of file capabilities.py.

00094 
00095     def canRemoveFromGroup(self, group_id):
00096         """True iff member can be removed from group."""

True iff the member/group property named in 'prop_name'
can be changed.

Definition at line 86 of file capabilities.py.

00086 
00087     def canWriteProperty(self, prop_name):
00088         """True iff the member/group property named in 'prop_name'
00089         can be changed.
00090         """

True iff password can be retrieved in the clear (not hashed.)

Definition at line 83 of file capabilities.py.

00083 
00084     def passwordInClear(self):
00085         """True iff password can be retrieved in the clear (not hashed.)"""


The documentation for this class was generated from the following file: