Change-Id: I1f627f7cc93b59fad1127d88f260267ac83e7f16
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
public:
virtual ~IClient() {}
- virtual const std::string& getBusName() = 0;
+ // Name of the client process. Package ID or the excutable's path.
+ virtual const std::string& getName() = 0;
+
+ // Unique label to be used to check the privilege. Smack label.
+ virtual const std::string& getSecurityLabel() = 0;
- virtual const std::string& getId() = 0;
+ // Name of the client's DBus connection.
+ virtual const std::string& getBusName() = 0;
virtual uid_t getUid() = 0;