Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

integrating support for SD-JWT into an RP setup #232

Open
wants to merge 112 commits into
base: develop
Choose a base branch
from

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    ab596c8 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    677a02a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'refs/heads/develop' into feature/SPRIND-25_oid4vp_rp

    # Conflicts:
    #	packages/siopv2-oid4vp-op-auth/src/session/OpSession.ts
    #	packages/siopv2-oid4vp-op-auth/src/session/functions.ts
    #	packages/siopv2-oid4vp-op-auth/src/types/IDidAuthSiopOpAuthenticator.ts
    #	packages/siopv2-oid4vp-rp-auth/package.json
    #	packages/siopv2-oid4vp-rp-auth/src/functions.ts
    #	packages/siopv2-oid4vp-rp-auth/src/types/ISIOPv2RP.ts
    #	pnpm-lock.yaml
    sksadjad committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    c6806fa View commit details
    Browse the repository at this point in the history
  3. fix: (WIP) fixes after merge

    sksadjad committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    a700b4a View commit details
    Browse the repository at this point in the history
  4. fix: build fix

    sksadjad committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    4091f2d View commit details
    Browse the repository at this point in the history
  5. fix: further fixes, brought back the wellknown-dids and added hasher …

    …with default option for sd-jwts
    sksadjad committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    65f772c View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    7c54040 View commit details
    Browse the repository at this point in the history
  2. feat: added callback functions for signcallbacks in siopv2-oid4vp-op-…

    …auth amd siopv2-oid4vp-rp-auth modules. updated dependencies for siopv2-oid4vp-common and presentation-exchange
    sksadjad committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    72914c1 View commit details
    Browse the repository at this point in the history
  3. fix: updated IVerifySdJwtPresentationResult in the sd-jwt module to b…

    …e more inline with the reference library
    sksadjad committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    13def79 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e1857f View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    30bc230 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbaa208 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b2c882 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. fix: reverted sd-jwt presentation callback from OID4VP as it is handl…

    …ed in the presentation-exchange
    sksadjad committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    475034a View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. chore: reverted the verifyDidJWT calls and for now, returning true. a…

    …dded a ticket to fix it
    sksadjad committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    84711f0 View commit details
    Browse the repository at this point in the history
  2. chore: removed a comment

    sksadjad committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    438312c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8b79a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0ef902 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c252140 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    e11b80f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8993b74 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f513dd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c41f87d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30efe24 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d8b92a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c35e4c View commit details
    Browse the repository at this point in the history
  8. Merge branch 'refs/heads/develop' into feature/SPRIND-25_oid4vp_rp

    # Conflicts:
    #	packages/contact-manager/src/types/IContactManager.ts
    #	packages/ebsi-support/package.json
    #	packages/ebsi-support/src/functions/Attestation.ts
    #	packages/oid4vci-holder/package.json
    #	packages/oid4vci-holder/src/agent/OID4VCIHolder.ts
    #	packages/oid4vci-holder/src/types/IOID4VCIHolder.ts
    #	packages/oid4vci-issuer-rest-api/package.json
    #	packages/oid4vci-issuer/package.json
    #	packages/siopv2-oid4vp-op-auth/package.json
    #	packages/siopv2-oid4vp-rp-auth/package.json
    #	pnpm-lock.yaml
    sksadjad committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    5383e26 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    823c605 View commit details
    Browse the repository at this point in the history
  10. fix: Updates to KMP libs

    nklomp committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3d39426 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    186815b View commit details
    Browse the repository at this point in the history
  12. Merge remote-tracking branch 'origin/feature/SPRIND-25_oid4vp_rp' int…

    …o feature/SPRIND-25_oid4vp_rp
    
    # Conflicts:
    #	pnpm-lock.yaml
    sksadjad committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    4dcffd6 View commit details
    Browse the repository at this point in the history
  13. chore: updated lock file

    sksadjad committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    2ae7fd9 View commit details
    Browse the repository at this point in the history
  14. Merge remote-tracking branch 'origin/feature/sprind-36_jwt_service' i…

    …nto feature/SPRIND-25_oid4vp_rp
    nklomp committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    cb355a0 View commit details
    Browse the repository at this point in the history
  15. chore: Update locks

    nklomp committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    a9c00c4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    305fc74 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    baec19d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d03be06 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c41a3ae View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1acd1e0 View commit details
    Browse the repository at this point in the history
  21. fix: fix incorrect imports

    nklomp committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    70bce1f View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    cb94b80 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bd2a101 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    9d78549 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac0e208 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    797f966 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bed44f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e9dc5df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc5c721 View commit details
    Browse the repository at this point in the history
  7. chore: Misc fixes

    nklomp committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    81341ef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ecb19b7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f41be93 View commit details
    Browse the repository at this point in the history
  10. chore: CA config fixes

    nklomp committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    d626a9d View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    25dda34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08b9caf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04d91fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81da6e6 View commit details
    Browse the repository at this point in the history
  5. feat: Add cose and jose types to ssi-types, so we can use them everyw…

    …here. Conversion functions are in key-utils module. Misc fixes
    nklomp committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    c4745bb View commit details
    Browse the repository at this point in the history
  6. chore: Also expose the jose enums as unions to make it easy for exist…

    …ing and external implementations to map onto the interface
    nklomp committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    bc99d37 View commit details
    Browse the repository at this point in the history
  7. chore: update deps

    nklomp committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    0adbc32 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    f74605a View commit details
    Browse the repository at this point in the history
  2. feat: SD-JWT uses jwt-service by default. Also no need for crypto and…

    … callbacks by default anymore (can still be provided though)
    nklomp committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    7bb6158 View commit details
    Browse the repository at this point in the history
  3. chore: Update locks

    nklomp committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    70b6cfc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0eee3aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc19227 View commit details
    Browse the repository at this point in the history
  6. chore: update locks

    nklomp committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    694fa88 View commit details
    Browse the repository at this point in the history
  7. chore: fix skew time test. They weren't failing because the skewtime …

    …was too short. These are tests to test the skewtime working. Decreased the value to 1 ms instead of 1000
    nklomp committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    c8ac82a View commit details
    Browse the repository at this point in the history
  8. chore: RP fixes

    nklomp committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    c0d6ab2 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. chore: VCI holder fixes

    nklomp committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9614e7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bb0819 View commit details
    Browse the repository at this point in the history
  3. feat: Mdoc presentation test

    nklomp committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    cb0285b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5025dd7 View commit details
    Browse the repository at this point in the history
  5. chore: kmsKeyRef fix

    sanderPostma committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9706e43 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    6de5bc3 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/feature/SPRIND-25_oid4vp_rp' int…

    …o feature/SPRIND-25_oid4vp_rp
    nklomp committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2436799 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cf8dbc View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feature/SPRIND-25_oid4vp_rp' of https://github.com/Sphe…

    …reon-Opensource/ssi-sdk into feature/SPRIND-25_oid4vp_rp
    
    # Conflicts:
    #	packages/ebsi-support/package.json
    #	packages/mdl-mdoc/package.json
    #	packages/siopv2-oid4vp-op-auth/package.json
    #	packages/siopv2-oid4vp-rp-auth/package.json
    #	pnpm-lock.yaml
    sanderPostma committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d4ab212 View commit details
    Browse the repository at this point in the history
  5. chore: lockfile

    sanderPostma committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    3b88e47 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2fb3ed View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/feature/SPRIND-25_oid4vp_rp' int…

    …o feature/SPRIND-25_oid4vp_rp
    nklomp committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    ab15f75 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    993c12b View commit details
    Browse the repository at this point in the history
  9. Merge branch 'feature/SPRIND-25_oid4vp_rp' of https://github.com/Sphe…

    …reon-Opensource/ssi-sdk into feature/SPRIND-25_oid4vp_rp
    
    # Conflicts:
    #	packages/oid4vci-holder/src/agent/OID4VCIHolder.ts
    sanderPostma committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2d5f6ee View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e7433af View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a483255 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    cbaf1c5 View commit details
    Browse the repository at this point in the history
  2. chore: RP send JwtIssuer

    sanderPostma committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a7c3de1 View commit details
    Browse the repository at this point in the history
  3. chore: oid4vci update

    sanderPostma committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d06d6bf View commit details
    Browse the repository at this point in the history
  4. chore: lockfile

    sanderPostma committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    138daac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a1923b7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f4c23f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1d45410 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    15ff2d0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fbb2c80 View commit details
    Browse the repository at this point in the history
  10. Merge remote-tracking branch 'origin/feature/SPRIND-25_uniqueDC' into…

    … feature/SPRIND-25_oid4vp_rp
    nklomp committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    c4273cd View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    ee9bf6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf0a090 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ffdfb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a460805 View commit details
    Browse the repository at this point in the history
  5. chore: update PEX version

    nklomp committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    7149572 View commit details
    Browse the repository at this point in the history
  6. chore: update versions

    nklomp committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    d5e64a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0e5b129 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'feature/SPRIND-25_oid4vp_rp' of https://github.com/Sphe…

    …reon-Opensource/ssi-sdk into feature/SPRIND-25_oid4vp_rp
    
    # Conflicts:
    #	packages/data-store/package.json
    #	packages/siopv2-oid4vp-rp-auth/package.json
    #	pnpm-lock.yaml
    sanderPostma committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    8cdc9a2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fc597f3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    66721fc View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    32b588f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/feature/SPRIND-25_oid4vp_rp' int…

    …o feature/SPRIND-25_oid4vp_rp
    nklomp committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    005c00c View commit details
    Browse the repository at this point in the history
  3. chore: update deps

    nklomp committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    680bfed View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. chore: update deps

    nklomp committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    25e0933 View commit details
    Browse the repository at this point in the history
  2. feat: Allow to override signers for specific identifiers or the defau…

    …lt signer for SD-JWTs
    nklomp committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    82e2a1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88b2693 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    76768f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    e905e3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    809e40a View commit details
    Browse the repository at this point in the history