[IOT-2761] Multiple CAs allowed 87/22987/4
authorOleksii Beketov <ol.beketov@samsung.com>
Thu, 2 Nov 2017 12:33:38 +0000 (14:33 +0200)
committerNathan Heldt-Sheller <nathan.heldt-sheller@intel.com>
Tue, 14 Nov 2017 16:32:21 +0000 (16:32 +0000)
commit7f9d8c71fadc2eb8968e953f78e3b4afce262c52
treeb410a705bae55edd2256636e05d1cd47d9383830
parent630bb71b3db87f0e8da61574c9925350c815b19c
[IOT-2761] Multiple CAs allowed

Allow to parse all CA certificates when SVR DB
contains more than one root CA.

Change-Id: Ie82632b459a9a064a90ff14e100e4db9ab60492d
Signed-off-by: Oleksii Beketov <ol.beketov@samsung.com>
16 files changed:
resource/c_common/experimental/byte_array.h
resource/csdk/connectivity/api/casecurityinterface.h
resource/csdk/connectivity/common/SConscript
resource/csdk/connectivity/common/inc/parsechain.h [new file with mode: 0644]
resource/csdk/connectivity/common/src/parsechain.c [new file with mode: 0644]
resource/csdk/connectivity/src/adapter_util/ca_adapter_net_ssl.c
resource/csdk/connectivity/test/ca_api_unittest.cpp
resource/csdk/connectivity/test/ssladapter_test.cpp
resource/csdk/security/include/internal/certhelpers.h
resource/csdk/security/include/internal/credresource.h
resource/csdk/security/src/certhelpers.c
resource/csdk/security/src/credresource.c
resource/csdk/security/src/pkix_interface.c
resource/csdk/security/src/rolesresource.c
resource/csdk/security/tool/svrdbeditor_src/svrdbeditorcommon.h
resource/csdk/security/tool/svrdbeditor_src/svrdbeditorcred.c