eu-digital-identity-wallet / eudi-lib-jvm-openid4vci-kt

Implementation of OpenID for Verifiable Credential Issuance protocol (wallet's role) in Kotlin
Apache License 2.0
18 stars 8 forks source link

Externalize Issuer's internal DPoPJwtFactory #284

Closed vafeini closed 2 months ago

vafeini commented 2 months ago

Expose Issuer component's internal dPoPJwtFactory constructed based on the cababilities of the authorization server selected to authorize the issuance. It can be utilized to other calls based on the DPoP Access Token issued from authorization server. Also DPoPJwtFactory class implements functinality of Demonstrating Proof of Possession. Can be exposed as a unitlity