gid1 gid2 profileOwner
该功能由SM-DP+用于向eUICC提供eUICC配置文件包规范[5]定义的配置文件元素。
命令消息、响应消息及eUICC上的处理流程遵循eUICC配置文件包规范[5]定义。
eUICC应忽略'ProfileHeader' PE中提供的ICCID值。
eUICC必须验证通过"ES8+.StoreMetadata"在配置文件元数据中提供的以下值是否与配置文件EF内容一致:
• 配置文件元数据中的ICCID必须与EFICCID值完全相同。
• 若配置文件元数据包含profileOwner:
o EFIMSI必须存在于配置文件中。
(注:EFIMSI可能缺失,例如在采用网络访问标识符(NAI)替代IMSI的5G网络配置文件中)
o 元数据中的mccMnc值必须与EFIMSI中的MCC和MNC值匹配。
o 若提供gid1或gid2:对应的EFGID1或EFGID2必须存在且包含与元数据相同的值,且EFUST中相关服务状态必须为"可用"。
o 若未提供gid1或gid2:EFUST中EFGID1或EFGID2对应的服务状态必须为"不可用"。
任何校验失败均应返回installFailedDueToDataMismatch错误。
若为测试配置文件,eUICC应检查网络认证密钥是否符合2.4.5.3节要求。
在处理配置文件元素过程中发生任何错误时,配置文件安装必须中止,并删除ISD-P及所有关联的配置文件组件。
若配置文件安装成功,eUICC应首先生成配置文件安装结果,然后根据元数据中的notificationConfigurationInfo配置生成相应数量的OtherSignedNotification格式通知。
若安装失败,eUICC应仅生成包含错误指示的配置文件安装结果。