summaryrefslogtreecommitdiff
path: root/src/components/policy/policy_regular/include/policy/cache_manager_interface.h
diff options
context:
space:
mode:
authorJackLivio <jack@livio.io>2019-03-01 15:00:38 -0500
committerGitHub <noreply@github.com>2019-03-01 15:00:38 -0500
commitfc9f7d13c0e03caee9e196a636815e791213ad66 (patch)
tree1ab8631036aaa75a335797e9efae07eba0413e05 /src/components/policy/policy_regular/include/policy/cache_manager_interface.h
parentbc6cec5d29ff36b7092112dc1ea69ccd4d92acc3 (diff)
downloadsdl_core-fc9f7d13c0e03caee9e196a636815e791213ad66.tar.gz
Get Icon URL Request (#2823)
* Fix regex command for reading paths post port number * Add Icon URL to policies * Create Icon Request and save to icon folder. * Fixes for get icon url * Fix unit tests * Send Icon_url request after PTU * Address comments * Address Comments
Diffstat (limited to 'src/components/policy/policy_regular/include/policy/cache_manager_interface.h')
-rw-r--r--src/components/policy/policy_regular/include/policy/cache_manager_interface.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/components/policy/policy_regular/include/policy/cache_manager_interface.h b/src/components/policy/policy_regular/include/policy/cache_manager_interface.h
index 50b546ecc5..ea59a4ef62 100644
--- a/src/components/policy/policy_regular/include/policy/cache_manager_interface.h
+++ b/src/components/policy/policy_regular/include/policy/cache_manager_interface.h
@@ -264,6 +264,15 @@ class CacheManagerInterface {
virtual std::string GetLockScreenIconUrl() const = 0;
/**
+ * @brief Get Icon Url used for showing a cloud apps icon before the intial
+ *registration
+ *
+ * @return url which point to the resourse where icon could be
+ *obtained.
+ */
+ virtual std::string GetIconUrl(const std::string& policy_app_id) const = 0;
+
+ /**
* @brief Get allowed number of notifications
* depending on application priority.
* @param priority Priority of application