mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-03-02 21:56:23 +00:00
oc: Added custom MAPI permissions
This set is only available at sogo-openchange library scope but they are useful to provide all permissions set from any MAPI client
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
#define MAPISTOREFOLDER_H
|
||||
|
||||
#import <Foundation/NSObject.h>
|
||||
#import <Foundation/NSString.h>
|
||||
|
||||
@class NSArray;
|
||||
@class NSMutableArray;
|
||||
@@ -41,6 +42,12 @@
|
||||
|
||||
#import "MAPIStoreSOGoObject.h"
|
||||
|
||||
/* Custom MAPI Permissions */
|
||||
extern NSString *SOGoOpenChangeRole_EditOwned;
|
||||
extern NSString *SOGoOpenChangeRole_DeleteOwned;
|
||||
extern NSString *SOGoOpenChangeRole_FolderContact;
|
||||
extern NSString *SOGoOpenChangeRole_FolderOwner;
|
||||
|
||||
@interface MAPIStoreFolder : MAPIStoreSOGoObject
|
||||
{
|
||||
MAPIStoreContext *context;
|
||||
|
||||
@@ -65,6 +65,15 @@
|
||||
|
||||
Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMessageTableK, MAPIStoreFolderTableK;
|
||||
|
||||
/* Custom MAPI Permissions:
|
||||
|
||||
This set have sogo-openchange library scope
|
||||
*/
|
||||
NSString *SOGoOpenChangeRole_EditOwned = @"EditOwned";
|
||||
NSString *SOGoOpenChangeRole_DeleteOwned = @"DeleteOwned";
|
||||
NSString *SOGoOpenChangeRole_FolderContact = @"FolderContact";
|
||||
NSString *SOGoOpenChangeRole_FolderOwner = @"FolderOwner";
|
||||
|
||||
@implementation MAPIStoreFolder
|
||||
|
||||
+ (void) initialize
|
||||
|
||||
Reference in New Issue
Block a user