+xns/Negotiation
Data: DataAccessPermission

+xns/Core/XNSObject
   |
   +--+xns/Negotiation/DataAccessPermission


A permission granted for a set of data within a contract specifying what actions can be performed against the data.


 

Data Elements
Boolean CanCreate Can an instance of the data be created?
Boolean CanDelete Can an instance of the data be deleted?
Boolean CanRead Can the data be read?
Boolean CanUpdate Can an instance of the data be updated?
+xns/Core/DataIDList DataIDs Addresses of the data that this permission covers.
 

Element Detail

CanCreate

Can an instance of the data be created? True=an instance of the data may be created; False=permission is not granted to create an instance of the data.  

DataType: Boolean
 


CanDelete

Can an instance of the data be deleted? True=an instance of the data may be deleted; False=permission is not granted to delete an instance of the data.  

DataType: Boolean
 


CanRead

Can the data be read? True=the data may be read; False=permission is not granted to read the data.  

DataType: Boolean
 


CanUpdate

Can an instance of the data be updated? True=an instance of the data may be updated; False=permission is not granted to update an instance of the data.  

DataType: Boolean
 


DataIDs

Addresses of the data that this permission covers. All data under these nodes are also covered by this permission.  

DataType: +xns/Core/DataIDList
 

List: true
 


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