openwallet-foundation-labs / identity-credential

Apache License 2.0
149 stars 76 forks source link

Unification of PresentationActivity Prompts to run in a sequential order that works with return objects rather than callbacks. #614

Closed dritan-x closed 4 weeks ago

dritan-x commented 1 month ago

Fixes WA3 where MDL Presentation Prompts are run sequentially and their return values are used to determine the running of the next sequence of prompts. This is done via running the extension function presentInPresentationActivity from within a FragmentActivity.

https://github.com/openwallet-foundation-labs/identity-credential/assets/1477025/5f69d7d3-a8bc-49ff-8258-4c48394d1389

All tests pass. Compiled and ran other apps for sanity checks.

dritan-x commented 4 weeks ago

Closing PR in favor of splitting the work.