diff --git a/addressbook/doc/mozillaabpersonalpha.schema b/addressbook/doc/mozillaabpersonalpha.schema index 44a2ba9d12..22986be577 100644 --- a/addressbook/doc/mozillaabpersonalpha.schema +++ b/addressbook/doc/mozillaabpersonalpha.schema @@ -1,148 +1,149 @@ - # Mozilla: @VERSION@ - # - # mozillaAbPersonAlpha - # - # Created initial version --[[User:Standard8|Standard8]] 12:21, 5 Dec 2005 (PST) - # - # This file contains LDAPv3 schema for use with the Mozilla Address Book - # and is intended to ... - - # Depends upon - # Definition of an X.500 Attribute Type and an Object Class to Hold - # Uniform Resource Identifiers (URIs) [RFC2079], and A Summary of - # the X.500(96) User Schema for use with LDAPv3 [RFC2256] (core.schema) - # - # The COSINE and Internet X.500 Schema [RFC1274] (cosine.schema) - # - # The InetOrgPerson Schema [RFC2798] (inetorgperson.schema) - - # 1.3.6.1.4.1.13769.4.x - Mozilla AB 'Other' tab - - attributetype ( 1.3.6.1.4.1.13769.4.1 NAME 'mozillaCustom1' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.4.2 NAME 'mozillaCustom2' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.4.3 NAME 'mozillaCustom3' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.4.4 NAME 'mozillaCustom4' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - # 1.3.6.1.4.1.13769.3.x - Mozilla AB 'Address' tab - - attributetype ( 1.3.6.1.4.1.13769.3.1 NAME 'mozillaHomeStreet' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.2 NAME 'mozillaHomeStreet2' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.3 NAME 'mozillaHomeLocalityName' - SUP name SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.4 NAME 'mozillaHomeState' - SUP name SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.5 NAME 'mozillaHomePostalCode' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.6 NAME 'mozillaHomeCountryName' - SUP name SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.7 NAME 'mozillaHomeUrl' - EQUALITY caseIgnoreMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.8 NAME 'mozillaWorkStreet2' - EQUALITY caseIgnoreMatch - SUBSTR caseIgnoreSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - attributetype ( 1.3.6.1.4.1.13769.3.9 NAME 'mozillaWorkUrl' - EQUALITY caseIgnoreMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) - - # 1.3.6.1.4.1.13769.2.x - Mozilla AB 'Contact' tab - - attributetype ( 1.3.6.1.4.1.13769.2.1 - NAME ( 'mozillaNickname' 'xmozillanickname' ) - SUP name ) - - attributetype ( 1.3.6.1.4.1.13769.2.2 - NAME ( 'mozillaSecondEmail' 'xmozillasecondemail' ) - 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.13769.2.3 - NAME ( 'mozillaUseHtmlMail' 'xmozillausehtmlmail' ) - SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) - - # AOL Instant Messenger (AIM) Identity - attributetype ( 1.3.6.1.4.1.13769.2.4 - NAME ( 'nsAIMid' 'nscpaimscreenname' ) - EQUALITY telephoneNumberMatch - SUBSTR telephoneNumberSubstringsMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) - - # 1.3.6.1.4.1.13769.9 - Mozilla AB objectclasses - - # The mozillaAddressBookEntry object class is used to define entries - # representing Cards in the Mozilla Address Book. The commonName attribute - # is used for naming entries of this object class, but may not be unique. - # department $ - - objectclass ( 1.3.6.1.4.1.13769.9.1 NAME 'mozillaAbPersonAlpha' - SUP top AUXILIARY - MUST ( cn ) - MAY( c $ - description $ - displayName $ - fax $ - givenName $ - homePhone $ - l $ - mail $ - mobile $ - mozillaCustom1 $ - mozillaCustom2 $ - mozillaCustom3 $ - mozillaCustom4 $ - mozillaHomeCountryName $ - mozillaHomeLocalityName $ - mozillaHomePostalCode $ - mozillaHomeState $ - mozillaHomeStreet $ - mozillaHomeStreet2 $ - mozillaHomeUrl $ - mozillaNickname $ - mozillaSecondEmail $ - mozillaUseHtmlMail $ - mozillaWorkStreet2 $ - mozillaWorkUrl $ - nsAIMid $ - o $ - ou $ - pager $ - postalCode $ - postOfficeBox $ - sn $ - st $ - street $ - telephoneNumber $ - title ) ) +# Mozilla: @VERSION@ +# +# mozillaAbPersonAlpha +# +# Created initial version --Standard8 12:21, 5 Dec 2005 (PST) +# +# This file contains LDAPv3 schema for use with the Mozilla Address Book +# and is intended to ... + +# Depends upon +# Definition of an X.500 Attribute Type and an Object Class to Hold +# Uniform Resource Identifiers (URIs) [RFC2079], and A Summary of +# the X.500(96) User Schema for use with LDAPv3 [RFC2256] (core.schema) +# +# The COSINE and Internet X.500 Schema [RFC1274] (cosine.schema) +# +# The InetOrgPerson Schema [RFC2798] (inetorgperson.schema) + +# 1.3.6.1.4.1.13769.4.x - Mozilla AB 'Other' tab + +attributetype ( 1.3.6.1.4.1.13769.4.1 NAME 'mozillaCustom1' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.4.2 NAME 'mozillaCustom2' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.4.3 NAME 'mozillaCustom3' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.4.4 NAME 'mozillaCustom4' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# 1.3.6.1.4.1.13769.3.x - Mozilla AB 'Address' tab + +attributetype ( 1.3.6.1.4.1.13769.3.1 NAME 'mozillaHomeStreet' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.2 NAME 'mozillaHomeStreet2' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.3 NAME 'mozillaHomeLocalityName' + SUP name SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.4 NAME 'mozillaHomeState' + SUP name SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.5 NAME 'mozillaHomePostalCode' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.6 NAME 'mozillaHomeCountryName' + SUP name SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.7 NAME 'mozillaHomeUrl' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.8 NAME 'mozillaWorkStreet2' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.13769.3.9 NAME 'mozillaWorkUrl' + EQUALITY caseIgnoreMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} SINGLE-VALUE ) + +# 1.3.6.1.4.1.13769.2.x - Mozilla AB 'Contact' tab + +attributetype ( 1.3.6.1.4.1.13769.2.1 + NAME ( 'mozillaNickname' 'xmozillanickname' ) + SUP name ) + +attributetype ( 1.3.6.1.4.1.13769.2.2 + NAME ( 'mozillaSecondEmail' 'xmozillasecondemail' ) + 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.13769.2.3 + NAME ( 'mozillaUseHtmlMail' 'xmozillausehtmlmail' ) + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) + +# AOL Instant Messenger (AIM) Identity +attributetype ( 1.3.6.1.4.1.13769.2.4 + NAME ( 'nsAIMid' 'nscpaimscreenname' ) + EQUALITY telephoneNumberMatch + SUBSTR telephoneNumberSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 ) + +# 1.3.6.1.4.1.13769.9 - Mozilla AB objectclasses + +# The mozillaAddressBookEntry object class is used to define entries +# representing Cards in the Mozilla Address Book. The commonName attribute +# is used for naming entries of this object class, but may not be unique. +# department $ + +objectclass ( 1.3.6.1.4.1.13769.9.1 NAME 'mozillaAbPersonAlpha' + SUP top AUXILIARY + MUST ( cn ) + MAY( c $ + description $ + displayName $ + fax $ + givenName $ + homePhone $ + l $ + mail $ + mobile $ + mozillaCustom1 $ + mozillaCustom2 $ + mozillaCustom3 $ + mozillaCustom4 $ + mozillaHomeCountryName $ + mozillaHomeLocalityName $ + mozillaHomePostalCode $ + mozillaHomeState $ + mozillaHomeStreet $ + mozillaHomeStreet2 $ + mozillaHomeUrl $ + mozillaNickname $ + mozillaSecondEmail $ + mozillaUseHtmlMail $ + mozillaWorkStreet2 $ + mozillaWorkUrl $ + nsAIMid $ + o $ + ou $ + pager $ + postalCode $ + postOfficeBox $ + sn $ + st $ + street $ + telephoneNumber $ + title ) ) +