policy checking scheme: modified to get connection information from kdbus
To check dbus policy it is needed to get every information, especially multiple names and label.
For example,
if Service A have multiple name such as name_A1, name_A2, and name_A3,
and if Service A specify the rule as below,
<deny send_destination="name_A2"/>
<allow send_destination="name_A1"/>
then according to dbus policy,
last specified rule '<allow send_destination="name_A1"/>' is applied,
*** In dbus policy world dbus treat multiple names of Service A as same name,
this also affect every other names of Service A, meaning,
<allow send_destination="name_A1"/> or <allow send_destination="name_A2"/> or <allow send_destination="name_A3"/>
After all, Service B can send message to name_A1, name_A2, and name_A3.
send message to unique name of Service A also allowed by this rule.
*** unique name also treat as same as well-known name of Service A.
Change-Id: I2253296267d8c844c53813455c829bf625f4360c
Signed-off-by: sanghyeok.oh <sanghyeok.oh@samsung.com>