KiruthikaJeyashankar
6c1e23a3d2
[INJIMOB-3453] fix share-with-selfie not coming with vc with face ( #2095 )
...
* [INJIMOB-3453] fix share-with-selfie not coming with vc with face and remove mosip vc hardcoding
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3453] pass issuerHost instead of issuer name in activitylogs
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3453] exclude processed credentialdata data in ble share
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3453] refactor: rename vcHasImage to getFaceAtribute
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3453] refactor: modify fallback for face in VC
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3453] fix: inexisting function import
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-10-03 11:57:25 +05:30
balachandarg-tw
cbb68af5ad
[INJIMOB-956] chore: update vc-renderer swift package version ( #2093 )
...
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-09-30 13:44:11 +05:30
balachandarg-tw
2e07684971
[INJIMOB-956]: Support SVG list ( #2090 )
...
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-09-29 15:17:39 +05:30
KiruthikaJeyashankar
f4ef7f66e5
[INJIMOB-3543] fix: input_descriptor_id lost issue when user selects the VC ( #2086 )
...
* [INJIMOB-3543] fix: input_descriptor_id lost issue when user selects the VC
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] refactor: remove debug logs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] refactor: renmae variable
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] refactor: remove debug logs
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3543] update ios dependencies for release-0.20.0
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-09-19 15:52:48 +05:30
abhip2565
df4dc7b383
[INJIMOB-3546] fix es256 based kb-jwt signing for ios ovp ( #2085 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-09-19 13:29:08 +05:30
abhip2565
0713bbb5c4
[INJIMOB-3532] add sd jwt vp support ( #2082 )
...
* [INJIMOB-3513] add sd jwt vp support
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3513] add bridge logic and sd-jwt signing for ovp
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3532] add: support of OVP share in iOS
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3532] add sd-jwt ovp ui
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3532] refactor: optimize wallet_metadata creation logic
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3532] refactor: fixed alignement issues and crash bug
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-09-18 18:50:53 +05:30
gopalaswin
62b627242c
MOSIP-42741 UI Testrig Inji Mobile - Cleanup for duplicated assertions for ios testcases ( #2074 )
...
* [MOSIP-42741] [UI Testrig] Inji Mobile - Do the cleanup for duplicated assertions done in all the testcases
Signed-off-by: Aswin <aswingopal30@gmail.com >
* [MOSIP-42741] [UI Testrig] Inji Mobile - Do the cleanup for duplicated assertions done in all the testcases
Signed-off-by: Aswin <aswingopal30@gmail.com >
* Update DeletingVcTest.java
Updated as per the river comments
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VcDownloadAndVerifyUsingEsignetTest.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VcDownloadAndVerifyUsingEsignetTest.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update keyManagement.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VerifyHistoryTest.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* [MOSIP-42741] [UI Testrig] Inji Mobile - Do the cleanup for duplicated assertions done in all the testcases
Signed-off-by: Aswin <aswingopal30@gmail.com >
* Update KeyManagmentTest.java
47-line uncommented
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update NoNetworkIosTest.java
removed the commented into uncommented line 448 and 449
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update UnlockWithPasscodeTest.java
uncommented
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VcDownloadAndVerifyUsingMdl.java
uncommented line 105 106 106
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VcDownloadAndVerifyUsingMdl.java
line 154 and 155 uncommented
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VerifyHistoryTest.java
line 168 uncommented
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update KeyManagmentTest.java
uncommented the line number 181 assertTrue(sunbirdLoginPage.isSunbirdCardActive(), "Verify if download sunbird displayed active");
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
---------
Signed-off-by: Aswin <aswingopal30@gmail.com >
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
2025-09-18 15:22:48 +05:30
balachandarg-tw
a7d1b9adbf
[INJIMOB-956]: SVG rendering ( #2080 )
...
* [INJIMOB-956]: Android native module integration
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: iOS native module integration and react native layer
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: React native UI design changes
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3499]: Updating android native module integration to adapt latest chagnes in libray api
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3499]: Updated Native module integration
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update tht package dependency version
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Loading before SVg rendering issue fixed
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: show Qr code button based on fallback image id
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update Swift package dependency
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3499]: Update Swift Package dependency to develop of Renderer library
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update in received screen
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Update format in renderVC call
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Change ordering of the params
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Changes in caching
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-956]: Updating the package dependency files
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-09-16 20:58:16 +05:30
Swati Goel
0b47511283
[INJIMOB-3524] - Remove eslint-plugin-sonarjs dependency ( #2081 )
...
Signed-off-by: swatigoel <meet2swati@gmail.com >
2025-09-16 15:34:24 +05:30
Swati Goel
f7422348c5
[INJIMOB-3503] - Add doc for sd-jwt vp support ( #2079 )
...
Signed-off-by: swatigoel <meet2swati@gmail.com >
2025-09-15 15:54:42 +05:30
Swati Goel
3187538611
[INJIMOB-3503] - Add ietf sd-jwt vp support in openid4vp doc ( #2078 )
...
Signed-off-by: swatigoel <meet2swati@gmail.com >
2025-09-12 14:02:44 +05:30
Swati Goel
7e7a0dd949
[INJIMOB-3269] - Update sequence diagram for ietf sd-jwt vc ( #2072 )
...
Signed-off-by: swatigoel <meet2swati@gmail.com >
2025-09-08 13:11:10 +05:30
gopalaswin
b03c6bb764
[MOSIP-42741] [UI Testrig] Inji Mobile - Do the cleanup for duplicate… ( #2060 )
...
* [MOSIP-42741] [UI Testrig] Inji Mobile - Do the cleanup for duplicated assertions done in all the testcases
Signed-off-by: Aswin <aswingopal30@gmail.com >
* [MOSIP-42741] [UI Testrig] Inji Mobile - Do the cleanup for duplicated assertions done in all the testcases
Signed-off-by: Aswin <aswingopal30@gmail.com >
* Update DeletingVcTest.java
Updated as per the river comments
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VcDownloadAndVerifyUsingEsignetTest.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VcDownloadAndVerifyUsingEsignetTest.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update keyManagement.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
* Update VerifyHistoryTest.java
updated the changes
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
---------
Signed-off-by: Aswin <aswingopal30@gmail.com >
Signed-off-by: gopalaswin <167510433+gopalaswin@users.noreply.github.com >
2025-09-02 21:02:16 +05:30
abhip2565
4ee68e48bd
[INJIMOB-3502] update app version to 0.20.0 ( #2069 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-09-01 09:59:10 +05:30
KiruthikaJeyashankar
c57d0b28c9
[INJIMOB-3490] fix: verification of JWS for OVP did scheme ( #2068 )
...
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-08-30 10:58:35 +05:30
KiruthikaJeyashankar
0cb769803d
[INJIMOB-3502] add: send Client Metadata to Verifer for OVP authenticateVerifier ( #2062 )
...
* [INJIMOB-3455] add clientmetadata support in trusted verifier json
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3455] add clientmetadata support in trusted verifier json - kotlin integration
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3502] fix: import issues in OpenId4VPModule
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] refactor: accept Verifier with or w/o clientMetadata (OVP)
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] refactor: make clientMetadata as optional in VerifierType
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] refactor: change var to let
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3502] chore: update ovp lib swft version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-26 16:53:19 +05:30
abhip2565
3fa11ebb71
[INJIMOB-3504] fix detail view rendering cache key issue ( #2061 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-25 18:52:06 +05:30
KiruthikaJeyashankar
659d16ea40
[INJIMOB-3409] chore: update ovp lib version to get public key resolution support ( #2058 )
...
* [INJIMOB-3408] chore: update ovp lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3408] chore: update ovp lib to 0.5.0-SNAPSHOT
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-08-25 16:30:53 +05:30
abhip2565
4d97cb8ec5
[INJIMOB-3494] fix test config to ignore icon dependency ( #2054 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-21 10:31:54 +05:30
Mohanachandran S
638f732100
MOSIP-42448 - Added the import and renamed the file ( #2059 )
...
Signed-off-by: Mohanachandran S <mohanachandran.s@technoforte.co.in >
2025-08-21 10:17:21 +05:30
Mohanachandran S
fe405da1ac
MOSIP-42448 - Stabilized inji mobile testrig ( #2055 )
...
* MOSIP-42448 - Stabilized inji mobile testrig
Signed-off-by: Mohanachandran S <mohanachandran.s@technoforte.co.in >
* MOSIP-42448 - Updated the POM and git ignore
Signed-off-by: Mohanachandran S <mohanachandran.s@technoforte.co.in >
---------
Signed-off-by: Mohanachandran S <mohanachandran.s@technoforte.co.in >
2025-08-18 17:56:19 +05:30
balachandarg-tw
0a62157716
[INJIMOB-3372]: [Develop] Target sdk version updated to 35 ( #2047 )
...
* [INJIMOB-3372]: Update targetSdkVersion to 35 and upgrading kotlin and gradle versions (#2040 )
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3372]: Update `react-native-screens` version to 3.33.0 for targetSdkVersion crash fix (#2043 )
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3372] refactor: sync package-lock (#2044 )
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3372]: Update read me
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-08-13 14:58:57 +05:30
abhip2565
0a7c9e3477
[INJIMOB-3494] add credential-offer and sd-jwt design docs ( #2052 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-13 12:56:39 +05:30
abhip2565
a265a7f5f8
[INJIMOB-3494] update versions for 0.19.0 release ( #2051 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-13 12:14:39 +05:30
abhip2565
f2c6211b95
[INJIMOB-3367] add support for sd-jwt vc parsing and rendering ( #2042 )
...
* [INJIMOB-3367] add support for sd-jwt vc parsing and rendering
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] add sha384 and sha 512 support for sd jwt parsing
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] fix bottom sectionview fields rendering for sdjwt
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] remove logs
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3367] add dc+sd-jwt support
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-13 08:06:35 +05:30
abhip2565
b0168c31df
[INJIMOB-3205] fix fallback vc rendering if wellknown not available ( #2050 )
...
* [INJIMOB-3205] fix fallback vc rendering if wellknown not available
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3205] update fallback vc card view bg image
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-13 08:04:04 +05:30
abhip2565
40c1446b97
[INJIMOB-3167] add null checks in card view and cache to fix vc render after download ( #2049 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-08-11 15:15:47 +05:30
KiruthikaJeyashankar
10c7e25c24
[INJIMOB-3464] fix: iOS screen stuck on face verification failure during share with selfie ( #2045 )
...
* [INJIMOB-3464] fix: app stuck in iOS face verification failure
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* INJIMOB-3464] fix: BLE error shown even after flow restart
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3478] chore: update openid4vp ios lib version
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-08-07 11:47:38 +05:30
KiruthikaJeyashankar
726bcee6c3
[INJIMOB-3440] fix: qr login not showing binded VCs ( #2038 )
...
* [INJIMOB-3440] fix: qr login not showing binded VCs
Post success of wallet binding, VCItem machine was sending an event to update the VC data stored in VCMetada machine context, which was causing the issue of not able to recognize binded VCs.
Other changes:
- refactor: rm unused variable
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3440] refactor: rename variable aligning intent
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
2025-07-29 15:55:50 +05:30
anup-nehe
21383c3c93
MOSIP-42477 added new testcases for android ( #2034 )
...
* MOSIP-41601
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* INJIMOB-2974
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* MOSIP-41639
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* MOSIP-41639
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
---------
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
2025-07-29 13:04:55 +05:30
anup-nehe
8c2bf30cc3
MOSIP-41639 validate esignet error messages from env ( #2019 )
...
* MOSIP-41601
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* INJIMOB-2974
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* MOSIP-41639
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
* resolve conflicts
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
---------
Signed-off-by: Anup Nehe <anup.nehe@technoforte.co.in >
2025-07-28 14:32:35 +05:30
balachandarg-tw
d3fdbead0e
[INJIMOB-3437]: Fixed crash issue due to pop dimiss ( #2029 )
...
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-28 12:49:36 +05:30
Alka Prasad
6016cccfa2
[INJIMOB-3438]: update logic of credential id generation ( #2028 )
...
* [INJIMOB-3438]: update logic of credential id generation
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3390]: fix regex for VC key matching
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3438]: add fall back if url parsing fails for issuerHost
Signed-off-by: Alka <prasadalka1998@gmail.com >
---------
Signed-off-by: Alka <prasadalka1998@gmail.com >
2025-07-28 12:47:56 +05:30
abhip2565
e40a071be5
[INJIMOB-3392] use issuerhost as cache key ( #2025 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-07-24 18:38:03 +05:30
KiruthikaJeyashankar
798bf1944f
[INJIMOB-3390] refactor: update OVP wrapper as per library contract change ( #2022 )
...
* [INJIMOB-3390] refactor: update WalletMetadat's vpFormatsSupported - [VPFormatType: VPFormatSupported]
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: fallback metadata to support presentation_definition_uri
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] refactor: rename fallbackWalletMetadata -> walletMetadata
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] add: pass responseTYpesSupported to OVP walletMetadata
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3388]: update the bridge code to add new parameters for walletmetadata
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3390]: Resolve latest develop from swift library
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3388]: remove logging
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3418]:content update in the TrustScreen of Credential Offer
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3390]: Update issuerHost in VcMetadata
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3390]: Update condition in VCMetadata
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3390]: Update OVP library swift to point release-0.4.x
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
Co-authored-by: Alka <prasadalka1998@gmail.com >
Co-authored-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-24 16:50:04 +05:30
KiruthikaJeyashankar
5305e7d7ea
[INJIMOB-3392] add token request logic in wallet for vci flow ( #2014 )
...
* [INJIMOB-3392] add token request logic in wallet for vci flow
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] chore: update integration of VCIClient native module
Changes are updated as per new changes in the library
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] refactor: event structure of token request
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3392] fix tokenEndpoint method and refactorings
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] cnonce decode from accesstoken and credential response destructuring fix
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3390] add: getIssuerMetadata in kotlin NativeModule
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3393] fix: auth callback in android
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: proofJwt issue in download flow
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3392] fix credentialofferflow
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392]fix format issues in bridge layer
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392]fix activity log texts on application reopen
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392]cache issuer metadata by key: issuerhost
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] fix error scenarios and cleanup issuermachine
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] refactor request method to handle missing error scenarios
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] fix max lines for txcode description to 2
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] rename credentialissueruri to credentialissuer
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] take cnonce from outside accesstoken
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] declare random-values at entry file
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] set fallback keytype to user priority first
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] add locales for network request failed error
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] remove console log
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3392] refactor and clean up code
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Co-authored-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-07-24 11:42:00 +05:30
balachandarg-tw
0fe6915bb8
[INJIMO-3192]: Integrate swift error response enhancement ( #2001 )
...
* [INJIMOB-3192]: Native module integration for OVP error handling
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fixing iOS build failure
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Refactoring code to move useEffect from SendVPScreenController to UI component
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Updating useOvpErrorModal while resolving merge conflicts
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update iOs package dependencies to develop for OVP library
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update history error messages
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update the user declined history message
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Remove moduleClassName and use existing method
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fix for retry scenario error messages
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fix for sendErrorToVerifier crash
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Add Log for decline scenario
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Fix for decline crash issue
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Common method for reject Exceptions
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Modify general exception for retry scenario
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Remove comments
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3192]: Update package resolved
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-22 15:42:05 +05:30
KiruthikaJeyashankar
3beca4e7f8
[INJIMOB-3390] update OVP integration ( #2015 )
...
* [INJIMOB-3390] update OpenID4VP.ts to accomodate new library changes
Changes include
- moving walletMetadat to oVP class instantiation rather than authenticateVerifier
- use walletMetadata with enums rather than strings
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3388]: update ovp bridge layer with the library contract change
Signed-off-by: Alka <prasadalka1998@gmail.com >
* [INJIMOB-3390] refactor: OVP instance with configured walletMetadata
To maintain singleton pattern and accommodate async pattern to get walletMetadata from config, getInstance in OpenID4VP.ts is modified to private method which will be called by any flow's method like authenticateVerifier, etc
Other changes:
- rename walletMetadata to fallbackWalletMetadata.ts
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: send walletMetadata vpFormats with mdoc for ios
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] refactor: use fromValue from lib exposed enums
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] chore: upgrade inji-openid4vp-ios-swift to latest develop
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
* [INJIMOB-3390] fix: openid4vp lib update in pbxproj
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
---------
Signed-off-by: KiruthikaJeyashankar <kiruthikavjshankar@gmail.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Co-authored-by: Alka <prasadalka1998@gmail.com >
2025-07-17 10:08:39 +05:30
Sairam Girirao
f3fa4ede6e
[INJIMOB-2299]: Enabling the mock VCs verification ( #2012 )
...
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
2025-07-15 23:22:38 +05:30
balachandarg-tw
9779972155
[INJIMOB-3381]: Check for different face fields and remove id during rendering ( #2016 )
...
* [INJIMOB-3381]: Check for different face fields and remove id during rendering
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3381]: Review comments addressed
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3381]: Face field null check updated
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-15 17:01:22 +05:30
Sairam Girirao
28989d7f43
[INJIMOB-3376]-fix for claims not visible in No Matching credentials Error Screen ( #1997 )
...
* [INJIMOB-3376]-fix for claims not visible in Error Screen
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
* [INJIMOB-3376]-Fix claims not visible in error screen
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
* [INJIMOB-3376]:Optimized logic for claims not visible in error screen
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
---------
Signed-off-by: sairam-g9162 <sairamgirirao@gmail.com >
2025-07-14 14:01:38 +05:30
balachandarg-tw
e5b8f4ed40
[INJIMOB-3389]: Implement singleton pattern for OVP and VCI client Modules ( #2005 )
...
* [INJIMOB-3389]: Implement Singleton pattern for Openid4vp Module
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3389]: Implement singleton pattern for VCI client module
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
* [INJIMOB-3389]: Update constructor for Openid4Vp singleton
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
---------
Signed-off-by: balachandarg-tw <balachandar.g@thoughtworks.com >
2025-07-10 23:30:55 +05:30
Alka Prasad
29daa0b34d
[INJIMOB-3250] - Update OVP workflow sequence diagram ( #2004 )
...
Signed-off-by: Alka <prasadalka1998@gmail.com >
2025-07-10 14:30:01 +05:30
Vishwa
471d39edf7
Merge pull request #1998 from tw-mosip/develop
...
[INJIMOB-3250] - Update OVP doc
2025-07-09 16:16:34 +05:30
swatigoel
92c58abbd6
[INJIMOB-3250] - Update OVP doc
...
Signed-off-by: swatigoel <meet2swati@gmail.com >
2025-07-09 10:50:31 +05:30
Alka Prasad
8c8797bb53
[INJIMOB-3384]- render error modal conditionally on error and not control just on visibility ( #1993 )
...
Signed-off-by: Alka <prasadalka1998@gmail.com >
2025-07-07 18:01:40 +05:30
abhip2565
6dcc143b04
[INJIMOB-3370] update ios dependency with ovp library fix ( #1990 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-07-03 21:43:00 +05:30
abhip2565
ce6a860b50
[INJIMOB-3186] use cache object while storing wellknown for credential offer flow ( #1989 )
...
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
2025-07-03 15:08:41 +05:30
Alka Prasad
0683ce1252
[INJIMOB-3250]: update readme for OVP ( #1988 )
...
Signed-off-by: Alka <prasadalka1998@gmail.com >
2025-07-03 13:59:21 +05:30
abhip2565
ee8b45caa5
[INJIMOB-3370] Release 17 ovp fix sync to develop ( #1987 )
...
* [INJIMOB-3370] fix ios crash when vp sharing consent declined
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
* [INJIMOB-3374]: reset error messages on retry vp sharing
Signed-off-by: Alka <prasadalka1998@gmail.com >
---------
Signed-off-by: Abhishek Paul <paul.apaul.abhishek.ap@gmail.com >
Signed-off-by: Alka <prasadalka1998@gmail.com >
Co-authored-by: Alka <prasadalka1998@gmail.com >
2025-07-03 13:08:12 +05:30