Compare commits

..

1 commit

Author SHA1 Message Date
e775140058
feat: check sas accreditation number format 2025-05-26 17:47:06 +08:00

View file

@ -114,10 +114,8 @@ class EuiccInfoActivity : BaseEuiccAccessActivity(), OpenEuiccContextMarker {
add(Item(R.string.euicc_info_firmware_version, info.euiccFirmwareVersion.toString()))
add(Item(R.string.euicc_info_globalplatform_version, info.globalPlatformVersion.toString()))
add(Item(R.string.euicc_info_pp_version, info.ppVersion.toString()))
if (info.sasAccreditationNumber.isNotBlank()) {
// ESTKme 5x hide SAS accreditation number
add(Item(R.string.euicc_info_sas_accreditation_number, info.sasAccreditationNumber))
}
info.sasAccreditationNumber.trim().takeIf(Regex("^[A-Z]{2}-[A-Z]{2}(-UP)?")::matches)
?.let { add(Item(R.string.euicc_info_sas_accreditation_number, it)) }
add(Item(R.string.euicc_info_free_nvram, info.freeNvram.let(::formatFreeSpace)))
}
channel.lpa.euiccInfo2?.euiccCiPKIdListForSigning.orEmpty().let { signers ->