Add OCUnlink / OCRemove API to Provisioning Manager
authorWoochul Shim <woochul.shim@samsung.com>
Fri, 11 Sep 2015 05:37:15 +0000 (14:37 +0900)
committerSachin Agrawal <sachin.agrawal@intel.com>
Sun, 13 Sep 2015 17:48:39 +0000 (17:48 +0000)
commitd71f5b30414dd362b6f0753ce83b63c359b2a6c5
tree0ae95d739d64416808f1b225839b00737eca1e48
parente4e633206940f01faaf87dbc4acfebf1ab66136a
Add OCUnlink / OCRemove API to Provisioning Manager

- Since security admin should revoke disclosed credential,
  these API give capability to security admin to manage
  symmetric key type credentials in his/her network.

[Patch #3,#4] Fix wrong behavior of functions, Correct style, unittest

Change-Id: I73f14c207511ce85d739da0504aa8c65259b11cf
Signed-off-by: Woochul Shim <woochul.shim@samsung.com>
Signed-off-by: Randeep Singh <randeep.s@samsung.com>
Signed-off-by: Woochul Shim <woochul.shim@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2407
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sachin Agrawal <sachin.agrawal@intel.com>
13 files changed:
resource/csdk/security/provisioning/include/internal/provisioningdatabasemanager.h
resource/csdk/security/provisioning/include/internal/secureresourceprovider.h
resource/csdk/security/provisioning/include/ocprovisioningmanager.h
resource/csdk/security/provisioning/include/pmutility.h
resource/csdk/security/provisioning/src/ocprovisioningmanager.c
resource/csdk/security/provisioning/src/ownershiptransfermanager.c
resource/csdk/security/provisioning/src/pmutility.c
resource/csdk/security/provisioning/src/provisioningdatabasemanager.c
resource/csdk/security/provisioning/src/secureresourceprovider.c
resource/csdk/security/provisioning/unittest/SConscript
resource/csdk/security/provisioning/unittest/ocprovisioningmanager.cpp [new file with mode: 0644]
resource/csdk/security/provisioning/unittest/provisioningdatabasemanager.cpp
resource/csdk/security/provisioning/unittest/secureresourceprovider.cpp