Added PDM Module to Provisioning APIs 16/2316/17
authorRandeep Singh <randeep.s@samsung.com>
Mon, 7 Sep 2015 07:33:01 +0000 (16:33 +0900)
committerSachin Agrawal <sachin.agrawal@intel.com>
Mon, 7 Sep 2015 17:10:54 +0000 (17:10 +0000)
commitfa3ac81190f99fe4b5ac4bd514eee809e96be286
treece7d1667ab72e50f2d56e8e9ed7d669615d4013f
parentd3a065d621e239db8a2c804deacd6377cdc337dc
Added PDM Module to Provisioning APIs

This module will save the information for provisioning APIs in database.

[Patch #4] Resolve Build Error
[patch #5] Added unit test case in build
[patch #6] Removed jenkins UT error
[patch #8] Changed code according chul lee's comments
[patch #9] Updated code according to sakthivel's comments
[patch #14] Rebase & Remove compilation warning
[patch #15] Added new error code and corrected PDMDeleteDevice API

Change-Id: I4281b9596870553834cef3efe38e8e6dbf34517a
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/2316
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Sachin Agrawal <sachin.agrawal@intel.com>
18 files changed:
build_common/external_libs.scons
extlibs/sqlite3/SConscript [new file with mode: 0644]
resource/csdk/security/provisioning/SConscript
resource/csdk/security/provisioning/include/internal/provisioningdatabasemanager.h [new file with mode: 0644]
resource/csdk/security/provisioning/include/ocprovisioningmanager.h
resource/csdk/security/provisioning/include/pmtypes.h
resource/csdk/security/provisioning/sample/SConscript
resource/csdk/security/provisioning/sample/provisioningclient.c
resource/csdk/security/provisioning/src/ocprovisioningmanager.c
resource/csdk/security/provisioning/src/ownershiptransfermanager.c
resource/csdk/security/provisioning/src/provisioningdatabasemanager.c [new file with mode: 0644]
resource/csdk/security/provisioning/src/secureresourceprovider.c
resource/csdk/security/provisioning/unittest/SConscript
resource/csdk/security/provisioning/unittest/provisioningdatabasemanager.cpp [new file with mode: 0644]
resource/csdk/stack/include/octypes.h
resource/include/StringConstants.h
resource/src/OCException.cpp
resource/unittests/OCExceptionTest.cpp