From 1f207b95fd03a5e169a53972be45052a29325e70 Mon Sep 17 00:00:00 2001 From: KiruthikaJeyashankar Date: Mon, 4 May 2026 17:50:08 +0530 Subject: [PATCH 1/4] refactor: remove signature.kid.prepend Signed-off-by: KiruthikaJeyashankar --- certify-default.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/certify-default.properties b/certify-default.properties index 7c340ed1..15557b69 100644 --- a/certify-default.properties +++ b/certify-default.properties @@ -217,7 +217,7 @@ mosip.bio.image.compressor.compression.ratio=50 mosip.certify.image-compressor.image.max-allowed-size=1024 mosip.certify.image-compressor.image.max-retry-attempts=5 -mosip.kernel.keymanager.signature.kid.prepend=PAYLOAD_ISSUER +# mosip.kernel.keymanager.signature.kid.prepend=PAYLOAD_ISSUER # Cache mosip.certify.jsonld.cache.enabled=true @@ -269,4 +269,4 @@ mosip.certify.jsonld.remote.allowedHosts[3]=api.released.mosip.net # # FarmerCredential custom context (remote) # mosip.certify.jsonld.contexts[https\://inji.github.io/inji-config/contexts/farmer-context.json].resource=https://inji.github.io/inji-config/contexts/farmer-context.json # mosip.certify.jsonld.contexts[https\://inji.github.io/inji-config/contexts/farmer-context.json].preload=false -# mosip.certify.jsonld.contexts[https\://inji.github.io/inji-config/contexts/farmer-context.json].cache=true \ No newline at end of file +# mosip.certify.jsonld.contexts[https\://inji.github.io/inji-config/contexts/farmer-context.json].cache=true From 2a16ccf9cc4bf3420ed6cf640884be1ac52686e1 Mon Sep 17 00:00:00 2001 From: KiruthikaJeyashankar Date: Fri, 22 May 2026 17:36:58 +0530 Subject: [PATCH 2/4] add: enable OTP flow Signed-off-by: KiruthikaJeyashankar --- mimoto-default.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mimoto-default.properties b/mimoto-default.properties index c15a91a6..9e5ee98f 100644 --- a/mimoto-default.properties +++ b/mimoto-default.properties @@ -22,7 +22,7 @@ management.endpoint.env.show-values=ALWAYS management.endpoints.web.exposure.include=* #Property to enable VC download using OTP -mosip.otp.download.enable=false +mosip.otp.download.enable=true #OpenId4VP related Configuration START From b031044c4f5c2bf670ca10a54a5411c3dd32dbf4 Mon Sep 17 00:00:00 2001 From: KiruthikaJeyashankar Date: Tue, 16 Jun 2026 19:41:20 +0530 Subject: [PATCH 3/4] Update inji-default.properties Signed-off-by: KiruthikaJeyashankar --- inji-default.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inji-default.properties b/inji-default.properties index eba5104d..7242612a 100644 --- a/inji-default.properties +++ b/inji-default.properties @@ -27,7 +27,7 @@ mosip.inji.minStorageRequired=2 # openid4vp sharing flow related wallet;s configuration mosip.inji.openid4vpWalletConfig={\"response_types_supported\":[\"vp_token\"],\"vp_formats_supported\":{\"mso_mdoc\":{\"issuerauth_alg_values\":[-7],\"deviceauth_alg_values\":[-7]},\"ldp_vc\":{\"proof_type_values\":[\"Ed25519Signature2020\",\"JsonWebSignature2020\"]},\"dc+sd-jwt\":{\"sd-jwt_alg_values\":[\"EdDSA\",\"ES256\"],\"kb-jwt_alg_values\":[\"ES256\",\"EdDSA\"]},\"vc+sd-jwt\":{\"sd-jwt_alg_values\":[\"EdDSA\",\"ES256\"],\"kb-jwt_alg_values\":[\"ES256\",\"EdDSA\"]}},\"client_id_prefixes_supported\":[\"redirect_uri\",\"decentralized_identifier\",\"pre-registered\"],\"request_object_signing_alg_values_supported\":[\"EdDSA\"],\"authorization_encryption_alg_values_supported\":[\"ECDH-ES\"],\"authorization_encryption_enc_values_supported\":[\"A256GCM\"],\"presentation_definition_uri_supported\":true,\"request_uri_methods_supported\":[\"get\",\"post\"]} # It tells whether we should perform pre-registered client validation against trusted verifiers list in openid4vp sharing flow -mosip.inji.openid4vpClientValidation = true +mosip.inji.openid4vpClientValidation = false #It tells the lifetime of the cached data in storage, measured in milli seconds mosip.inji.cacheTTLInMilliSeconds = 3600000 # It tells whether we should perform credential offer vc verification in openid4vci flow (To be removed in future releases) From 6f4510b12e65e8a35f8c86ce89a50c02ac2a0c88 Mon Sep 17 00:00:00 2001 From: KiruthikaJeyashankar Date: Thu, 25 Jun 2026 11:31:07 +0530 Subject: [PATCH 4/4] refactor: rm request_uri_methods_supported Signed-off-by: KiruthikaJeyashankar --- inji-default.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inji-default.properties b/inji-default.properties index 7242612a..8f2600f2 100644 --- a/inji-default.properties +++ b/inji-default.properties @@ -25,7 +25,7 @@ mosip.inji.minStorageRequiredForAuditEntry=2 # minimum storage space required for downloading / receiving vc in MB mosip.inji.minStorageRequired=2 # openid4vp sharing flow related wallet;s configuration -mosip.inji.openid4vpWalletConfig={\"response_types_supported\":[\"vp_token\"],\"vp_formats_supported\":{\"mso_mdoc\":{\"issuerauth_alg_values\":[-7],\"deviceauth_alg_values\":[-7]},\"ldp_vc\":{\"proof_type_values\":[\"Ed25519Signature2020\",\"JsonWebSignature2020\"]},\"dc+sd-jwt\":{\"sd-jwt_alg_values\":[\"EdDSA\",\"ES256\"],\"kb-jwt_alg_values\":[\"ES256\",\"EdDSA\"]},\"vc+sd-jwt\":{\"sd-jwt_alg_values\":[\"EdDSA\",\"ES256\"],\"kb-jwt_alg_values\":[\"ES256\",\"EdDSA\"]}},\"client_id_prefixes_supported\":[\"redirect_uri\",\"decentralized_identifier\",\"pre-registered\"],\"request_object_signing_alg_values_supported\":[\"EdDSA\"],\"authorization_encryption_alg_values_supported\":[\"ECDH-ES\"],\"authorization_encryption_enc_values_supported\":[\"A256GCM\"],\"presentation_definition_uri_supported\":true,\"request_uri_methods_supported\":[\"get\",\"post\"]} +mosip.inji.openid4vpWalletConfig={\"response_types_supported\":[\"vp_token\"],\"vp_formats_supported\":{\"mso_mdoc\":{\"issuerauth_alg_values\":[-7],\"deviceauth_alg_values\":[-7]},\"ldp_vc\":{\"proof_type_values\":[\"Ed25519Signature2020\",\"JsonWebSignature2020\"]},\"dc+sd-jwt\":{\"sd-jwt_alg_values\":[\"EdDSA\",\"ES256\"],\"kb-jwt_alg_values\":[\"ES256\",\"EdDSA\"]},\"vc+sd-jwt\":{\"sd-jwt_alg_values\":[\"EdDSA\",\"ES256\"],\"kb-jwt_alg_values\":[\"ES256\",\"EdDSA\"]}},\"client_id_prefixes_supported\":[\"redirect_uri\",\"decentralized_identifier\",\"pre-registered\"],\"request_object_signing_alg_values_supported\":[\"EdDSA\"],\"authorization_encryption_alg_values_supported\":[\"ECDH-ES\"],\"authorization_encryption_enc_values_supported\":[\"A256GCM\"],\"presentation_definition_uri_supported\":true} # It tells whether we should perform pre-registered client validation against trusted verifiers list in openid4vp sharing flow mosip.inji.openid4vpClientValidation = false #It tells the lifetime of the cached data in storage, measured in milli seconds