# 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 # # NOTE: Some LDAP servers when queried with an alias return canonical name, # which requires extra configuration to work with address books # (i.e: using slapd-ldap, slapd-meta, or slapd-relay and slapo-rwm on openldap # for attribute mapping) begining with openLDAP version 2.3.34 # # This openosi-proxy schema is intended to work with these openLDAP configs # use it instead of regular "openosi.schema" which contains aliases instead of # attributes with canonical names from several supported AB schema # # Appropriate virtual views should be defined, see our .relay_bdb.conf # files for configuration (to be included in slapd.conf before regular db) # attributetype (1.3.6.1.4.1.27630.2.1.1.1 NAME ( 'osiBirthDate' 'dateofbirth' ) 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' ) 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' ) 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' ) SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.5 NAME ( 'osiConferenceInformation' ) SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.121 NAME ( 'osiCustom1' ) 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' ) 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' ) 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' ) 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' ) DESC 'Organizational department' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.10 NAME ( 'osiExchHomeServerName' ) 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' ) 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' ) 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' 'mozillaHomeFriendlyCountryName' ) DESC 'Home country name' SUP name SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.14 NAME ( 'osiHomeLocalityName' ) 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' 'mozillaHomeStreet2' ) 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' ) 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' 'homeUrl' ) 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' ) 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' ) 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' ) 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' ) 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' ) 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' ) 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' ) 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' ) DESC 'Persons middle name or second name' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.105 NAME ( 'osiNickName' ) DESC 'Persons nick name' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.106 NAME ( 'osiNotes' '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' ) 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' ) 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' ) 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' ) 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' ) 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' ) 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' 'xmozillaSecondEmail' ) 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' ) DESC 'Contact wife or husband name' SUP name SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.115 NAME ( 'osiStaffAssistantName' ) DESC 'Contact staff assistant name' SUP name SINGLE-VALUE ) attributetype (1.3.6.1.4.1.27630.2.1.1.116 NAME ( 'osiStaffAssistantPhone' ) 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' ) DESC 'Name of manager which contact reports to' SUP name ) attributetype (1.3.6.1.4.1.27630.2.1.1.118 NAME ( 'osiUseHtmlMail' ) 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' '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' ) EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}) # # From abxldap schema # Duplicates with others address book schemas removed # abxldap objectclass removed # # attributeType ( 1.3.6.1.4.1.23214.1.1 NAME 'middleName' DESC 'Persons middle name or second name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.2 NAME 'nickName' DESC 'Persons nick name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.3 NAME 'homeMail' DESC 'eMail address at home / private eMail address' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.4 NAME 'workimaim' DESC 'Internet messaging at work using AIM / AOL' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) # Not supported, see multivalued osiIMhandle / workimaim #attributeType ( # 1.3.6.1.4.1.23214.1.5 # NAME 'homeimaim' # DESC 'Internet messaging at home using AIM/AOL' # EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.6 NAME 'workStreet' DESC 'Street address portion at work' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.7 NAME 'workCity' DESC 'City address portion at work' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.8 NAME 'workState' DESC 'State address portion at work' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.9 NAME 'workPostalCode' DESC 'Postal code / Zip code address portion at work' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.10 NAME 'workCountry' DESC 'Country address portion at work' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.11 NAME 'homeStreet' DESC 'Street address portion at home' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.12 NAME 'homeCity' DESC 'City address portion at home' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) # # Not supported (see osiHomePostalAddress) # # attributeType ( # 1.3.6.1.4.1.23214.1.13 # NAME 'homeState' # DESC 'State address portion at home' # EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.14 NAME 'homePostalCode' DESC 'Postal code / Zip code address portion at home' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.15 NAME 'homeCountry' DESC 'Country address portion at home' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) attributeType ( 1.3.6.1.4.1.23214.1.16 NAME 'otherMail' DESC 'Other email address' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} ) # # From apple schema # Duplicates with others address book schemas removed # attributetype ( 1.3.6.1.4.1.63.1000.1.1.1.1.21 NAME ( 'IMHandle' 'apple-imhandle' ) DESC 'IM handle (service:account name)' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) # # From evolutionperson.schema (GNU AB) # Duplicates with others address book schemas removed # # primaryPhone attributetype ( 1.3.6.1.4.1.8506.1.2.1 NAME 'primaryPhone' DESC 'preferred phone number used to contact a person' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) # carPhone attributetype ( 1.3.6.1.4.1.8506.1.2.2 NAME 'carPhone' DESC 'car phone telephone number of the person' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.8506.1.2.3 NAME ( 'homeFax' 'homeFacsimileTelephoneNumber' ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 ) attributetype ( 1.3.6.1.4.1.8506.1.2.4 NAME 'otherPhone' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.3.6.1.4.1.8506.1.2.5 NAME 'businessRole' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.8506.1.2.6 NAME 'managerName' SUP name ) attributetype ( 1.3.6.1.4.1.8506.1.2.7 NAME 'assistantName' SUP name ) # spouseName # single valued (/me smirks) attributetype ( 1.3.6.1.4.1.8506.1.2.8 NAME 'spouseName' SUP name SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.8506.1.2.9 NAME 'otherPostalAddress' EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) # Not supported see birthDate #attributetype ( 1.3.6.1.4.1.8506.1.2.12 # NAME 'anniversary' # EQUALITY caseIgnoreMatch # SUBSTR caseIgnoreSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) attributetype ( 1.3.6.1.4.1.8506.1.2.13 NAME 'note' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} ) attributetype ( 1.3.6.1.4.1.8506.1.2.16 NAME 'assistantPhone' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.3.6.1.4.1.8506.1.2.17 NAME 'companyPhone' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.3.6.1.4.1.8506.1.2.19 NAME ( 'otherFacsimileTelephoneNumber' 'otherFax' ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 ) # # From microsoft schemas # Duplicates with others address book schemas removed # attributetype ( 1.2.840.113556.1.4.655 NAME ( 'legacyExchangeDN' ) DESC 'Echange server DN name' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) attributetype ( 1.2.840.113556.1.2.447 NAME ( 'mailNickname' ) DESC 'Persons nick name' SUP name ) attributetype ( 1.2.840.113556.1.4.7000.102.47 NAME ( '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 ) # # From Eclipse - Higgins schema # Duplicates with others address book schemas removed # attributetype ( 1.3.6.1.4.1.28392.1.1.2.1 NAME ( '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 ) # # From Microsoft active directory schema # Duplicates with others address book schemas removed # attributetype ( 1.2.840.113556.1.2.146 NAME ( 'company' ) DESC 'RFC2256: organization this object belongs to' SUP name ) attributetype ( 1.2.840.113556.1.2.141 NAME ( 'department' ) DESC 'RFC2256: organizational unit this object belongs to' SUP name ) attributetype ( 1.2.840.113556.1.2.423 NAME 'extensionAttribute1' DESC 'user-editable comment1' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.2.840.113556.1.2.424 NAME 'extensionAttribute2' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} ) attributetype ( 1.2.840.113556.1.2.425 NAME 'extensionAttribute3' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} ) attributetype ( 1.2.840.113556.1.4.721 NAME ( 'ipPhone' 'Phone-Ip-Primary' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.2.840.113556.1.2.371 NAME ( '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.2.840.113556.1.2.277 NAME ( 'otherHomePhone' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.2.840.113556.1.4.722 NAME ( 'otherIpPhone' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.2.840.113556.1.4.647 NAME ( 'otherMobile' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.2.840.113556.1.2.118 NAME ( 'otherPager' ) EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.2.840.113556.1.2.18 NAME ( '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.2.840.113556.1.2.210 NAME ( 'proxyAddresses' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.2.840.113556.1.2.352 NAME ( 'targetAddress' ) DESC 'other Email address' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.2.840.113556.1.2.464 NAME ( 'wWWHomePage' ) EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) # # From misc schemas for Microsoft AB and outlook express # Duplicates with others address book schemas removed # attributetype ( 1.3.6.1.4.1.4203.666.100.124 NAME ( '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.4203.666.100.126 NAME ( 'conferenceInformation' ) SUP name ) attributetype ( 1.3.6.1.4.1.4203.666.100.127 NAME ( 'reports' ) DESC 'Name of manager which contact reports to' SUP name ) # # From misc schemas (groupofficeperson.schema) for open office contacts # Duplicates with others address book schemas removed # attributetype ( 1.2.6.1.4.1.14138.1.2.19 NAME ( 'workUrl' ) EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}) # # From misc schemas for Microsoft Outlook professional # Duplicates with others address book schemas removed # attributetype ( 2.16.840.1.113719.1.1.4.1.25 NAME ( '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} ) # # From mozillaOrgPerson schema v. 0.6.3 for Thunderbird # Duplicates with others address book schemas removed # thunderbird objectclass removed # # # attribute defs attributetype ( 1.3.6.1.4.1.13769.2.1.1 NAME ( 'mozillaNickname' ) SUP name ) attributetype ( 1.3.6.1.4.1.13769.2.1.2 NAME ( 'mozillaUseHtmlMail' ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.13769.2.1.3 NAME 'mozillaSecondEmail' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.13769.2.1.4 NAME 'mozillaHomeLocalityName' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) attributetype ( 1.3.6.1.4.1.13769.2.1.5 NAME 'mozillaPostalAddress2' EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) # Not supported: see mozillaHomeStreet # #attributetype ( 1.3.6.1.4.1.13769.2.1.6 # NAME 'mozillaHomePostalAddress2' # EQUALITY caseIgnoreListMatch # SUBSTR caseIgnoreListSubstringsMatch # SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 ) attributetype ( 1.3.6.1.4.1.13769.2.1.7 NAME ( 'mozillaHomeState' ) SUP name ) attributetype ( 1.3.6.1.4.1.13769.2.1.8 NAME 'mozillaHomePostalCode' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} ) attributetype ( 1.3.6.1.4.1.13769.2.1.9 NAME ( 'mozillaHomeCountryName' ) SUP name SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.13769.2.1.11 NAME ( 'mozillaHomeUrl' ) EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) attributetype ( 1.3.6.1.4.1.13769.2.1.12 NAME ( 'mozillaWorkUrl' ) EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) # un-comment for all LDAP server NOT supporting SYNTAX 2.16.840.1.113730.3.7.1 attributetype ( 1.3.6.1.4.1.13769.2.1.13 NAME ( 'nsAIMid' ) DESC 'AOL Instant Messenger (AIM) Identity' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) attributetype ( 1.3.6.1.4.1.13769.2.1.14 NAME ( 'mozillaHomeStreet' ) EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} ) # un-comment for Netscape 6.x and all other LDAP server supporting SYNTAX 2.16.840.1.113730.3.7.1 # attributeTypes ( 2.16.840.1.113730.3.1.2013 # NAME ( 'nsAIMid' ) # DESC 'AOL Instant Messenger (AIM) Identity' # SYNTAX 2.16.840.1.113730.3.7.1 ) attributetype ( 1.3.6.1.4.1.13769.2.1.96 NAME ( 'mozillaCustom1' ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.13769.2.1.97 NAME ( 'mozillaCustom2' ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.13769.2.1.98 NAME ( 'mozillaCustom3' ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.13769.2.1.99 NAME ( 'mozillaCustom4' ) SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) # # From Abzilla schema # attributetype ( 1.3.6.1.4.1.20792.666.1.110 NAME ( 'birthyear' ) DESC 'Abzilla Birth Year' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{4} ) # # Excerpt from user-dir schema v. 0.7 [RM] # # Duplicates with others address book schemas removed # userdir Debian objectclass removed # # Project: db.debian.org # Contact: Debian directory administrators # Type: X.500/LDAP # enterprise.Debian.project.userdir / 1.3.6.1.4.1.9586.100.4 # # .2 - public LDAP attributeTypes # .4 - comment # .7 - latitude # .8 - longitude # .30 - gender # .31 - birthdate # # Public attribute types attributetype ( 1.3.6.1.4.1.9586.100.4.2.4 NAME 'comment' DESC 'user-editable comment' EQUALITY caseExactIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 1.3.6.1.4.1.9586.100.4.2.7 NAME 'latitude' DESC 'latitude coordinate' 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.9586.100.4.2.8 NAME 'longitude' DESC 'longitude coordinate' 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.9586.100.4.2.30 NAME '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.9586.100.4.2.31 NAME 'birthDate' DESC 'Date of birth in YYYYMMDD format' EQUALITY numericStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{8} SINGLE-VALUE ) 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 ) )