Searched refs:permissionCheckInfo (Results 1 – 3 of 3) sorted by relevance
31 PermissionCheckInfo permissionCheckInfo; in StartAbilityFromRemoteHandler() local32 permissionCheckInfo.calleeAbilityName = calleeAbilityName; in StartAbilityFromRemoteHandler()33 permissionCheckInfo.calleeBundleName = calleeBundleName; in StartAbilityFromRemoteHandler()34 permissionCheckInfo.callerSignature = callerSignature; in StartAbilityFromRemoteHandler()35 int32_t errCode = CheckRemotePermission(&permissionCheckInfo); in StartAbilityFromRemoteHandler()
63 int32_t CheckRemotePermission(const PermissionCheckInfo *permissionCheckInfo) in CheckRemotePermission() argument65 if (permissionCheckInfo == NULL) { in CheckRemotePermission()85 errCode = bmsInterface->GetBundleInfo(permissionCheckInfo->calleeBundleName, in CheckRemotePermission()89 errCode = GetBundleInfo(permissionCheckInfo->calleeBundleName, in CheckRemotePermission()95 errCode = GetBundleInfo(permissionCheckInfo->calleeBundleName, in CheckRemotePermission()104 const char *calleeSignature = bundleInfo.appId + strlen(permissionCheckInfo->calleeBundleName) in CheckRemotePermission()107 if ((permissionCheckInfo->callerSignature == NULL) || (calleeSignature == NULL)) { in CheckRemotePermission()112 if (strcmp(permissionCheckInfo->callerSignature, calleeSignature) != 0) { in CheckRemotePermission()
38 int32_t CheckRemotePermission(const PermissionCheckInfo *permissionCheckInfo);