Home
last modified time | relevance | path

Searched refs:AccessTokenID (Results 1 - 25 of 543) sorted by relevance

12345678910>>...22

/base/security/access_token/interfaces/innerkits/accesstoken/include/
H A Daccesstoken_kit.h74 static PermUsedTypeEnum GetPermissionUsedType(AccessTokenID tokenID, const std::string& permissionName);
84 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
106 static AccessTokenID AllocLocalTokenID(const std::string& remoteDeviceID, AccessTokenID remoteTokenID);
123 static int DeleteToken(AccessTokenID tokenID);
129 static ATokenTypeEnum GetTokenType(AccessTokenID tokenID);
135 static ATokenTypeEnum GetTokenTypeFlag(AccessTokenID tokenID);
156 static AccessTokenID GetHapTokenID(int32_t userID, const std::string& bundleName, int32_t instIndex);
171 static int GetHapTokenInfo(AccessTokenID tokenID, HapTokenInfo& hapTokenInfoRes);
178 static int GetNativeTokenInfo(AccessTokenID tokenI
[all...]
/base/security/security_component_manager/services/security_component_service/sa/sa_main/
H A Dsec_comp_perm_manager.h35 int32_t GrantTempPermission(AccessToken::AccessTokenID tokenId,
37 int32_t GrantTempSavePermission(AccessToken::AccessTokenID tokenId);
38 void RevokeTempSavePermission(AccessToken::AccessTokenID tokenId);
39 bool VerifySavePermission(AccessToken::AccessTokenID tokenId);
40 bool VerifyPermission(AccessToken::AccessTokenID tokenId, SecCompType type);
42 int32_t GrantAppPermission(AccessToken::AccessTokenID tokenId, const std::string& permissionName);
43 int32_t RevokeAppPermission(AccessToken::AccessTokenID tokenId, const std::string& permissionName);
44 void RevokeAppPermissions(AccessToken::AccessTokenID tokenId);
49 void RevokeAppPermisionsDelayed(AccessToken::AccessTokenID tokenId);
50 void CancelAppRevokingPermisions(AccessToken::AccessTokenID tokenI
[all...]
/base/security/access_token/services/accesstokenmanager/main/cpp/include/token/
H A Daccesstoken_id_manager.h37 int AddTokenId(AccessTokenID id, ATokenTypeEnum type);
38 AccessTokenID CreateAndRegisterTokenId(ATokenTypeEnum type, int32_t dlpFlag, int32_t cloneFlag);
39 int RegisterTokenId(AccessTokenID id, ATokenTypeEnum type);
40 void ReleaseTokenId(AccessTokenID id);
41 ATokenTypeEnum GetTokenIdType(AccessTokenID id);
42 int GetTokenIdDlpFlag(AccessTokenID id);
43 int GetTokenIdCloneFlag(AccessTokenID id);
44 static ATokenTypeEnum GetTokenIdTypeEnum(AccessTokenID id);
45 void GetHapTokenIdList(std::vector<AccessTokenID>& idList);
50 AccessTokenID CreateTokenI
[all...]
H A Daccesstoken_info_manager.h51 std::shared_ptr<HapTokenInfoInner> GetHapTokenInfoInner(AccessTokenID id);
52 int GetHapTokenInfo(AccessTokenID tokenID, HapTokenInfo& infoParcel);
53 std::shared_ptr<NativeTokenInfoInner> GetNativeTokenInfoInner(AccessTokenID id);
54 int GetNativeTokenInfo(AccessTokenID tokenID, NativeTokenInfoBase& info);
55 int AllocAccessTokenIDEx(const HapInfoParams& info, AccessTokenID tokenId, AccessTokenIDEx& tokenIdEx);
56 std::shared_ptr<PermissionPolicySet> GetHapPermissionPolicySet(AccessTokenID id);
57 int RemoveHapTokenInfo(AccessTokenID id);
58 int RemoveNativeTokenInfo(AccessTokenID id);
59 int32_t ModifyHapTokenInfoFromDb(AccessTokenID tokenID, const std::shared_ptr<HapTokenInfoInner>& hapInner);
62 AccessTokenID AllocLocalTokenI
[all...]
H A Daccesstoken_remote_token_manager.h36 std::map<AccessTokenID, AccessTokenID> MappingTokenIDPairMap_;
43 AccessTokenID MapRemoteDeviceTokenToLocal(const std::string& deviceID, AccessTokenID remoteID);
44 int GetDeviceAllRemoteTokenID(const std::string& deviceID, std::vector<AccessTokenID>& mapIDs);
45 AccessTokenID GetDeviceMappingTokenID(const std::string& deviceID, AccessTokenID remoteID);
46 int RemoveDeviceMappingTokenID(const std::string& deviceID, AccessTokenID remoteID);
H A Dtoken_modify_notifier.h39 void AddHapTokenObservation(AccessTokenID tokenID);
40 void NotifyTokenDelete(AccessTokenID tokenID);
41 void NotifyTokenModify(AccessTokenID tokenID);
44 int32_t GetRemoteHapTokenInfo(const std::string& deviceID, AccessTokenID tokenID);
65 std::set<AccessTokenID> observationSet_;
66 std::vector<AccessTokenID> deleteTokenList_;
67 std::vector<AccessTokenID> modifiedTokenList_;
/base/security/access_token/frameworks/accesstoken/include/
H A Di_accesstoken_manager.h50 AccessTokenID tokenID, const std::string& permissionName) = 0;
51 virtual int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) = 0;
53 virtual int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDefParcel>& permList) = 0;
55 AccessTokenID tokenID, std::vector<PermissionStateFullParcel>& reqPermList, bool isSystemGrant) = 0;
56 virtual int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) = 0;
64 AccessTokenID tokenID, std::vector<PermissionListStateParcel>& permListParcel) = 0;
65 virtual int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) = 0;
66 virtual int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) = 0;
68 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) = 0;
69 virtual int ClearUserGrantedPermissionState(AccessTokenID tokenI
[all...]
/base/security/access_token/interfaces/innerkits/accesstoken/src/
H A Daccesstoken_manager_proxy.h46 AccessTokenID tokenID, const std::string& permissionName) override;
47 int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) override;
49 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDefParcel>& permList) override;
51 AccessTokenID tokenID, std::vector<PermissionStateFullParcel>& reqPermList, bool isSystemGrant) override;
52 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) override;
57 int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override;
58 int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override;
60 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) override;
64 AccessTokenID tokenID, std::vector<PermissionListStateParcel>& permListParcel) override;
65 int ClearUserGrantedPermissionState(AccessTokenID tokenI
[all...]
H A Daccesstoken_manager_client.h51 PermUsedTypeEnum GetPermissionUsedType(AccessTokenID tokenID, const std::string& permissionName);
52 int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName);
54 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDef>& permList);
56 AccessTokenID tokenID, std::vector<PermissionStateFull>& reqPermList, bool isSystemGrant);
57 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag);
62 int32_t GetPermissionsStatus(AccessTokenID tokenID, std::vector<PermissionListState>& permList);
63 int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag);
64 int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag);
66 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
67 int ClearUserGrantedPermissionState(AccessTokenID tokenI
[all...]
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/
H A Dpermission_manager.h60 void AddDefPermissions(const std::vector<PermissionDef>& permList, AccessTokenID tokenId,
62 void RemoveDefPermissions(AccessTokenID tokenID);
63 int VerifyHapAccessToken(AccessTokenID tokenID, const std::string& permissionName);
64 PermUsedTypeEnum GetPermissionUsedType(AccessTokenID tokenID, const std::string& permissionName);
66 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDef>& permList);
68 AccessTokenID tokenID, std::vector<PermissionStateFull>& reqPermList, bool isSystemGrant);
69 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag);
72 int32_t CheckAndUpdatePermission(AccessTokenID tokenID, const std::string& permissionName,
74 int32_t UpdatePermission(AccessTokenID tokenID, const std::string& permissionName,
76 int32_t GrantPermission(AccessTokenID tokenI
[all...]
H A Dtemp_permission_observer.h88 bool IsAllowGrantTempPermission(AccessTokenID tokenID, const std::string& permissionName);
89 bool CheckPermissionState(AccessTokenID tokenID, const std::string& permissionName, const std::string& bundleName);
90 void AddTempPermTokenToList(AccessTokenID tokenID,
92 void RevokeAllTempPermission(AccessTokenID tokenID);
93 void RevokeTempPermission(AccessTokenID tokenID, const std::string& permissionName);
94 bool GetPermissionStateFull(AccessTokenID tokenID, std::vector<PermissionStateFull>& permissionStateFullList);
95 bool GetAppStateListByTokenID(AccessTokenID tokenID, std::vector<bool>& list);
96 void ModifyAppState(AccessTokenID tokenID, int32_t index, bool flag);
97 bool GetTokenIDByBundle(const std::string &bundleName, AccessTokenID& tokenID);
98 void AddContinuousTask(AccessTokenID tokenI
[all...]
H A Dshort_grant_manager.h32 using AccessTokenID = uint32_t;
35 AccessTokenID tokenID;
57 int RefreshPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime);
61 void ClearShortPermissionByTokenID(AccessTokenID tokenID);
67 void ScheduleRevokeTask(AccessTokenID tokenID, const std::string& permission,
69 void ClearShortPermissionData(AccessTokenID tokenID, const std::string& permission);
/base/notification/common_event_service/services/include/
H A Daccess_token_helper.h32 static bool VerifyNativeToken(const AccessToken::AccessTokenID &callerToken);
33 static bool VerifyAccessToken(const AccessToken::AccessTokenID &callerToken,
35 static void RecordSensitivePermissionUsage(const AccessToken::AccessTokenID &callerToken,
37 static bool IsDlpHap(const AccessToken::AccessTokenID &callerToken);
38 static AccessToken::AccessTokenID GetHapTokenID(int userID, const std::string& bundleName, int instIndex);
39 static bool VerifyShellToken(const AccessToken::AccessTokenID &callerToken);
41 static std::string GetCallingProcessName(const AccessToken::AccessTokenID &callerToken);
/base/security/access_token/services/accesstokenmanager/main/cpp/include/service/
H A Daccesstoken_manager_service.h49 AccessTokenID tokenID, const std::string& permissionName) override;
52 int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName) override;
54 int GetDefPermissions(AccessTokenID tokenID, std::vector<PermissionDefParcel>& permList) override;
56 AccessTokenID tokenID, std::vector<PermissionStateFullParcel>& reqPermList, bool isSystemGrant) override;
59 int32_t GetPermissionsStatus(AccessTokenID tokenID, std::vector<PermissionListStateParcel>& reqPermList) override;
60 int GetPermissionFlag(AccessTokenID tokenID, const std::string& permissionName, uint32_t& flag) override;
65 int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override;
66 int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, uint32_t flag) override;
68 AccessTokenID tokenID, const std::string& permissionName, uint32_t onceTime) override;
69 int ClearUserGrantedPermissionState(AccessTokenID tokenI
[all...]
/base/security/security_component_manager/services/security_component_service/sa/test/mock/include/
H A Daccesstoken_kit.h37 static int RevokePermission(AccessTokenID tokenID, const std::string& permissionName, int flag);
39 static int GrantPermission(AccessTokenID tokenID, const std::string& permissionName, int flag);
41 static int VerifyAccessToken(AccessTokenID tokenID, const std::string& permissionName);
43 static int GetHapTokenInfo(AccessTokenID tokenID, HapTokenInfo& hapTokenInfoRes) in GetHapTokenInfo()
48 static AccessTokenID GetHapTokenID(int32_t userID, const std::string& bundleName, int32_t instIndex) in GetHapTokenID()
53 static ATokenTypeEnum GetTokenTypeFlag(AccessTokenID tokenID) in GetTokenTypeFlag()
59 static int32_t GetHapDlpFlag(AccessTokenID tokenID) in GetHapDlpFlag()
66 static std::map<AccessTokenID, std::set<std::string>> permMap_;
/base/security/access_token/services/accesstokenmanager/main/cpp/src/token/
H A Daccesstoken_id_manager.cpp31 ATokenTypeEnum AccessTokenIDManager::GetTokenIdTypeEnum(AccessTokenID id) in GetTokenIdTypeEnum()
37 int AccessTokenIDManager::GetTokenIdDlpFlag(AccessTokenID id) in GetTokenIdDlpFlag()
43 int AccessTokenIDManager::GetTokenIdCloneFlag(AccessTokenID id) in GetTokenIdCloneFlag()
49 ATokenTypeEnum AccessTokenIDManager::GetTokenIdType(AccessTokenID id) in GetTokenIdType()
60 int AccessTokenIDManager::RegisterTokenId(AccessTokenID id, ATokenTypeEnum type) in RegisterTokenId()
69 for (std::set<AccessTokenID>::iterator it = tokenIdSet_.begin(); it != tokenIdSet_.end(); ++it) { in RegisterTokenId()
70 AccessTokenID tokenId = *it; in RegisterTokenId()
80 void AccessTokenIDManager::GetHapTokenIdList(std::vector<AccessTokenID>& idList) in GetHapTokenIdList()
84 for (std::set<AccessTokenID>::iterator it = tokenIdSet_.begin(); it != tokenIdSet_.end(); ++it) { in GetHapTokenIdList()
85 AccessTokenID tokenI in GetHapTokenIdList()
[all...]
H A Daccesstoken_remote_token_manager.cpp50 AccessTokenID AccessTokenRemoteTokenManager::MapRemoteDeviceTokenToLocal(const std::string& deviceID, in MapRemoteDeviceTokenToLocal()
51 AccessTokenID remoteID) in MapRemoteDeviceTokenToLocal()
67 AccessTokenID mapID = 0; in MapRemoteDeviceTokenToLocal()
69 std::map<AccessTokenID, AccessTokenID>* mapPtr = nullptr; in MapRemoteDeviceTokenToLocal()
94 mapPtr->insert(std::pair<AccessTokenID, AccessTokenID>(remoteID, mapID)); in MapRemoteDeviceTokenToLocal()
99 std::vector<AccessTokenID>& remoteIDs) in GetDeviceAllRemoteTokenID()
120 AccessTokenID AccessTokenRemoteTokenManager::GetDeviceMappingTokenID(const std::string& deviceID, in GetDeviceMappingTokenID()
121 AccessTokenID remoteI in GetDeviceMappingTokenID()
[all...]
/base/notification/common_event_service/services/test/unittest/static_subscriber_manager_unit_test/
H A Dmock_access_token_helper.cpp25 AccessTokenID g_MockAccessTokenID = 0;
54 void MockGetHapTokenID(AccessTokenID mockRet) in MockGetHapTokenID()
61 bool AccessTokenHelper::VerifyNativeToken(const AccessTokenID &callerToken) in VerifyNativeToken()
66 bool AccessTokenHelper::VerifyAccessToken(const AccessTokenID &callerToken, in VerifyAccessToken()
78 void AccessTokenHelper::RecordSensitivePermissionUsage(const AccessTokenID &callerToken, in RecordSensitivePermissionUsage()
83 bool AccessTokenHelper::IsDlpHap(const AccessTokenID &callerToken) in IsDlpHap()
88 AccessTokenID AccessTokenHelper::GetHapTokenID(int userID, in GetHapTokenID()
/base/usb/usb_manager/test/native/service_unittest/include/
H A Dusb_common_test.h34 static Security::AccessToken::AccessTokenID AllocHapTest();
35 static Security::AccessToken::AccessTokenID AllocHapTestWithUserIdDiff();
36 static Security::AccessToken::AccessTokenID AllocHapTestWithIndexDiff();
37 static void SetSelfToken(Security::AccessToken::AccessTokenID tokenId);
38 static void DeleteAllocHapToken(Security::AccessToken::AccessTokenID tokenId);
/base/security/access_token/services/privacymanager/include/record/
H A Dpermission_record_manager.h74 void RemovePermissionUsedRecords(AccessTokenID tokenId, const std::string& deviceID);
78 int32_t StartUsingPermission(AccessTokenID tokenId, int32_t pid, const std::string& permissionName);
79 int32_t StartUsingPermission(AccessTokenID tokenId, int32_t pid, const std::string& permissionName,
81 int32_t StopUsingPermission(AccessTokenID tokenId, int32_t pid, const std::string& permissionName);
83 AccessTokenID regiterTokenId, const std::vector<std::string>& permList, const sptr<IRemoteObject>& callback);
86 void CallbackExecute(AccessTokenID tokenId, const std::string& permissionName, int32_t status);
88 bool IsAllowedUsingPermission(AccessTokenID tokenId, const std::string& permissionName);
89 int32_t GetPermissionUsedTypeInfos(const AccessTokenID tokenId, const std::string& permissionName,
97 void NotifyAppStateChange(AccessTokenID tokenId, int32_t pid, ActiveChangeType status);
103 void NotifyCameraWindowChange(bool isPip, AccessTokenID tokenI
[all...]
/base/security/security_guard/test/unittest/mock/accesstoken/
H A Daccesstoken_kit.h25 typedef unsigned int AccessTokenID; typedef
119 virtual int32_t VerifyAccessToken(AccessToken::AccessTokenID callerToken, const std::string &permission) = 0;
120 virtual ATokenTypeEnum GetTokenType(AccessTokenID tokenID) = 0;
121 virtual int GetHapTokenInfo(AccessTokenID tokenID, HapTokenInfo& hapTokenInfoRes) = 0;
122 virtual int GetNativeTokenInfo(AccessTokenID tokenID, NativeTokenInfo& nativeTokenInfoRes) = 0;
129 MOCK_METHOD2(VerifyAccessToken, int32_t(AccessToken::AccessTokenID callerToken, const std::string &permission));
130 MOCK_METHOD1(GetTokenType, ATokenTypeEnum(AccessTokenID tokenID));
131 MOCK_METHOD2(GetHapTokenInfo, int(AccessTokenID tokenID, HapTokenInfo& hapTokenInfoRes));
132 MOCK_METHOD2(GetNativeTokenInfo, int(AccessTokenID tokenID, NativeTokenInfo& nativeTokenInfoRes));
137 static int32_t VerifyAccessToken(AccessToken::AccessTokenID callerToke
[all...]
/base/notification/distributed_notification_service/services/ans/test/unittest/mock/
H A Dmock_access_token_helper.cpp23 const Security::AccessToken::AccessTokenID &tokenCaller, const std::string &permission) in VerifyCallerPermission()
28 bool AccessTokenHelper::VerifyNativeToken(const Security::AccessToken::AccessTokenID &callerToken) in VerifyNativeToken()
35 Security::AccessToken::AccessTokenID tokenId = IPCSkeleton::GetCallingTokenID(); in IsSystemApp()
42 bool AccessTokenHelper::IsDlpHap(const Security::AccessToken::AccessTokenID &callerToken) in IsDlpHap()
/base/notification/common_event_service/test/mock/
H A Dmock_access_token_helper.cpp23 bool AccessTokenHelper::VerifyNativeToken(const AccessToken::AccessTokenID &callerToken) in VerifyNativeToken()
28 bool AccessTokenHelper::VerifyAccessToken(const AccessToken::AccessTokenID &callerToken, const std::string &permission) in VerifyAccessToken()
33 void AccessTokenHelper::RecordSensitivePermissionUsage(const AccessToken::AccessTokenID &callerToken, in RecordSensitivePermissionUsage()
37 bool AccessTokenHelper::IsDlpHap(const AccessToken::AccessTokenID &callerToken) in IsDlpHap()
/base/security/access_token/interfaces/inner_api/privacy/include/
H A Dprivacy_kit.h69 static int32_t AddPermissionUsedRecord(AccessTokenID tokenID, const std::string& permissionName,
84 static int32_t StartUsingPermission(AccessTokenID tokenID, const std::string& permissionName, int32_t pid = -1);
94 static int32_t StartUsingPermission(AccessTokenID tokenID, const std::string& permissionName,
102 static int32_t StopUsingPermission(AccessTokenID tokenID, const std::string& permissionName, int32_t pid = -1);
109 static int32_t RemovePermissionUsedRecords(AccessTokenID tokenID, const std::string& deviceID);
143 static bool IsAllowedUsingPermission(AccessTokenID tokenID, const std::string& permissionName);
182 static int32_t GetPermissionUsedTypeInfos(const AccessTokenID tokenId, const std::string& permissionName,
/base/notification/distributed_notification_service/services/ans/include/
H A Daccess_token_helper.h30 * @param tokenCaller The AccessTokenID of caller.
35 const Security::AccessToken::AccessTokenID &tokenCaller, const std::string &permission);
36 static bool VerifyNativeToken(const Security::AccessToken::AccessTokenID &callerToken);
38 static bool IsDlpHap(const Security::AccessToken::AccessTokenID &callerToken);
39 static bool VerifyShellToken(const Security::AccessToken::AccessTokenID &callerToken);

Completed in 6 milliseconds

12345678910>>...22