Commit 9a1ed033 authored by Committed by Randeep
Modify OTM & SRM according to spec CR document.
NOTE : This patch is modified based on ownership transfer CR document. Please refer to https://workspace.openinterconnect.org/apps/org/workgroup/security_tg/download.php/4703/STG008_OIC%20CR%20Ownership%20Transfer%20sequence%20diagram%20v2.docx This CR document seems to be applied to next spec. I'd like to apply CR to save time for prepare 1.1.0 release. This patch includes the following modifications : 1. Modify not to include private data when OBT sends owner credential. - Please see the step 19 of CR document. 2. Modify to re-establish secure session using owner credential when owner credential was successfully exchanged. - We can verify owner credential through re-establish secure session. - Please see the step 38,39 of CR docuemnt. 3. Add logic to handle errors that occurred during ownership transfer. [Patch #1] Initial upload. [Patch #2] Add logic to handle errors [Patch #3] Remove the compile errors and warnings. [Patch #4] Retrigger [Patch #5] Retrigger [Patch #6] Rebase [Patch #7] Rebase [Patch #8] Update based on self-review. [Patch #9] Rebase [Patch #10] Retrigger [Patch #11] Modify according to Mr.JongSung Lee's comment. Change-Id: If3d8f21ef686db86dbfcc1b15382eeebaa232a9d Signed-off-by: leechul <firstname.lastname@example.org> Reviewed-on: https://gerrit.iotivity.org/gerrit/5341Reviewed-by: Randeep Singh <email@example.com> Tested-by: Randeep Singh <firstname.lastname@example.org> (cherry picked from commit 7315a6b4) Reviewed-on: https://gerrit.iotivity.org/gerrit/5617
Showing with 331 additions and 97 deletions