1. 18 Mar, 2021 2 commits
  2. 04 Mar, 2021 1 commit
  3. 19 Feb, 2021 2 commits
  4. 18 Feb, 2021 1 commit
  5. 17 Feb, 2021 2 commits
  6. 15 Feb, 2021 2 commits
  7. 12 Feb, 2021 2 commits
  8. 11 Feb, 2021 1 commit
  9. 10 Feb, 2021 1 commit
  10. 09 Feb, 2021 1 commit
  11. 05 Feb, 2021 1 commit
  12. 03 Feb, 2021 1 commit
  13. 26 Jan, 2021 1 commit
  14. 13 Jan, 2021 1 commit
    • Sietse Ringers's avatar
      feat: add issuance wizards · 51051964
      Sietse Ringers authored
      This adds support for "issuance wizards" in requestor schemes.
      
      The purpose of an issuance wizard is to guide IRMA app users through a chain of
      issuance sessions, for example when the user is registering at a service that
      requires the user to disclose attributes coming from multiple issuers. An
      issuance wizard will generally mainly consist of credential types, which are
      issued in the IRMA app to the user during execution of the wizard, but they can
      also end with a disclosure session, or with sending the user to a website.
      Issuance wizards can additionally contain text that explains to the user what is
      going on.
      
      This also introduces the notion of dependencies of credential types: a
      credential type can now depend on one or more other credential types. If
      credential type A depends on B and C, and credential type A is included in a
      wizard, then the wizard will automatically also include B and C. (This can be
      disabled in the wizard if desired, so that all required credential types must be
      explicitly included in it.)
      51051964
  15. 09 Jan, 2021 1 commit
  16. 25 Nov, 2020 1 commit
  17. 04 Nov, 2020 1 commit
  18. 16 Oct, 2020 1 commit
  19. 12 Sep, 2020 5 commits
  20. 27 Aug, 2020 1 commit
  21. 22 Jul, 2020 1 commit
  22. 17 Jun, 2020 1 commit
  23. 11 May, 2020 1 commit
  24. 14 Mar, 2020 1 commit
  25. 04 Mar, 2020 7 commits