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

Reorganize OAUTH2 & Credential Issuer HTTP clients #212

Closed babisRoutis closed 5 months ago

babisRoutis commented 5 months ago

Closes #213

This PR re-factors the HTTP clients for placing calls towards the OAUTH2 / OIDC and Credential Issuer servers.

A new package .internal.http was added and clients were moved there. Also in this package Transfer objects (for JSON) were moved

babisRoutis commented 5 months ago

@vafeini Perhaps PR is too extensive... Haven't implemented yet handling encrypted batch response. It should be straightforward