+xns/Negotiation
Data: SyncPermissionRequest

+xns/Core/XNSObject
   |
   +--+xns/Negotiation/DataPermissionRequest
         |
         +--+xns/Negotiation/SyncPermissionRequest


A request for a permission around how a receiving identity gains access to data supplied by a providing identity. A synchronization permission request is contained within a form. When the form is converted into a contract, the synchronization permission request becomes a synchronization permission.


 

Data Elements
Boolean PushOnChangeRequired Is the push-on-change synchronization permission required?
+xns/Core/TextList SecurityProposals List of security levels that this synchronization permission request will allow.
+xns/Core/TextList SyncProposals List of synchronization levels that this synchronization permission request will allow.
 

Element Detail

PushOnChangeRequired

Is the push-on-change synchronization permission required? True=the synchronization permission created in the contract from this synchronization permission request requires the PushOnChange attribute be set to 'True.'  

DataType: Boolean
 


SecurityProposals

List of security levels that this synchronization permission request will allow. When the synchronization permission request turns into a synchronization permission in the contract, the specific SecurityLevel element must contain one of these values.  

DataType: +xns/Core/TextList
 

List: true
 


SyncProposals

List of synchronization levels that this synchronization permission request will allow. When the synchronization permission request turns into a synchronization permission in the contract, the specific SyncLevel element must contain one of these values.  

DataType: +xns/Core/TextList
 

List: true
 


Publishing Identity: +xns
© 2002 XNSORG
Last Updated: 07/09/2002