45 const std::shared_ptr<IDbusPackageEntitlements>& dbusPackageEntitlements );
48 void nameChanged(
const AI_IPC::VariantList& args);
51 virtual void addSenderIUserId(
const std::string& senderId, uid_t userId)
override;
52 virtual boost::optional<uid_t> getUserId(
const std::string& senderId)
const override;
53 virtual void removeUserId(
const std::string& senderId)
override;
56 std::unordered_map<std::string, uid_t> mSenderIdUserIdCache;
57 mutable std::mutex mMutex;
58 std::string mNameChangedSignalHandler;
67 std::shared_ptr<IDbusPackageEntitlements> mDbusPackageEntitlements;