# Openosi.schema v-0.82 - OID: 1.3.6.1.4.1.27630.2.1 # # by openOSI # Up to date version at # ## This work is part of openOSI Services . ## ## This work is distributed under GNU GPLicence v3 # # core.schema recommended # cosine.schema recommended # inetorgperson.schema recommended # ## Supported address books, contacts and info-cards # # AB X LDAP on MacOs X # APPLE address book # Evolution AB # MICROSOFT Exchange # MICROSOFT Windows address book (Outlook express) # MICROSOFT Active Directory contacts # MICROSOFT Outlook (corporate) # Open Office AB # Thunderbird AB # Palm AB # CARDSPACE - InfoCard # Wiki CamelCase Login name # # NOTE: Some LDAP servers when queried with an alias return the canonical name, which requires extra # configuration to work with address books (i.e: using slapd-ldap or slapd-meta on openldap for attribute mapping) # attributetype (1.3.6.1.4.1.27630.2.1.1.1 NAME ( 'osiBirthDate' 'dob' 'birthDate' 'dateofbirth' 'anniversary' ) DESC 'Date of birth in YYYYMMDD format' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{8} ) attributetype (1.3.6.1.4.1.27630.2.1.1.2 NAME ( 'osiBirthYear' 'birthyear' ) DESC 'Abzilla Birth Year' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{4} ) attributetype (1.3.6.1.4.1.27630.2.1.1.3 NAME ( 'osiBusinessRole' 'businessRole' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.4 NAME ( 'osiCompany' 'company' ) SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.5 NAME ( 'osiConferenceInformation' 'conferenceInformation' ) SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.121 NAME ( 'osiCustom1' 'mozillaCustom1' 'extensionAttribute1' ) DESC 'Custom address book information - item1' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.6 NAME ( 'osiCustom2' 'mozillaCustom2' 'extensionAttribute2' ) DESC 'Custom address book information - item2' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.7 NAME ( 'osiCustom3' 'mozillaCustom3' 'extensionAttribute3' ) DESC 'Custom address book information - item3' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.8 NAME ( 'osiCustom4' 'mozillaCustom4' ) DESC 'Custom address book information - item4' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.9 NAME ( 'osiDepartment' 'department' ) DESC 'Organizational department' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.10 NAME ( 'osiExchHomeServerName' 'msExchHomeServerName' ) DESC 'Microsoft Exchange Home Server Name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.11 NAME ( 'osiGender' 'gender' ) DESC 'ISO 5218 representation of human gender' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27{1} SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.12 NAME ( 'osiGroupmembership' 'groupmembership' ) DESC 'Group membership (DN for NOVELL, Name for Thunderbird)' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype (1.3.6.1.4.1.27630.2.1.1.13 NAME ( 'osiHomeCountryName' 'mozillaHomeCountryName' 'homeCountry' 'mozillaHomeFriendlyCountryName' ) DESC 'Home country name' SUP name SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.14 NAME ( 'osiHomeLocalityName' 'mozillaHomeLocalityName' 'homeCity' ) DESC 'Home locality name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) attributetype (1.3.6.1.4.1.27630.2.1.1.15 NAME ( 'osiHomePostalAddress' 'mozillaHomePostalAddress2' 'mozillaHomeStreet' 'mozillaHomeStreet2' 'homeStreet' ) EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) attributetype (1.3.6.1.4.1.27630.2.1.1.16 NAME ( 'osiHomePostalCode' 'mozillaHomePostalCode' 'homePostalCode' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} ) attributetype (1.3.6.1.4.1.27630.2.1.1.17 NAME ( 'osiHomeUrl' 'mozillaHomeUrl' 'wWWHomePage' 'homeUrl' 'URL' ) EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.27630.2.1.1.18 NAME 'osiLanguages' DESC 'RFC2798: written or spoken language for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.19 NAME ( 'osiPreferredTZ' 'timezone' ) DESC 'ZONEINFO: user preferred time zone' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.21 NAME ( 'osiIname' 'i-name' 'iname' ) DESC 'openID identifier in the form of an XRI' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.27630.2.1.1.22 NAME ( 'osiInumber' 'i-number' 'inumber' ) DESC 'openID unique registered resource identifier' EQUALITY octetStringMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.27630.2.1.1.23 NAME ( 'osiLatitude' 'latitude') DESC 'Latitude in decimal degree notation, negative sign for South' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.27630.2.1.1.24 NAME ( 'osiLongitude' 'longitude' ) DESC 'Longitude in decimal degree notation, negative sign for West' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.27630.2.1.1.25 NAME ( 'osiWikiName' 'wikiName' ) DESC 'Login name using WikiName linking pattern (CamelCase)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.51 NAME ( 'osiICardbackgroundColor' 'icbackgroundColor' ) DESC 'Background color to display card image' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.52 NAME ( 'osiICardFederation' 'icFederation' ) DESC 'RFC2079: labeledURI (endPointURI Federationlabel)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.53 NAME ( 'osiICardHashSalt' 'icHashSalt' ) DESC 'Background color to display card image' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) attributetype (1.3.6.1.4.1.27630.2.1.1.54 NAME ( 'osiICardID' 'icID' ) DESC 'RFC2079: Uniform Resource Identifier' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.55 NAME ( 'osiICardIDcontext' 'icIDcontext' 'icPersona' 'icIdentitySourceRepository' ) DESC 'RFC2079: labeledURI with no label (URI or XRI)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.56 NAME ( 'osiICardIDversion' 'icIDversion' ) DESC 'RFC2079: Uniform Resource Identifier' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.57 NAME ( 'osiICardImage' 'icImage' ) DESC 'format (::<…base64-binary…>) size (60*45 to 200*150)' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.58 NAME ( 'osiICardIssuer' 'icIssuer' 'icContextProvider' ) DESC 'LabeledURI (RFC2079: URI label)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.59 NAME ( 'osiICardMasterKey' 'icMasterKey' ) DESC 'sha256(base64binary(ICard Master key))' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.60 NAME ( 'osiICardName' 'icCardName' ) SUP name SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.61 NAME ( 'osiICardPinDigest' 'icPinDigest' ) DESC 'user-specified PIN (sha1(base64:Unicode(PIN))' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.62 NAME ( 'osiICardPPIDfriendly' 'icPPIDfriendly' ) DESC ' SHA1 hash of the site-specific PPID' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.63 NAME ( 'osiICardPrivacyNotice' 'icPrivacyNotice' ) DESC 'RFC2079: labeledURI with mandatory label (URI version:integer>0)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.64 NAME ( 'osiICardPrivatePersonalID' 'icPrivatePersonalID' 'icClientPseudonym' 'icPPID' ) DESC 'sha1(base64(PPID + Public Key Modulus + Public Key Exponent))' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.65 NAME ( 'osiICardRemotePartyID' 'icRemotePartyID' 'icRPID' ) DESC 'sha256(base64(RP X509 Certificate subject DN))' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.66 NAME ( 'osiICardRequireAppliesTo' 'icRequireAppliesTo' ) DESC 'convey information about the relying party (True or False)' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.67 NAME ( 'osiICardSelfIssued' 'icSelfIssued' ) DESC 'the card is self-issued (True or False)' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.68 NAME ( 'osiICardSupportedClaimType' 'icSupportedClaimType' ) DESC 'RFC2079: labeledURI (URI claimTag | claimDescription)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) attributetype (1.3.6.1.4.1.27630.2.1.1.69 NAME ( 'osiICardSupportedTokenType' 'icSupportedTokenType' ) DESC 'RFC2079: labeledURI (URI token type)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) attributetype (1.3.6.1.4.1.27630.2.1.1.70 NAME ( 'osiICardTimeExpires' 'icTimeExpires' ) DESC 'Date and time after wich InfoCard is expired' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.71 NAME ( 'osiICardTimeIssued' 'icTimeIssued' ) DESC 'Date and time of InfoCard issuance' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE) attributetype (1.3.6.1.4.1.27630.2.1.1.72 NAME ( 'osiICardTimeLastUpdated' 'icTimeLastUpdated' ) DESC 'Date and time of InfoCard last update' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE) attributetype (1.3.6.1.4.1.27630.2.1.1.73 NAME ( 'osiICardTokenService' 'icTokenService' ) DESC 'P/STS endpoints with credential descriptor(::)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) attributetype (1.3.6.1.4.1.27630.2.1.1.74 NAME ( 'osiICardPrivatePersonalIDhash' 'iccardKeyHash' 'cardKeyHash' ) DESC ' SHA1 hash of the site-specific PPID' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.100 NAME ( 'osiIMhandle' 'apple-imhandle' 'IMHandle' 'nsAIMid' 'homeimaim' 'workimaim' ) DESC 'IM handle (service:account name)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.101 NAME ( 'osiIPPhone' 'companyPhone' 'ipPhone' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype (1.3.6.1.4.1.27630.2.1.1.102 NAME ( 'osiLegacyExchangeDN' 'legacyExchangeDN' ) DESC 'Echange server DN name' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.103 NAME ( 'osiMAPIRecipient' 'mAPIRecipient' ) DESC 'lDAPDisplayName of mAPIRecipient (True false)' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.104 NAME ( 'osiMiddleName' 'middleName' ) DESC 'Persons middle name or second name' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.105 NAME ( 'osiNickName' 'nickName' 'mailNickname' 'mozillaNickname' 'xmozillaNickname' ) DESC 'Persons nick name' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.106 NAME ( 'osiNotes' 'comment' 'note' 'notes' ) DESC 'user-editable comment1' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.107 NAME ( 'osiOtherEmail' 'targetAddress' ) DESC 'other Email address' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype (1.3.6.1.4.1.27630.2.1.1.108 NAME ( 'osiOtherFax' 'otherFacsimileTelephoneNumber' 'otherFax' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype (1.3.6.1.4.1.27630.2.1.1.109 NAME ( 'osiOtherHomePhone' 'otherHomePhone' 'homeFax' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype (1.3.6.1.4.1.27630.2.1.1.110 NAME ( 'osiOtherIpPhone' 'primaryPhone' 'otherIpPhone' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype (1.3.6.1.4.1.27630.2.1.1.111 NAME ( 'osiOtherMobile' 'carphone' 'otherMobile' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype (1.3.6.1.4.1.27630.2.1.1.112 NAME ( 'osiOtherPager' 'otherPager' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype (1.3.6.1.4.1.27630.2.1.1.113 NAME ( 'osiSecondEmail' 'mozillaSecondEmail' 'xmozillaSecondEmail' 'proxyAddresses' 'otherMail' 'homeMail' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.114 NAME ( 'osiSpouseName' 'spouseName' ) DESC 'Contact wife or husband name' SUP name SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.115 NAME ( 'osiStaffAssistantName' 'assistantName' ) DESC 'Contact staff assistant name' SUP name SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.116 NAME ( 'osiStaffAssistantPhone' 'assistantPhone' 'otherTelephone' ) DESC 'Contact staff assistant telephone number' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype (1.3.6.1.4.1.27630.2.1.1.117 NAME ( 'osiStaffReports' 'reports' ) DESC 'Name of manager which contact reports to' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.118 NAME ( 'osiUseHtmlMail' 'mozillaUseHtmlMail' 'xmozillaUseHtmlMail' ) DESC 'Contact prefers HTML mail (True | False)' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.119 NAME ( 'osiWorkPostalAddress' 'workStreet' 'mozillaPostalAddress2' 'mozillaWorkStreet2' ) EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41) attributetype (1.3.6.1.4.1.27630.2.1.1.120 NAME ( 'osiWorkURL' 'mozillaWorkUrl' 'workUrl' ) EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}) objectclass (1.3.6.1.4.1.27630.2.1.2.1 NAME 'osiabxldapperson' DESC 'For MacOs X LDAP specific address book attributes' AUXILIARY MAY ( osiHomeLocalityName $ osiHomeCountryName $ osiHomePostalCode $ osiHomePostalAddress $ osiMiddleName $ osiNickName $ osiSecondEmail $ osiIMhandle $ osiWorkPostalAddress ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.2 NAME 'osiappleperson' DESC 'For MacOs X specific address book attributes' AUXILIARY MAY ( osiIMhandle ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.3 NAME 'osievolutionperson' DESC 'For GNOME Evolution specific address book attributes' AUXILIARY MAY ( osiBirthDate $ osiBusinessRole $ osiIPPhone $ osiNotes $ osiOtherHomePhone $ osiOtherIpPhone $ osiOtherMobile $ osiSpouseName $ osiStaffAssistantName $ osiStaffAssistantPhone ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.4 NAME 'osiexchangeperson' DESC 'For Microsoft Exchange specific address book attributes' AUXILIARY MAY ( osiCompany $ osiExchHomeServerName $ osiLegacyExchangeDN $ osiNickName $ osiSecondEmail ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.5 NAME 'osimicrosotfwabperson' DESC 'For MS Windows-Outlook express specific address book attributes' AUXILIARY MAY ( osiDepartment $ osiConferenceInformation $ osiHomeUrl $ osiIPPhone $ osiNotes $ osiOtherFax $ osiOtherPager $ osiStaffReports ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.6 NAME 'osimicrosoftadperson' DESC 'For Microsoft Active Directory contacts attributes' AUXILIARY MAY ( osiCompany $ osiCustom1 $ osiCustom2 $ osiCustom3 $ osiDepartment $ osiHomeUrl $ osiIPPhone $ osiMAPIRecipient $ osiNotes $ osiOtherEmail $ osiOtherFax $ osiOtherHomePhone $ osiOtherIpPhone $ osiOtherMobile $ osiOtherPager $ osiSecondEmail $ osiStaffAssistantPhone ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.7 NAME 'osioooperson' DESC 'Container for Open Office specific address book attributes' AUXILIARY MAY ( osiBirthDate $ osiBirthyear $ osiGroupmembership $ osiHomeLocalityName $ osiHomePostalAddress $ osiHomePostalCode $ osiHomeUrl $ osiNickName $ osiNotes $ osiSecondEmail $ osiUseHtmlMail $ osiWorkPostalAddress $ osiWorkURL ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.8 NAME 'osioutlookperson' DESC 'For Microsoft Outlook corporate specific address book attributes' AUXILIARY MAY ( osiDepartment $ osiBirthDate $ osiBusinessRole $ osiConferenceInformation $ osiGender $ osiGroupmembership $ osiHomeUrl $ osiIPPhone $ osiNotes $ osiOtherFax $ osiOtherHomePhone $ osiSpouseName $ osiStaffAssistantName $ osiStaffAssistantPhone $ osiStaffReports ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.9 NAME 'osithunderbirdperson' DESC 'For Thunderbird specific address book attributes' AUXILIARY MAY ( osiDepartment $ osiBirthyear $ osiCompany $ osiCustom1 $ osiCustom2 $ osiCustom3 $ osiCustom4 $ osiGroupmembership $ osiHomeCountryName $ osiHomeLocalityName $ osiHomePostalAddress $ osiHomePostalCode $ osiHomeUrl $ osiIMhandle $ osiNickName $ osiNotes $ osiSecondEmail $ osiUseHtmlMail $ osiOtherMobile $ osiWorkPostalAddress $ osiWorkURL ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.10 NAME 'osipalmperson' DESC 'For PALM specific address book attributes' AUXILIARY MAY ( osiHomeUrl $ osiWorkURL ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.11 NAME 'osiopenidperson' DESC 'For openID attributes' AUXILIARY MUST ( osiIname $ osiInumber ) MAY ( osiPreferredTZ $ osiNotes ) ) objectclass ( 1.3.6.1.4.1.27630.2.1.2.12 NAME 'osisecurcomperson' DESC 'For SECUR.COM attributes' AUXILIARY MAY ( osiLatitude $ osiLongitude $ osiLanguages ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.13 NAME 'osiperson' DESC 'For Generic complementary Address Books attributes' AUXILIARY MAY ( osiBirthDate $ osiBirthyear $ osiBusinessRole $ osiCompany $ osiConferenceInformation $ osiCustom1 $ osiCustom2 $ osiCustom3 $ osiCustom4 $ osiDepartment $ osiExchHomeServerName $ osiGender $ osiGroupmembership $ osiHomeCountryName $ osiHomeLocalityName $ osiHomePostalAddress $ osiHomePostalCode $ osiHomeUrl $ osiIMhandle $ osiIPPhone $ osiLanguages $ osiLatitude $ osiLegacyExchangeDN $ osiLongitude $ osiMAPIRecipient $ osiMiddleName $ osiNickName $ osiNotes $ osiOtherEmail $ osiOtherFax $ osiOtherHomePhone $ osiOtherIpPhone $ osiOtherMobile $ osiOtherPager $ osiPreferredTZ $ osiSecondEmail $ osiSpouseName $ osiStaffAssistantName $ osiStaffAssistantPhone $ osiStaffReports $ osiUseHtmlMail $ osiWorkPostalAddress $ osiWorkURL $ osiIname $ osiInumber $ osiWikiName ) ) objectclass ( 1.3.6.1.4.1.27630.2.1.2.14 NAME 'osipersonbis' DESC 'For Generic Address Books (substitutes common objectclass)' AUXILIARY MAY ( buildingName $ c $ friendlyCountryName $ otherMailbox $ roleOccupant $ textEncodedORaddress ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.15 NAME 'osiwikiperson' DESC 'For Wiki login name attribute' AUXILIARY MUST ( osiWikiName ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.21 NAME 'osicardformat' DESC 'For info-cards (Cardspace) specific format attributes' AUXILIARY MAY ( osiICardID $ osiICardIssuer $ osiICardName $ osiICardPrivacyNotice $ osiICardPrivatePersonalID $ osiICardRequireAppliesTo $ osiICardSupportedClaimType $ osiICardSupportedTokenType $ osiICardTimeExpires $ osiICardTimeIssued $ osiICardTokenService $ osiICardPPIDfriendly $ osiICardPrivatePersonalIDhash ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.22 NAME 'osicardmetadata' DESC 'For info-cards (Cardspace) specific metadata attributes' SUP osicardformat AUXILIARY MAY ( osiICardbackgroundColor $ osiICardHashSalt $ osiICardMasterKey $ osiICardPinDigest $ osiICardSelfIssued $ osiICardTimeLastUpdated ) ) objectclass (1.3.6.1.4.1.27630.2.1.2.23 NAME 'osicardcontext' DESC 'For info-cards (Cardspace) specific context attributes' SUP osicardmetadata AUXILIARY MAY ( osiICardFederation $ osiICardIDcontext $ osiICardIssuer $ osiICardRemotePartyID $ osiICardSelfIssued $ osiICardTimeLastUpdated $ osiICardPrivatePersonalIDhash ) )