int
PrivacyGuardClient::PgAddMonitorPolicy(const int userId, const std::string pkgId, const std::list < std::string >& list, int monitorPolicy)
{
+ LOGD("[STHAN] PgAddMonitorPolicy - START");
std::list < std::string > privacyList;
__attribute__ ((visibility("default")))
int PKGMGR_PARSER_PLUGIN_INSTALL(xmlDocPtr docPtr, const char* packageId)
{
+ LOGD("[STHAN] PKGMGR_PARSER_PLUGIN_INSTALL - START");
+
int ret;
// Node: <privileges>
__attribute__ ((visibility("default")))
int PKGMGR_PARSER_PLUGIN_UNINSTALL(xmlDocPtr docPtr, const char* packageId)
{
+ LOGD("[STHAN] PKGMGR_PARSER_PLUGIN_UNINSTALL - START");
+
if (packageId == NULL)
return PRIV_GUARD_ERROR_INVALID_PARAMETER;
__attribute__ ((visibility("default")))
int PKGMGR_PARSER_PLUGIN_UPGRADE(xmlDocPtr docPtr, const char* packageId)
{
+ LOGD("[STHAN] PKGMGR_PARSER_PLUGIN_UPGRADE - START");
+
int res = 0;
LOGD("Update privacy Info");
int
PrivacyGuardDb::PgAddMonitorPolicy(const int userId, const std::string packageId, const std::list < std::string > privacyList, bool monitorPolicy)
{
+ LOGD("[STHAN] PgAddMonitorPolicy - START");
+
int res = -1;
static const std::string QUERY_INSERT = std::string("INSERT INTO MonitorPolicy(USER_ID, PKG_ID, PRIVACY_ID, MONITOR_POLICY) VALUES(?, ?, ?, ?)");
void
PrivacyInfoService::PgAddMonitorPolicy(SocketConnection* pConnector)
{
+ LOGD("[STHAN] PgAddMonitorPolicy - START");
+
int userId = 0;
std::string pkgId;
std::list < std::string > list;