huks sa modify

Signed-off-by: zhuke <zhuke27@huawei.com>
This commit is contained in:
zhuke
2025-11-10 09:50:16 +08:00
parent cc71ef0145
commit d6eef63007
2 changed files with 4 additions and 1 deletions
@@ -58,6 +58,7 @@ enum class ExtensionAbilityType {
APP_ACCOUNT_AUTHORIZATION = 19,
FENCE = 24,
DISTRIBUTED = 28,
CRYPTO = 35,
UNSPECIFIED = 255,
UI = 256,
HMS_ACCOUNT = 257,
@@ -37,7 +37,9 @@ bool ExtensionPermissionsUtil::CheckSAPermission(const AppExecFwk::ExtensionAbil
} else if (extensionType == AppExecFwk::ExtensionAbilityType::FAULT_LOG) {
return PermissionVerification::GetInstance()->VerifyCallingPermission(
"ohos.permission.CONNECT_FAULT_LOG_EXTENSION");
}
} else if (extensionType == AppExecFwk::ExtensionAbilityType::CRYPTO) {
return PermissionVerification::GetInstance()->VerifyCallingPermission(
"ohos.permission.CRYPTO_EXTENSION_CONNECT");
if (PermissionVerification::GetInstance()->IsShellCall()) {
return true;
}