mot-agent: fix bugs when MOT failsure occurs after MOT & remove MO
authorsaerome.kim <saerome.kim@samsung.com>
Mon, 15 Jan 2018 08:32:09 +0000 (17:32 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 2 Jul 2018 10:38:40 +0000 (19:38 +0900)
commita01601096a2e1794b9cde6e099fa419ce1375dfd
tree9b2ebb9b410209480931f7e39981a2ae3c8a9577
parent320ad0a4c5f0fa576ea94f626cf881b8043f1276
mot-agent: fix bugs when MOT failsure occurs after MOT & remove MO

Even if we remove MO information at remote device, our local
provisioning tool has CRED info for remote device. So in this case, 2nd
trial of MOT always fails due to remained CRED info. for remote device.

- add 'remove_cred_local' & 'remove_cred_local_done' GDBus signal
- To remove MO information:
  1. Call 'remove_mo' <UIID>
  2. Call 'remove_cred_local' <UUID>

Signed-off-by: saerome.kim <saerome.kim@samsung.com>
oic_svr_db_ma.dat [new file with mode: 0644]
src/companion-manager/include/comp_mot_agent.h
src/companion-manager/src/comp_mot_agent.c
src/mot-agent/introspection/ma.xml
src/mot-agent/ma-db.c
src/mot-agent/ma-db.h
src/mot-agent/ma-service-interface.c
src/mot-agent/ma-subowner.c
src/mot-agent/ma-subowner.h