IDENTIFYING INFORMATION ####################### APPID: w5. APPID type: OMNA. Owner: OMA Data Synchronization Working Group. Contact: OMA Data Synchrnonization Working Group . Registration version: 1. Registration timestamp: 2004-01-09. Application description: Data Synchronization (DS). Application reference: OMA Data Synchronization 1.2 specifications, URL:http://www.openmobilealliance.org/tech/release.html. "SyncML Representation Protocol" specification, URL:http://www.openmobilealliance.org/tech/release.html. WELL-KNOWN PARAMETERS ##################### Characteristic/name: APPLICATION/APPID. Status: Required. Occurs: 1/1. Default value: None. Used values: w5. Interpretation: N/A. ------- Characteristic/name: APPLICATION/NAME. Status: Optional. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: User displayable name for synchronization server. ------- Characteristic/name: APPLICATION/TO-PROXY. Status: Required if use of Proxy supported. Occurs: 0/*. Default value: None. Used values: N/A. Interpretation: N/A. ------- Characteristic/name: APPLICATION/TO-NAPID. Status: Required if direct use of Network Access Point supported. Occurs: 0/*. Default value: None. Used values: N/A. Interpretation: N/A. ------- Characteristic/name: APPADDR/ADDR. Status: Required. Occurs: 1/1. Default value: None. Used values: Absolute URI. Interpretation: Synchronization server address, which may differ based on the used transport binding. Also APPLICATION/ADDR can be used to specify the address, if the parameter APPADDR/ADDRTYPE is not used. ------- Characteristic/name: APPADDR/ADDRTYPE. Status: Required. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: N/A. ------- Characteristic/name: PORT/PORTNBR. Status: Required. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: N/A. ------- Characteristic/name: APPAUTH/AAUTHLEVEL. Status: Required. Occurs: 0/1. Default value: None. Used values: "APPSRV", "CLIENT", "OBEX". Interpretation: When the value is omitted, the characteristic contains client credentials for HTTP or WSP authentication. The used values are described below. ------- Characteristic/name: APPAUTH/AAUTHTYPE. Status: Required. Occurs: 0/1. Default value: None. Used values: "HTTP-BASIC", "HTTP-DIGEST", "BASIC", "DIGEST", "X509", "SECUREID", "SAFEWORD", "DIGIPASS". Interpretation: See descriptions below. ------- Characteristic/name: APPAUTH/AAUTHNAME. Status: Required. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: N/A. ------- Characteristic/name: APPAUTH/AAUTHSECRET. Status: Required. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: N/A. ------- Characteristic/name: APPAUTH/AAUTHDATA. Status: Required. Occurs: 0/1. Default value: None. Used values: Nonce value. Interpretation: Contains the nonce value used in the OMA Data Synchronization authentication. ------- Characteristic/name: RESOURCE. Status: Required. Occurs: 1/*. Default value: None. Used values: N/A. Interpretation: List of databases. ------- Characteristic/name: RESOURCE/AACCEPT. Status: Required. Occurs: 1/1. Default value: None. Used values: N/A. Interpretation: Specifies the content type the database supports. ------- Characteristic/name: RESOURCE/URI. Status: Required. Occurs: 1/1. Default value: None. Used values: N/A. Interpretation: Specifies the server database URI. ------- Characteristic/name: RESOURCE/NAME. Status: Optional. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: Specifies the user discplayable name for database. ------- Characteristic/name: RESOURCE/AAUTHTYPE. Status: Reguired if Database level authentication is supported. Occurs: 0/1. Default value: None. Used values: "HTTP-BASIC", "HTTP-DIGEST", "BASIC", "DIGEST", "X509", "SECUREID", "SAFEWORD", "DIGIPASS". Interpretation: See below. ------- Characteristic/name: RESOURCE/AAUTHNAME. Status: Reguired if Database level authentication is supported. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: N/A. ------- Characteristic/name: RESOURCE/AAUTHSECRET. Status: Reguired if Database level authentication is supported. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: N/A. ------- APPLICATION-SPECIFIC PARAMETERS ############################### Characteristic/name: RESOURCE/CLIURI. Status: Optional. Occurs: 0/1. Default value: None. Used values: N/A. Interpretation: Specifies the client database URI. ------- PARAMETER VALUES ################ Characteristic/name/parameter: APPAUTH/AAUTHTYPE/APPSRV. Status: Required. Interpretation: Credentials client uses to authenticate itself to the OMA DS Server at the DS protocol level. -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/CLIENT. Status: Required. Interpretation: Credentials server uses to authenticate itself to the OMA DS Client at the DS protocol level. -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/OBEX. Status: Optional. Interpretation: Client credentials for OBEX authentication. -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/HTTP-BASIC. Status: Optional. Interpretation: HTTP basic authentication done according to RFC 2617. -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/HTTP-DIGEST. Status: Optional. Interpretation: HTTP digest authentication done according to RFC 2617. -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/BASIC. Status: Required. Interpretation: OMA DS 'syncml:auth-basic' authentication as specified in "SyncML Representation Protocol". -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/DIGEST. Status: Required. Interpretation: OMA DS 'syncml:auth-md5' authentication as specified in "SyncML Representation Protocol". -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/X509. Status: Optional. Interpretation: OMA DS 'syncml:auth-X509' authentication done according to "SyncML Representation Protocol". -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/SECURID. Status: Optional. Interpretation: OMA DS 'syncml:auth-securid' authentication done according to "SyncML Representation Protocol". -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/SAFEWORD. Status: Optional. Interpretation: OMA DS 'syncml:auth-safeword' authentication done according to "SyncML Representation Protocol". -------- Characteristic/name/parameter: APPAUTH/AAUTHTYPE/DIGIPASS. Status: Optional. Interpretation: OMA DS 'syncml:auth-digipass' authentication done according to "SyncML Representation Protocol". -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/HTTP-BASIC. Status: Optional. Interpretation: HTTP basic authentication done according to RFC 2617. -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/HTTP-DIGEST. Status: Optional. Interpretation: HTTP digest authentication done according to RFC 2617. -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/BASIC. Status: Optional. Interpretation: OMA DS 'syncml:auth-basic' authentication as specified in "SyncML Representation Protocol". -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/DIGEST. Status: Optional. Interpretation: OMA DS 'syncml:auth-md5' authentication as specified in "SyncML Representation Protocol". -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/X509. Status: Optional. Interpretation: OMA DS 'syncml:auth-X509' authentication done according to "SyncML Representation Protocol". -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/SECURID. Status: Optional. Interpretation: OMA DS 'syncml:auth-securid' authentication done according to "SyncML Representation Protocol". -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/SAFEWORD. Status: Optional. Interpretation: OMA DS 'syncml:auth-safeword' authentication done according to "SyncML Representation Protocol". -------- Characteristic/name/parameter: RESOURCE/AAUTHTYPE/DIGIPASS. Status: Optional. Interpretation: OMA DS 'syncml:auth-digipass' authentication done according to "SyncML Representation Protocol". -------- EXAMPLE ####### ###END###