FIDIS
Future of Identity in the Information Society (No. 507512)
D2.3
[Final], Version: 2.0
File: fidis-wp2-del2.3.models.doc
Page 46
6.1.1.2
Presentation: application to higher education
The EDUCAUSE/Internet2 eduPerson task force has the mission of defining an LDAP object
class that includes widely-used person attributes in higher education.
In particular EDUCAUSE has defined an LDAP schema for representing the person in an
educational environment.
top
•
Person
o
sn TDIRNAME_NAME (mandatory)
o
cn TDIRNAME_NAME (mandatory)
o
description (string)
o
seeAlso (string)
o
telephoneNumber TDIRTELE_TELEPHONE
o
userPassword (string)
o
organizationalPerson
title PRSN_WORKING_TITLE
ou TDIRORGN_ORGAN
preferredDeliveryMethod (string)
st ADDR_STATE_CD
telexNumber (string)
l unknown
telephoneNumber TDIRTELE_TELEPHONE
physicalDeliveryOfficeName (string)
postalCode ADDR_ZIP_CD
internationalISDNNumber (string)
x121Address (string)
registeredAddress TDIRADDR_ADDRESS fields from appropriate type record.
street TDIRADDR_ADDRESS
postalAddress TDIRADDR_ADDRESS
facsimileTelephoneNumber TDIRTELE_TELEPHONE
teletexTerminalIdentifier (string)
postOfficeBox ADDR_...
destinationIndicator (string)
person
organizational
Person
top
inetOrg
Person
eduPerson
residential
Person
FIDIS
Future of Identity in the Information Society (No. 507512)
D2.3
[Final], Version: 2.0
File: fidis-wp2-del2.3.models.doc
Page 47
inetOrgPerson
•
userCertificate DGCR_DIGITAL_CR from appropriate type
•
uid TDIRIDEN_IDENTFIER
•
homePostalAddress TDIRADDR_ADDRESS
•
employeeType unknown
•
preferredLanguage PRSN_PREF_LANG
•
mail PRSN_UF_EMAIL_AD/ORGN_UF_EMAIL_AD
•
homePhone TDIRTELE_TELEPHONE
•
roomNumber (string)
•
x500UniqueIdentifier TDIRDGCR_DIGITALCR
•
employeeNumber PRSN_UFID
•
photo (string)
•
businessCategory (string)
•
pager TDIRTELE_TELEPHONE
•
o ORGN_DISPLAY_NM
•
jpegPhoto (string)
•
secretary unknown
•
audio (string)
•
userPKCS12 DGCR_DIGITAL_CR from appropriate type
•
displayName ORGN_DISPLAY_NM/PRSN_DISPLAY_NM
•
mobile TDIRTELE_TELEPHONE
•
labeledURI unknown
•
carLicense (string)
•
givenName TDIRNAME_NAME
•
manager (string)
•
userSMIMECertificate DGCR_DIGITAL_CR from appropriate type
•
initials TDIRNAME_NAME inetOrgPerson
•
departmentNumber ORGN_UFID
•
eduPerson
o
eduPersonOrgUnitDN relationships
o
eduPersonOrgDN relationships
o
eduPersonPrincipalName CMAC_USERID of GatorLink type, +
@UFL.EDU
o
eduPersonNickname TDIRNAME_NAME
o
eduPersonAffiliation relationships
o
eduPersonPrimaryAffiliation PRSN_PRI_AFF_TYPE
o
residentialPerson
l (string) (mandatory)
preferredDeliveryMethod NONE
st ADDR_STATE_CD
businessCategory (string)
telexNumber (string)
telephoneNumber TDIRTELE_TELEPHONE
physicalDeliveryOfficeName (string)
postalCode ADDR_ZIP_CD
internationalISDNNumber (string)
x121Address (string)
registeredAddress TDIRADDR_ADDRESS fields from appropriate type record.
FIDIS
Future of Identity in the Information Society (No. 507512)
D2.3
[Final], Version: 2.0
File: fidis-wp2-del2.3.models.doc
Page 48
street TDIRADDR_ADDRESS
postalAddress TDIRADDR_ADDRESS
facsimileTelephoneNumber TDIRTELE_TELEPHONE
teletexTerminalIdentifier (string)
postOfficeBox ADDR_... residentialPerson
destinationIndicator (string)
Example 1: An simple LDAP file with two entries
version: 1
dn: cn=Barbara Jensen, ou=Product Development, dc=airius, dc=com
objectclass: top
objectclass: person
objectclass: organizationalPerson
cn: Barbara Jensen
cn: Barbara J Jensen
cn: Babs Jensen
sn: Jensen
uid: bjensen
telephonenumber: +1 408 555 1212
description: A big sailing fan.
dn: cn=Bjorn Jensen, ou=Accounting, dc=airius, dc=com
objectclass: top
objectclass: person
objectclass: organizationalPerson
cn: Bjorn Jensen
sn: Jensen
telephonenumber: +1 408 555 1212
6.1.1.3
References
RFC 2849 - The LDAP Data Interchange Format (LDIF) - Technical Specification, June 2000
http://www.faqs.org/rfcs/rfc2849.html
6.1.2 vCards
The vCard standard defines a format for electronic business cards intended for Personal Data
Interchange (PDI), i.e. exchanging personal information between individuals. The current
version 3.0 of the vCard specification, which has been developed by the Internet Mail
Consortium, is defined in RFCs 2425 and 2426. The vCard specification is operating system
independent; all information is stored in a file (usually recognisable by its extension “.vcf”)