From 5d408d026b272abc181d00f9296fe5d8e2d77128 Mon Sep 17 00:00:00 2001 From: VAFEIADIS Nikos Date: Tue, 9 Jan 2024 13:41:11 +0200 Subject: [PATCH] Fix attribute name age_over_18 in PID mso_mdoc issuance --- http-client.env.json | 4 ++-- .../adapter/out/pid/EncodePidInCborWithMicroService.kt | 2 +- .../pidissuer/adapter/out/pid/GetPidDataFromAuthServer.kt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/http-client.env.json b/http-client.env.json index c000935e..2d0cec47 100644 --- a/http-client.env.json +++ b/http-client.env.json @@ -15,8 +15,8 @@ "issuer_authorizationServer": "https://keycloak-eudi.netcompany-intrasoft.com/realms/pid-issuer-realm", "token_endpoint": "https://keycloak-eudi.netcompany-intrasoft.com/realms/pid-issuer-realm/protocol/openid-connect/token", "userinfo_endpoint": "https://keycloak-eudi.netcompany-intrasoft.com/realms/pid-issuer-realm/protocol/openid-connect/userinfo", - "issuer_publicUrl": "http://localhost:8080", - "credential_endpoint": "http://localhost:8080/wallet/credentialEndpoint", + "issuer_publicUrl": "https://eudi.netcompany-intrasoft.com/pid-issuer", + "credential_endpoint": "https://eudi.netcompany-intrasoft.com/pid-issuer/wallet/credentialEndpoint", "request_scope": "openid eu.europa.ec.eudiw.pid_mso_mdoc eu.europa.ec.eudiw.pid_vc_sd_jwt", "user_username": "babis", "user_password": "babis", diff --git a/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/EncodePidInCborWithMicroService.kt b/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/EncodePidInCborWithMicroService.kt index 832fa191..059a7a47 100644 --- a/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/EncodePidInCborWithMicroService.kt +++ b/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/EncodePidInCborWithMicroService.kt @@ -94,7 +94,7 @@ internal fun createMsoMdocReq( pid.givenNameBirth?.let { put("birth_given_name", it.value) } pid.gender?.let { put("gender", it.value.toInt()) } pid.nationality?.let { put("nationalities", JsonArray(listOf(JsonPrimitive(it.value)))) } - put("is_over_18", pid.ageOver18) + put("age_over_18", pid.ageOver18) pid.ageBirthYear?.let { put("age_birth_year", it.value) } put("issuance_date", pidMetaData.issuanceDate.toString()) put("expiry_date", pidMetaData.expiryDate.toString()) diff --git a/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/GetPidDataFromAuthServer.kt b/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/GetPidDataFromAuthServer.kt index eb507591..440fcbcb 100644 --- a/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/GetPidDataFromAuthServer.kt +++ b/src/main/kotlin/eu/europa/ec/eudi/pidissuer/adapter/out/pid/GetPidDataFromAuthServer.kt @@ -65,7 +65,7 @@ class GetPidDataFromAuthServer( expiryDate = issuanceDate.plusDays(100), issuanceDate = issuanceDate, issuingCountry = issuerCountry, - issuingAuthority = IssuingAuthority.AdministrativeAuthority(" Foo bat administrative authority"), + issuingAuthority = IssuingAuthority.AdministrativeAuthority("Foo bar administrative authority"), documentNumber = null, administrativeNumber = null, issuingJurisdiction = null,