Implement eUICC error resolution.
When an operation fails with an error that the user can resolve, we encapsulate the operation + failure in an EuiccOperation object. The app can run the LUI to resolve the error, at which point the LUI calls continueOperation with the original EuiccOperation and the result of the resolution. The resolution intent is a PendingIntent and thus the EuiccOperation extra is safe from tampering - it is impossible to override an extra on a PendingIntent belonging to another app. Bug: 33075886 Test: Unit tests and manual verification using test LPA Change-Id: I369e643efd522773d174e5ade8ebff4b8139f6d5
Loading
Please register or sign in to comment