mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-21 06:33:18 +00:00
see ChangeLog
Monotone-Revision: 9054022ef1ca8aeba6e34842d27d9b94ce002b89 Monotone-Author: dev-unix.inverse.qc.ca Monotone-Date: 2006-06-15T19:34:10 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -0,0 +1,108 @@
|
||||
http://www.faqs.org/rfcs/rfc2798.html
|
||||
|
||||
Class
|
||||
NAME 'inetOrgPerson'
|
||||
SUP organizationalPerson
|
||||
STRUCTURAL
|
||||
MAY (
|
||||
audio $ businessCategory $ carLicense $ departmentNumber $
|
||||
displayName $ employeeNumber $ employeeType $ givenName $
|
||||
homePhone $ homePostalAddress $ initials $ jpegPhoto $
|
||||
labeledURI $ mail $ manager $ mobile $ o $ pager $
|
||||
photo $ roomNumber $ secretary $ uid $ userCertificate $
|
||||
x500uniqueIdentifier $ preferredLanguage $
|
||||
userSMIMECertificate $ userPKCS12
|
||||
)
|
||||
MUST (
|
||||
cn $ objectClass $ sn
|
||||
)
|
||||
MAY (
|
||||
description $ destinationIndicator $ facsimileTelephoneNumber $
|
||||
internationaliSDNNumber $ l $ ou $ physicalDeliveryOfficeName $
|
||||
postalAddress $ postalCode $ postOfficeBox $
|
||||
preferredDeliveryMethod $ registeredAddress $ seeAlso $
|
||||
st $ street $ telephoneNumber $ teletexTerminalIdentifier $
|
||||
telexNumber $ title $ userPassword $ x121Address
|
||||
)
|
||||
|
||||
Properties (inetOrgPerson + organizationalPerson)
|
||||
businessCategory
|
||||
carLicense
|
||||
departmentNumber
|
||||
destinationIndicator
|
||||
employeeNumber
|
||||
employeeType
|
||||
facsimileTelephoneNumber
|
||||
givenName
|
||||
homePostalAddress
|
||||
initials
|
||||
jpegPhoto
|
||||
l
|
||||
mail
|
||||
manager
|
||||
mobile
|
||||
o
|
||||
objectClass
|
||||
ou
|
||||
pager
|
||||
physicalDeliveryOfficeName
|
||||
postOfficeBox
|
||||
postalCode
|
||||
preferredLanguage
|
||||
registeredAddress
|
||||
roomNumber
|
||||
secretary
|
||||
seeAlso
|
||||
sn
|
||||
street
|
||||
telephoneNumber
|
||||
teletexTerminalIdentifier
|
||||
title
|
||||
uid
|
||||
userCertificate
|
||||
userPKCS12
|
||||
userPassword
|
||||
x121Address
|
||||
audio
|
||||
cn
|
||||
description
|
||||
displayName
|
||||
homePhone
|
||||
internationaliSDNNumber
|
||||
labeledURI
|
||||
photo
|
||||
postalAddress
|
||||
preferredDeliveryMethod
|
||||
st
|
||||
telexNumber
|
||||
userSMIMECertificate
|
||||
x500uniqueIdentifier
|
||||
|
||||
Sample:
|
||||
version: 1
|
||||
dn: cn=Barbara Jensen,ou=Product Development,dc=siroe,dc=com
|
||||
objectClass: top
|
||||
objectClass: person
|
||||
objectClass: organizationalPerson
|
||||
objectClass: inetOrgPerson
|
||||
cn: Barbara Jensen
|
||||
cn: Babs Jensen
|
||||
displayName: Babs Jensen
|
||||
sn: Jensen
|
||||
givenName: Barbara
|
||||
initials: BJJ
|
||||
title: manager, product development
|
||||
uid: bjensen
|
||||
mail: bjensen@siroe.com
|
||||
telephoneNumber: +1 408 555 1862
|
||||
facsimileTelephoneNumber: +1 408 555 1992
|
||||
mobile: +1 408 555 1941
|
||||
roomNumber: 0209
|
||||
carLicense: 6ABC246
|
||||
o: Siroe
|
||||
ou: Product Development
|
||||
departmentNumber: 2604
|
||||
employeeNumber: 42
|
||||
employeeType: full time
|
||||
preferredLanguage: fr, en-gb;q=0.8, en;q=0.7
|
||||
labeledURI: http://www.siroe.com/users/bjensen My Home Page
|
||||
@@ -0,0 +1,30 @@
|
||||
BEGIN:VEVENT
|
||||
DURATION:PT1H
|
||||
ATTENDEE;CN="Elke Bethke";DIR="addressbook://B156F3F0-9CFD-11D8-8561-000
|
||||
D93C1A604:ABPerson":mailto:E.Bethke@Sachsen-Anhalt-Lotto.de
|
||||
ATTENDEE;CN="Erik Doernenburg";DIR="addressbook://B15FCB0F-9CFD-11D8-8561
|
||||
-000D93C1A604:ABPerson":mailto:erik@x101.net
|
||||
ATTENDEE;CN="Christian Schnelle";DIR="addressbook://B1418D4E-9CFD-11D8-8
|
||||
561-000D93C1A604:ABPerson":mailto:cs@enervation.de
|
||||
ATTENDEE;CN="Chris Herrenberger";DIR="addressbook://B14A390C-9CFD-11D8-8
|
||||
561-000D93C1A604:ABPerson":invalid:nomail
|
||||
ATTENDEE;CN="Horst Parplies";DIR="addressbook://B19B47E5-9CFD-11D8-8561-
|
||||
000D93C1A604:ABPerson":mailto:horst.parplies@freenet.de
|
||||
ATTENDEE;CN="Imdat Solak";DIR="addressbook://B19EDB62-9CFD-11D8-8561-000
|
||||
D93C1A604:ABPerson":mailto:imdat@solak.de
|
||||
ATTENDEE;CN="Jens Enders";DIR="addressbook://B1B6819F-9CFD-11D8-8561-000
|
||||
D93C1A604:ABPerson":mailto:jens.enders@skyrix.com
|
||||
ATTENDEE;CN="Jens Muenster";DIR="addressbook://B1BBA42E-9CFD-11D8-8561-00
|
||||
0D93C1A604:ABPerson":mailto:jens.muenster@skyrix.com
|
||||
ATTENDEE;CN="Laurent Pierre";DIR="addressbook://9337C270-A825-11D8-B930-
|
||||
000D93C1A604:ABPerson":mailto:laurent.pierre@linagora.com
|
||||
ATTENDEE;CN="Marcel Weiher";DIR="addressbook://B1F9BB12-9CFD-11D8-8561-0
|
||||
00D93C1A604:ABPerson":mailto:marcel@metaobject.co
|
||||
DTSTAMP:20040520T140002Z
|
||||
UID:BD91C454-AA65-11D8-84CA-000D93C1A604
|
||||
SEQUENCE:3
|
||||
STATUS:CONFIRMED
|
||||
DTSTART;TZID=Europe/Berlin:20040618T160000
|
||||
SUMMARY:SIZE EVENT
|
||||
X-WR-ITIPSTATUSML:UNCLEAN
|
||||
END:VEVENT
|
||||
@@ -0,0 +1,15 @@
|
||||
# $Id$
|
||||
|
||||
include $(GNUSTEP_MAKEFILES)/common.make
|
||||
|
||||
TOOL_NAME = test
|
||||
|
||||
test_OBJC_FILES += test1.m
|
||||
|
||||
ADDITIONAL_TOOL_LIBS += -lOGoContentStore
|
||||
|
||||
ADDITIONAL_LIB_DIRS += -L../../$(GNUSTEP_OBJ_DIR)
|
||||
|
||||
-include GNUmakefile.preamble
|
||||
include $(GNUSTEP_MAKEFILES)/tool.make
|
||||
-include GNUmakefile.postamble
|
||||
@@ -0,0 +1,3 @@
|
||||
// $Id$
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
@@ -0,0 +1,31 @@
|
||||
// $Id$
|
||||
|
||||
#include "common.h"
|
||||
|
||||
static void testurl(NSString *s) {
|
||||
NSURL *url;
|
||||
|
||||
url = [NSURL URLWithString:s];
|
||||
NSLog(@"url: %@", url);
|
||||
NSLog(@" login: %@", [url user]);
|
||||
NSLog(@" pwd: %@", [url password]);
|
||||
}
|
||||
|
||||
static void test(void) {
|
||||
testurl(@"http://OGoUser:OGoPwd@localhost/OGo");
|
||||
testurl(@"postgresql://OGoUser:OGoPwd@localhost/OGo");
|
||||
}
|
||||
|
||||
int main(int argc, char **argv, char **env) {
|
||||
NSAutoreleasePool *pool;
|
||||
|
||||
pool = [[NSAutoreleasePool alloc] init];
|
||||
#if LIB_FOUNDATION_LIBRARY
|
||||
[NSProcessInfo initializeWithArguments:argv count:argc environment:env];
|
||||
#endif
|
||||
|
||||
test();
|
||||
|
||||
[pool release];
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user