Skip to content

Cleanup MsoMdocCredential and update credential_signing_alg_values_supported handling #490

Merged
dzarras merged 3 commits intoeu-digital-identity-wallet:mainfrom
niscy-eudiw:feat/mso-mdoc-credential-cleanup
Jan 26, 2026
Merged

Cleanup MsoMdocCredential and update credential_signing_alg_values_supported handling #490
dzarras merged 3 commits intoeu-digital-identity-wallet:mainfrom
niscy-eudiw:feat/mso-mdoc-credential-cleanup

Conversation

@dzarras
Copy link
Contributor

@dzarras dzarras commented Jan 21, 2026

This PR:

  • Removes credential_alg_values_supported from MsoMdocCredential/MsoMdocCredentialTO
  • Removes credential_crv_values_supported from MsoMdocCredential/MsoMdocCredentialTO
  • Removes policy from MsoMdocCredential/MsoMdocCredentialTO
  • Updates credential_signing_alg_values_supported to a List<Int> in MsoMdocCredentialTO
  • Removes CredentialConfiguration.credentialSigningAlgorithmsSupported
  • Defines MsoMdocCredential.credentialSigningAlgorithmsSupported as List<CoseAlgorithm>
  • Defines SdJwtVcCredential.credentialSigningAlgorithmsSupported as List<JwsAlgorithm>
  • Defines W3CJsonLdDataIntegrityCredential.credentialSigningAlgorithmsSupported as List<LinkedDataAlgorithm>
  • Defines W3CJsonLdSignedJwtCredential.credentialSigningAlgorithmsSupported as List<LinkedDataAlgorithm>
  • Defines W3CSignedJwtCredential.credentialSigningAlgorithmsSupported as List<JwsAlgorithm>
  • Introduces API breaking changes

Closes #489
Closes #491

@dzarras dzarras added this to the openid4vci-kt v0.9.2 milestone Jan 21, 2026
@dzarras dzarras self-assigned this Jan 21, 2026
@babisRoutis
Copy link
Contributor

@dzarras Could you include to this PR #491 as well?

@dzarras dzarras changed the title Cleanup MsoMdocCredential Cleanup MsoMdocCredential and update credential_signing_alg_values_supported handling Jan 21, 2026
@dzarras dzarras requested a review from babisRoutis January 22, 2026 08:45
@sonarqubecloud
Copy link

@dzarras dzarras merged commit 98bce6a into eu-digital-identity-wallet:main Jan 26, 2026
4 checks passed
@dzarras dzarras deleted the feat/mso-mdoc-credential-cleanup branch January 26, 2026 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update handling of MsoMdocCredential.credentialSigningAlgorithmsSupported Cleanup MsoMdocCredential

2 participants