Skip to content
Success

Changes

Summary

  1. saip.validation: Verify unused mandatory services in header (details)
Commit 8538a05f1a4ea735669871bb90634eaa97f2c5e8 by laforge
saip.validation: Verify unused mandatory services in header

This adds a new check method to the pySim.esim.saip.validation.CheckBasicStructure
class, which ensures that no unused authentication algorithm related mandatory
services are indicated in the ProfileHeader.

So if a profile e.g. states in the header it requires
usim-test-algorithm, but then the actual akaParameter instances do not
actually use that algorithm, it would raise an exception.

Change-Id: Id0e1988ae1936a321d04bc7c3c3a33262c767d30
Related: SYS#7826
The file was modifiedpySim/esim/saip/validation.py