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 D | short_grant_manager.cpp | 38 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 D | permission_manager.cpp | 620 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 D | short_grant_manager_test.cpp | 73 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 D | short_grant_manager.h | 40 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 D | accesstoken_manager_service.cpp | 631 ShortGrantManager::GetInstance().InitEventHandler(shortGrantEventHandler_); in Initialize()
|