class nsMsgIMAPFolderACL
Members:
BuildInitialACLFromCache()
CreateACLRightsString(nsAString_internal&)
GetCanIAdministerFolder()
GetCanICreateSubfolder()
GetCanIDeleteInFolder()
GetCanIExpungeFolder()
GetCanIInsertInFolder()
GetCanILookupFolder()
GetCanIPostToFolder()
GetCanIReadFolder()
GetCanIStoreSeenInFolder()
GetCanIWriteFolder()
GetCanUserAdministerFolder(const nsACString_internal&)
GetCanUserCreateSubfolder(const nsACString_internal&)
GetCanUserDeleteInFolder(const nsACString_internal&)
GetCanUserInsertInFolder(const nsACString_internal&)
GetCanUserLookupFolder(const nsACString_internal&)
GetCanUserPostToFolder(const nsACString_internal&)
GetCanUserReadFolder(const nsACString_internal&)
GetCanUserStoreSeenInFolder(const nsACString_internal&)
GetCanUserWriteFolder(const nsACString_internal&)
GetDoIHaveFullRightsForFolder()
GetFlagSetInRightsForUser(const nsACString_internal&, char, PRBool)
GetIsFolderShared()
GetRightsStringForUser(const nsACString_internal&, nsCString&)
SetFolderRightsForUser(const nsACString_internal&, const nsACString_internal&)
UpdateACLCache()
protected
m_aclCount
protected
m_folder
protected
m_rightsHash
nsMsgIMAPFolderACL(nsImapMailFolder*)
~nsMsgIMAPFolderACL()
Locations:
class declared at
mailnews/imap/src/nsImapMailFolder.h:145