Hello Hauke, Somebody from Samsung (perhaps Randeep Singh?) will have to provide the step-by-step for creating this file, as I do not know the process details.
However the background explanation is that this file stores the Security Virtual Resource (SVR) data. This data defines the security-related policy for the device (e.g. Access Control Lists and Device Owner state, credentials, etc.) In order for the device to function according to manufacturer-specified "default" (a.k.a. "factory reset" or "out of box" behavior), the .dat file(s) are pre-loaded on the device. As the device is on-boarded (similar process to pairing or adding a device to a domain) and provisioned, this data is updated accordingly. Of course if this on-boarding and provisioning configuration should persist across device resets, it must be stored in persistent storage. Hope that helps give some context! Thanks, Nathan From: iotivity-dev-bounces at lists.iotivity.org [mailto:[email protected]] On Behalf Of Mehrtens, Hauke Sent: Thursday, April 7, 2016 7:31 AM To: iotivity-dev at lists.iotivity.org Subject: [dev] generate and modify oic_svr_db_*.dat file Hi, How do I create a oic_svr_db_*.dat file or modify it? Is there some util to do so or has IoTivity some API to do so? Is there some documentation on how to do security with IoTivity? I saw the example in resources/csdk/stack/samples/linux/secure/ but I am missing a little bit of context why this is done this way. Hauke Mehrtens Intel Connected Home Division (CHD) office: Lilienthalstra?e 15, 85579 Neubiberg, Germany phone: +49 (89) 89899 - 7179 e-mail: hauke.mehrtens at intel.com<mailto:hauke.mehrtens at intel.com> VISIT US AT: http://www.intel.com/connectedhome FOLLOW US: @Intel_CHD<https://twitter.com/Intel_CHD> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160407/06b2a7e2/attachment.html>
