rfc9553v2.txt   rfc9553.txt 
skipping to change at line 2500 skipping to change at line 2500
from other contact formats to/from JSContact, it is possible that from other contact formats to/from JSContact, it is possible that
differing representations for the same logical data or ambiguities differing representations for the same logical data or ambiguities
in interpretation might arise. The semantic equivalence of two in interpretation might arise. The semantic equivalence of two
JSContact objects may be determined differently by different JSContact objects may be determined differently by different
applications, for example, where URL values differ in case between applications, for example, where URL values differ in case between
the two objects. the two objects.
Published specification: RFC 9553 Published specification: RFC 9553
Applications that use this media type: Applications that currently Applications that use this media type: Applications that currently
make use of the text/vCard media type can use this as an make use of the text/vcard media type can use this as an
alternative. alternative.
Fragment identifier considerations: A JSON Pointer fragment Fragment identifier considerations: A JSON Pointer fragment
identifier may be used, as defined in [RFC6901], Section 6. identifier may be used, as defined in [RFC6901], Section 6.
Additional information: Additional information:
Magic number(s): N/A Magic number(s): N/A
File extensions(s): N/A File extensions(s): N/A
Macintosh file type code(s): N/A Macintosh file type code(s): N/A
skipping to change at line 3216 skipping to change at line 3216
section reference where the Type is specified. For reserved type section reference where the Type is specified. For reserved type
names, the reference or description MAY be omitted. names, the reference or description MAY be omitted.
3.6.2. Initial Contents of the JSContact Types Registry 3.6.2. Initial Contents of the JSContact Types Registry
The following table lists the initial "common" usage entries in the The following table lists the initial "common" usage entries in the
"JSContact Types" registry. For all of these types, the Since "JSContact Types" registry. For all of these types, the Since
Version is "1.0", the Until Version is not set, the Change Controller Version is "1.0", the Until Version is not set, the Change Controller
is "IETF", and RFC section references are for RFC 9553. is "IETF", and RFC section references are for RFC 9553.
+===================+==========================+ +===================+=======================+
| Type Name | Reference or Description | | Type Name | Reference/Description |
+===================+==========================+ +===================+=======================+
| Address | Section 2.5.1.1 | | Address | Section 2.5.1.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| AddressComponent | Section 2.5.1.2 | | AddressComponent | Section 2.5.1.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Anniversary | Section 2.8.1 | | Anniversary | Section 2.8.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Author | Section 2.8.3 | | Author | Section 2.8.3 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Boolean | Section 1.3.2 | | Boolean | Section 1.3.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Calendar | Section 2.4.1 | | Calendar | Section 2.4.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Card | Section 2 | | Card | Section 2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| CryptoKey | Section 2.6.1 | | CryptoKey | Section 2.6.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Directory | Section 2.6.2 | | Directory | Section 2.6.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| EmailAddress | Section 2.3.1 | | EmailAddress | Section 2.3.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Id | Section 1.4.1 | | Id | Section 1.4.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Int | Section 1.4.2 | | Int | Section 1.4.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| LanguagePref | Section 2.3.4 | | LanguagePref | Section 2.3.4 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Link | Section 2.6.3 | | Link | Section 2.6.3 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Media | Section 2.6.4 | | Media | Section 2.6.4 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Name | Section 2.2.1.1 | | Name | Section 2.2.1.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| NameComponent | Section 2.2.1.2 | | NameComponent | Section 2.2.1.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Nickname | Section 2.2.2 | | Nickname | Section 2.2.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Note | Section 2.8.3 | | Note | Section 2.8.3 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Number | Section 1.3.2 | | Number | Section 1.3.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| OnlineService | Section 2.3.2 | | OnlineService | Section 2.3.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Organization | Section 2.2.3 | | Organization | Section 2.2.3 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| OrgUnit | Section 2.2.3 | | OrgUnit | Section 2.2.3 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| PartialDate | Section 2.8.1 | | PartialDate | Section 2.8.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| PatchObject | Section 1.4.3 | | PatchObject | Section 1.4.3 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| PersonalInfo | Section 2.8.4 | | PersonalInfo | Section 2.8.4 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Phone | Section 2.3.3 | | Phone | Section 2.3.3 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Pronouns | Section 2.2.4 | | Pronouns | Section 2.2.4 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Relation | Section 2.1.8 | | Relation | Section 2.1.8 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| SchedulingAddress | Section 2.4.2 | | SchedulingAddress | Section 2.4.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| SpeakToAs | Section 2.2.4 | | SpeakToAs | Section 2.2.4 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| String | Section 1.3.2 | | String | Section 1.3.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Timestamp | Section 2.8.1 | | Timestamp | Section 2.8.1 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| Title | Section 2.2.5 | | Title | Section 2.2.5 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| UnsignedInt | Section 1.4.2 | | UnsignedInt | Section 1.4.2 |
+-------------------+--------------------------+ +-------------------+-----------------------+
| UTCDateTime | Section 1.4.5 | | UTCDateTime | Section 1.4.5 |
+-------------------+--------------------------+ +-------------------+-----------------------+
Table 4: JSContact Types with "common" Usage Table 4: JSContact Types with "common" Usage
The following table lists the initial "reserved" usage entry of the The following table lists the initial "reserved" usage entry of the
"JSContact Types" registry. For this type, the version is "1.0", the "JSContact Types" registry. For this type, the version is "1.0", the
Change Controller is "IETF", and the RFC section reference is for RFC Change Controller is "IETF", and the RFC section reference is for RFC
9553. 9553.
+===========+==========================+ +===========+=======================+
| Type Name | Reference or Description | | Type Name | Reference/Description |
+===========+==========================+ +===========+=======================+
| Resource | Section 1.4.4 | | Resource | Section 1.4.4 |
+-----------+--------------------------+ +-----------+-----------------------+
Table 5: JSContact Types with Table 5: JSContact Types with
"reserved" Usage "reserved" Usage
3.7. Creation of the JSContact Enum Values Registry 3.7. Creation of the JSContact Enum Values Registry
IANA has created the "JSContact Enum Values" registry. The purpose IANA has created the "JSContact Enum Values" registry. The purpose
of the new registry is to allow interoperable extension of semantics of the new registry is to allow interoperable extension of semantics
for JSContact properties with enumerable values. Each such property for JSContact properties with enumerable values. Each such property
will have a subregistry of allowed values. will have a subregistry of allowed values.
The registry entries sort alphabetically in ascending order by the The registry entries sort alphabetically in ascending order by the
following columns: "Property Name" first, "Property Context" second, following columns: "Property Name" first, "Property Context" second,
skipping to change at line 3395 skipping to change at line 3395
3.7.3. Initial Contents of the JSContact Enum Values Registry 3.7.3. Initial Contents of the JSContact Enum Values Registry
For all entries in each subregistry created in this section, the For all entries in each subregistry created in this section, the
Since Version is "1.0", the Until Version is not set, the Change Since Version is "1.0", the Until Version is not set, the Change
Controller is "IETF", and RFC section references are for RFC 9553. Controller is "IETF", and RFC section references are for RFC 9553.
Property Name: contexts Property Name: contexts
Context: Address Context: Address
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| billing | Section 2.5.1.1 | | billing | Section 2.5.1.1 |
+------------+--------------------------+ +------------+-----------------------+
| delivery | Section 2.5.1.1 | | delivery | Section 2.5.1.1 |
+------------+--------------------------+ +------------+-----------------------+
| private | Section 1.5.1 | | private | Section 1.5.1 |
+------------+--------------------------+ +------------+-----------------------+
| work | Section 1.5.1 | | work | Section 1.5.1 |
+------------+--------------------------+ +------------+-----------------------+
Table 6: JSContact Enum Values for Table 6: JSContact Enum Values for
contexts (Context: Address) contexts (Context: Address)
Property Name: contexts Property Name: contexts
Context: Calendar, CryptoKey, Directory, EmailAddress, Context: Calendar, CryptoKey, Directory, EmailAddress,
LanguagePref, Link, Media, Nickname, LanguagePref, Link, Media, Nickname,
OnlineService, Organization, Phone, Pronouns, OnlineService, Organization, Phone, Pronouns,
SchedulingAddress SchedulingAddress
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| private | Section 1.5.1 | | private | Section 1.5.1 |
+------------+--------------------------+ +------------+-----------------------+
| work | Section 1.5.1 | | work | Section 1.5.1 |
+------------+--------------------------+ +------------+-----------------------+
Table 7: JSContact Enum Values for Table 7: JSContact Enum Values for
contexts (Context: Calendar, contexts (Context: Calendar,
CryptoKey, Directory, EmailAddress, CryptoKey, Directory,
LanguagePref, Link, Media, Nickname, EmailAddress, LanguagePref, Link,
OnlineService, Organization, Phone, Media, Nickname, OnlineService,
Pronouns, SchedulingAddress) Organization, Phone, Pronouns,
SchedulingAddress)
Property Name: features Property Name: features
Context: Phone Context: Phone
Initial Contents: Initial Contents:
+=============+==========================+ +=============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+=============+==========================+ +=============+=======================+
| fax | Section 2.3.3 | | fax | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
| main-number | Section 2.3.3 | | main-number | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
| mobile | Section 2.3.3 | | mobile | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
| pager | Section 2.3.3 | | pager | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
| text | Section 2.3.3 | | text | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
| textphone | Section 2.3.3 | | textphone | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
| video | Section 2.3.3 | | video | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
| voice | Section 2.3.3 | | voice | Section 2.3.3 |
+-------------+--------------------------+ +-------------+-----------------------+
Table 8: JSContact Enum Values for Table 8: JSContact Enum Values for
features (Context: Phone) features (Context: Phone)
Property Name: grammaticalGender Property Name: grammaticalGender
Context: SpeakToAs Context: SpeakToAs
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| animate | Section 2.2.4 | | animate | Section 2.2.4 |
+------------+--------------------------+ +------------+-----------------------+
| common | Section 2.2.4 | | common | Section 2.2.4 |
+------------+--------------------------+ +------------+-----------------------+
| feminine | Section 2.2.4 | | feminine | Section 2.2.4 |
+------------+--------------------------+ +------------+-----------------------+
| inanimate | Section 2.2.4 | | inanimate | Section 2.2.4 |
+------------+--------------------------+ +------------+-----------------------+
| masculine | Section 2.2.4 | | masculine | Section 2.2.4 |
+------------+--------------------------+ +------------+-----------------------+
| neuter | Section 2.2.4 | | neuter | Section 2.2.4 |
+------------+--------------------------+ +------------+-----------------------+
Table 9: JSContact Enum Values for Table 9: JSContact Enum Values for
grammaticalGender (Context: grammaticalGender (Context:
SpeakToAs) SpeakToAs)
Property Name: kind Property Name: kind
Context: AddressComponent Context: AddressComponent
Initial Contents: Initial Contents:
+===============+==========================+ +===============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+===============+==========================+ +===============+=======================+
| apartment | Section 2.5.1.2 | | apartment | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| block | Section 2.5.1.2 | | block | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| building | Section 2.5.1.2 | | building | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| country | Section 2.5.1.2 | | country | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| direction | Section 2.5.1.2 | | direction | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| district | Section 2.5.1.2 | | district | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| floor | Section 2.5.1.2 | | floor | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| landmark | Section 2.5.1.2 | | landmark | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| locality | Section 2.5.1.2 | | locality | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| name | Section 2.5.1.2 | | name | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| number | Section 2.5.1.2 | | number | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| postcode | Section 2.5.1.2 | | postcode | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| postOfficeBox | Section 2.5.1.2 | | postOfficeBox | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| region | Section 2.5.1.2 | | region | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| room | Section 2.5.1.2 | | room | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| separator | Section 2.5.1.2 | | separator | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
| subdistrict | Section 2.5.1.2 | | subdistrict | Section 2.5.1.2 |
+---------------+--------------------------+ +---------------+-----------------------+
Table 10: JSContact Enum Values for kind Table 10: JSContact Enum Values for
(Context: AddressComponent) kind (Context: AddressComponent)
Property Name: kind Property Name: kind
Context: Anniversary Context: Anniversary
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| birth | Section 2.8.1 | | birth | Section 2.8.1 |
+------------+--------------------------+ +------------+-----------------------+
| death | Section 2.8.1 | | death | Section 2.8.1 |
+------------+--------------------------+ +------------+-----------------------+
| wedding | Section 2.8.1 | | wedding | Section 2.8.1 |
+------------+--------------------------+ +------------+-----------------------+
Table 11: JSContact Enum Values for Table 11: JSContact Enum Values
kind (Context: Anniversary) for kind (Context: Anniversary)
Property Name: kind Property Name: kind
Context: Calendar Context: Calendar
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| calendar | Section 2.4.1 | | calendar | Section 2.4.1 |
+------------+--------------------------+ +------------+-----------------------+
| freeBusy | Section 2.4.1 | | freeBusy | Section 2.4.1 |
+------------+--------------------------+ +------------+-----------------------+
Table 12: JSContact Enum Values for Table 12: JSContact Enum Values
kind (Context: Calendar) for kind (Context: Calendar)
Property Name: kind Property Name: kind
Context: Card Context: Card
Initial Contents: Initial Contents:
+=============+==========================+ +=============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+=============+==========================+ +=============+=======================+
| application | Section 2.1.4 | | application | Section 2.1.4 |
+-------------+--------------------------+ +-------------+-----------------------+
| device | Section 2.1.4 | | device | Section 2.1.4 |
+-------------+--------------------------+ +-------------+-----------------------+
| group | Section 2.1.4 | | group | Section 2.1.4 |
+-------------+--------------------------+ +-------------+-----------------------+
| individual | Section 2.1.4 | | individual | Section 2.1.4 |
+-------------+--------------------------+ +-------------+-----------------------+
| location | Section 2.1.4 | | location | Section 2.1.4 |
+-------------+--------------------------+ +-------------+-----------------------+
| org | Section 2.1.4 | | org | Section 2.1.4 |
+-------------+--------------------------+ +-------------+-----------------------+
Table 13: JSContact Enum Values for Table 13: JSContact Enum Values for
kind (Context: Card) kind (Context: Card)
Property Name: kind Property Name: kind
Context: Directory Context: Directory
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| directory | Section 2.6.2 | | directory | Section 2.6.2 |
+------------+--------------------------+ +------------+-----------------------+
| entry | Section 2.6.2 | | entry | Section 2.6.2 |
+------------+--------------------------+ +------------+-----------------------+
Table 14: JSContact Enum Values for Table 14: JSContact Enum Values
kind (Context: Directory) for kind (Context: Directory)
Property Name: kind Property Name: kind
Context: Link Context: Link
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| contact | Section 2.6.3 | | contact | Section 2.6.3 |
+------------+--------------------------+ +------------+-----------------------+
Table 15: JSContact Enum Values for Table 15: JSContact Enum Values
kind (Context: Link) for kind (Context: Link)
Property Name: kind Property Name: kind
Context: Media Context: Media
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| logo | Section 2.6.4 | | logo | Section 2.6.4 |
+------------+--------------------------+ +------------+-----------------------+
| photo | Section 2.6.4 | | photo | Section 2.6.4 |
+------------+--------------------------+ +------------+-----------------------+
| sound | Section 2.6.4 | | sound | Section 2.6.4 |
+------------+--------------------------+ +------------+-----------------------+
Table 16: JSContact Enum Values for Table 16: JSContact Enum Values
kind (Context: Media) for kind (Context: Media)
Property Name: kind Property Name: kind
Context: NameComponent Context: NameComponent
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| credential | Section 2.2.1.2 | | credential | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
| generation | Section 2.2.1.2 | | generation | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
| given | Section 2.2.1.2 | | given | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
| given2 | Section 2.2.1.2 | | given2 | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
| separator | Section 2.2.1.2 | | separator | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
| surname | Section 2.2.1.2 | | surname | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
| surname2 | Section 2.2.1.2 | | surname2 | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
| title | Section 2.2.1.2 | | title | Section 2.2.1.2 |
+------------+--------------------------+ +------------+-----------------------+
Table 17: JSContact Enum Values for Table 17: JSContact Enum Values
kind (Context: NameComponent) for kind (Context: NameComponent)
Property Name: kind Property Name: kind
Context: PersonalInfo Context: PersonalInfo
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| expertise | Section 2.8.4 | | expertise | Section 2.8.4 |
+------------+--------------------------+ +------------+-----------------------+
| hobby | Section 2.8.4 | | hobby | Section 2.8.4 |
+------------+--------------------------+ +------------+-----------------------+
| interest | Section 2.8.4 | | interest | Section 2.8.4 |
+------------+--------------------------+ +------------+-----------------------+
Table 18: JSContact Enum Values for Table 18: JSContact Enum Values
kind (Context: PersonalInfo) for kind (Context: PersonalInfo)
Property Name: kind Property Name: kind
Context: Title Context: Title
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| role | Section 2.2.5 | | role | Section 2.2.5 |
+------------+--------------------------+ +------------+-----------------------+
| title | Section 2.2.5 | | title | Section 2.2.5 |
+------------+--------------------------+ +------------+-----------------------+
Table 19: JSContact Enum Values for Table 19: JSContact Enum Values
kind (Context: Title) for kind (Context: Title)
Property Name: level Property Name: level
Context: PersonalInfo Context: PersonalInfo
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| high | Section 2.8.4 | | high | Section 2.8.4 |
+------------+--------------------------+ +------------+-----------------------+
| low | Section 2.8.4 | | low | Section 2.8.4 |
+------------+--------------------------+ +------------+-----------------------+
| medium | Section 2.8.4 | | medium | Section 2.8.4 |
+------------+--------------------------+ +------------+-----------------------+
Table 20: JSContact Enum Values for Table 20: JSContact Enum Values
level (Context: PersonalInfo) for level (Context: PersonalInfo)
Property Name: phoneticSystem Property Name: phoneticSystem
Context: Address, Name Context: Address, Name
Initial Contents: Initial Contents:
+============+==========================+ +============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+============+==========================+ +============+=======================+
| ipa | Section 1.5.4 | | ipa | Section 1.5.4 |
+------------+--------------------------+ +------------+-----------------------+
| jyut | Section 1.5.4 | | jyut | Section 1.5.4 |
+------------+--------------------------+ +------------+-----------------------+
| piny | Section 1.5.4 | | piny | Section 1.5.4 |
+------------+--------------------------+ +------------+-----------------------+
Table 21: JSContact Enum Values for Table 21: JSContact Enum Values
phoneticSystem (Context: Address, for phoneticSystem (Context:
Name) Address, Name)
Property Name: relation Property Name: relation
Context: Relation Context: Relation
Initial Contents: Initial Contents:
+==============+==========================+ +==============+=======================+
| Enum Value | Reference or Description | | Enum Value | Reference/Description |
+==============+==========================+ +==============+=======================+
| acquaintance | Section 2.1.8 | | acquaintance | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| agent | Section 2.1.8 | | agent | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| child | Section 2.1.8 | | child | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| colleague | Section 2.1.8 | | colleague | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| contact | Section 2.1.8 | | contact | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| co-resident | Section 2.1.8 | | co-resident | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| co-worker | Section 2.1.8 | | co-worker | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| crush | Section 2.1.8 | | crush | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| date | Section 2.1.8 | | date | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| emergency | Section 2.1.8 | | emergency | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| friend | Section 2.1.8 | | friend | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| kin | Section 2.1.8 | | kin | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| me | Section 2.1.8 | | me | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| met | Section 2.1.8 | | met | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| muse | Section 2.1.8 | | muse | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| neighbor | Section 2.1.8 | | neighbor | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| parent | Section 2.1.8 | | parent | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| sibling | Section 2.1.8 | | sibling | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| spouse | Section 2.1.8 | | spouse | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
| sweetheart | Section 2.1.8 | | sweetheart | Section 2.1.8 |
+--------------+--------------------------+ +--------------+-----------------------+
Table 22: JSContact Enum Values for Table 22: JSContact Enum Values for
relation (Context: Relation) relation (Context: Relation)
4. Security Considerations 4. Security Considerations
Contact information is very privacy sensitive. It can reveal the Contact information is very privacy sensitive. It can reveal the
identity, location, credentials information, employment status, identity, location, credentials information, employment status,
interests and hobbies, and social network of a user. Its interests and hobbies, and social network of a user. Its
transmission and storage must be done carefully to protect it from transmission and storage must be done carefully to protect it from
possible threats such as eavesdropping, replay, message insertion, possible threats such as eavesdropping, replay, message insertion,
deletion, modification, and on-path attacks. deletion, modification, and on-path attacks.
 End of changes. 39 change blocks. 
361 lines changed or deleted 362 lines changed or added

This html diff was produced by rfcdiff 1.48.