Update MOT Enable API and added some ESResult.
authorParkhi <h_w.park@samsung.com>
Thu, 9 Feb 2017 07:30:21 +0000 (16:30 +0900)
committerUze Choi <uzchoi@samsung.com>
Thu, 9 Feb 2017 09:05:45 +0000 (09:05 +0000)
commitffc61f467d231d1cc85e26e86e4ea84a742794d9
treeaedd27127934ab50d4500972db1df507e6dcd84a
parent05807641913dda800979b5172e92ed24ae4ae301
Update MOT Enable API and added some ESResult.

 - Security-layer support MOT enabled API. So updated MOT enabled API.
   Please check following changes.

   1. When the mediator finds an owned-secured resource that is MOT disabled,
      it can enable it according to whether it is the owner or the sub-owner.
   2. MOT related functions are separated.
   3. Changes in DB synchronized check logic have occurred as the above changes occur.

 - Added some ESResult(e.g. ES_MOT_NOT_SUPPORTED, ES_MOT_ENABLING_FAILURE)

Change-Id: I5af3bdfcfbdf6b62b50a07e2d6d699c96a7a2667
Signed-off-by: Parkhi <h_w.park@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17087
Reviewed-by: Jihun Ha <jihun.ha@samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
service/easy-setup/inc/escommon.h
service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.cpp
service/easy-setup/mediator/richsdk/src/EnrolleeSecurity.h