Home
last modified time | relevance | path

Searched refs:ShortGrantManager (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/
H A Dshort_grant_manager.cpp38 ShortGrantManager& ShortGrantManager::GetInstance() in GetInstance()
40 static ShortGrantManager* instance = nullptr; in GetInstance()
44 instance = new ShortGrantManager(); in GetInstance()
50 void ShortGrantManager::InitEventHandler(const std::shared_ptr<AccessEventHandler>& eventHandler) in InitEventHandler()
55 bool ShortGrantManager::CancelTaskOfPermissionRevoking(const std::string& taskName) in CancelTaskOfPermissionRevoking()
114 ShortGrantManager::GetInstance().CancelTaskOfPermissionRevoking(taskName); in RefreshPermission()
147 void ShortGrantManager::ScheduleRevokeTask(AccessTokenID tokenID, const std::string& permission, in ScheduleRevokeTask()
159 ShortGrantManager::GetInstance().ClearShortPermissionData(tokenID, permission); in ScheduleRevokeTask()
171 uint32_t ShortGrantManager::GetCurrentTime() in GetCurrentTime()
176 bool ShortGrantManager::IsShortGrantPermission(const std::string& permissionName) in IsShortGrantPermission()
[all …]
H A Dpermission_manager.cpp620 if (!ShortGrantManager::GetInstance().IsShortGrantPermission(permission)) { in UpdateTokenPermissionState()
694 return ShortGrantManager::GetInstance().RefreshPermission(tokenID, permissionName, onceTime); in GrantPermissionForSpecifiedTime()
/ohos5.0/base/security/access_token/services/accesstokenmanager/test/unittest/
H A Dshort_grant_manager_test.cpp73 ShortGrantManager::GetInstance().InitEventHandler(shortGrantEventHandler_); in SetUp()
109 …ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, onceTime);
131 ShortGrantManager::GetInstance().maxTime_ = maxTime;
140 … ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, maxTime);
150 …ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, maxTime +…
169 ShortGrantManager::GetInstance().maxTime_ = maxTime;
179 …ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, onceTime);
185 …ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, onceTime);
189 …ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, onceTime);
196 …ret = ShortGrantManager::GetInstance().RefreshPermission(tokenID, SHORT_TEMP_PERMISSION, onceTime);
[all …]
/ohos5.0/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/
H A Dshort_grant_manager.h40 class ShortGrantManager {
42 static ShortGrantManager& GetInstance();
51 ShortGrantManager();
52 ~ShortGrantManager() = default;
/ohos5.0/base/security/access_token/services/accesstokenmanager/main/cpp/src/service/
H A Daccesstoken_manager_service.cpp631 ShortGrantManager::GetInstance().InitEventHandler(shortGrantEventHandler_); in Initialize()