Save and Provision Trust Cert. Chain
authorjs126.lee <js126.lee@samsung.com>
Thu, 18 Aug 2016 07:43:39 +0000 (16:43 +0900)
committerDmitriy Zhuravlev <d.zhuravlev@samsung.com>
Tue, 23 Aug 2016 05:59:24 +0000 (05:59 +0000)
commit89663c5e7065f91e3806760c85b7a11a9a9ae569
treeaacb48ef1375c4874ee83d7883e482af0cbaff61
parente8640e6100da4f6eccc996720db41d2db5fab1ea
Save and Provision Trust Cert. Chain

1. Save TrustCertChain as binary
2. Provision TrustCertChain
3. Add credusae and optionaldata into cred resource

[Patch 1] Upload patch
[Patch 2] Add encodingtype into optionaldata
[Patch 3] Add encodingtype into OC/SRPSVACETrustCertChain API
[Patch 4] Apply review comment

Note: You can verify this patch with https://gerrit.iotivity.org/gerrit/#/c/10597/

Change-Id: I651f3e61bcfc16e2d7355fe6a01833fda4433579
Signed-off-by: js126.lee <js126.lee@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/10595
Reviewed-by: Dmitriy Zhuravlev <d.zhuravlev@samsung.com>
Tested-by: Dmitriy Zhuravlev <d.zhuravlev@samsung.com>
resource/csdk/security/include/internal/credresource.h
resource/csdk/security/include/internal/srmresourcestrings.h
resource/csdk/security/include/securevirtualresourcetypes.h
resource/csdk/security/provisioning/include/internal/secureresourceprovider.h
resource/csdk/security/provisioning/include/ocprovisioningmanager.h
resource/csdk/security/provisioning/src/ocprovisioningmanager.c
resource/csdk/security/provisioning/src/secureresourceprovider.c
resource/csdk/security/src/credresource.c
resource/csdk/security/src/srmresourcestrings.c