mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-26 22:05:23 +00:00
Monotone-Parent: 05c004606ea7630c74dd1bb97957bc57215c5e55
Monotone-Revision: b3104cb2f524576b6a02514df135076db60274ea Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-05-09T19:23:09 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
+15
-10
@@ -45,30 +45,35 @@
|
||||
@interface SOGoUser : SoUser
|
||||
{
|
||||
NSString *cn;
|
||||
NSString *email;
|
||||
NSString *systemEMail;
|
||||
NSArray *allEmails;
|
||||
NSUserDefaults *userDefaults;
|
||||
NSUserDefaults *userSettings;
|
||||
NSTimeZone *userTimeZone;
|
||||
}
|
||||
|
||||
+ (SOGoUser *) userWithLogin: (NSString *) login
|
||||
andRoles: (NSArray *) roles;
|
||||
roles: (NSArray *) roles;
|
||||
|
||||
/* properties */
|
||||
|
||||
- (NSString *) email;
|
||||
- (NSString *) systemEMail;
|
||||
- (NSString *) primaryEmail;
|
||||
- (NSString *) systemEmail;
|
||||
- (NSArray *) allEmails;
|
||||
|
||||
- (BOOL) hasEmail: (NSString *) email;
|
||||
|
||||
- (NSString *) cn;
|
||||
- (NSURL *) freeBusyURL;
|
||||
|
||||
/* shares and identities */
|
||||
|
||||
- (NSString *) primaryIMAP4AccountString;
|
||||
- (NSString *) primaryMailServer;
|
||||
- (NSArray *) additionalIMAP4AccountStrings;
|
||||
- (NSArray *) additionalEMailAddresses;
|
||||
- (NSDictionary *) additionalIMAP4AccountsAndEMails;
|
||||
|
||||
// - (NSString *) primaryIMAP4AccountString;
|
||||
// - (NSString *) primaryMailServer;
|
||||
// - (NSArray *) additionalIMAP4AccountStrings;
|
||||
// - (NSArray *) additionalEMailAddresses;
|
||||
// - (NSDictionary *) additionalIMAP4AccountsAndEMails;
|
||||
|
||||
/* defaults */
|
||||
|
||||
@@ -81,7 +86,7 @@
|
||||
/* folders */
|
||||
|
||||
- (id) homeFolderInContext: (id) _ctx;
|
||||
- (id) schedulingCalendarInContext: (id) _ctx;
|
||||
// - (id) schedulingCalendarInContext: (id) _ctx;
|
||||
|
||||
- (NSArray *) rolesForObject: (NSObject *) object
|
||||
inContext: (WOContext *) context;
|
||||
|
||||
Reference in New Issue
Block a user