-
Notifications
You must be signed in to change notification settings - Fork 32
[DRAFT PR] To see missing changes #133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Prafulrakhade <[email protected]> Co-authored-by: Prafulrakhade <[email protected]>
…p io.inji Signed-off-by: Swati Goel <[email protected]>
[INJICERT-1298] Update groupId to publish certify plugins to new group io.inji
* [INJICERT-1298] Update pom version to RC1 to test maven publish Signed-off-by: Swati Goel <[email protected]> * [INJICERT-1298] Delete unused plugin sunbird-rc-esignet-integration-impl Signed-off-by: Swati Goel <[email protected]> * Revert "[INJICERT-1298] Delete unused plugin sunbird-rc-esignet-integration-impl" This reverts commit 7643f28. Signed-off-by: Swati Goel <[email protected]> --------- Signed-off-by: Swati Goel <[email protected]>
* Revert "[INJICERT-1298] Update pom version to RC1 (#125)" This reverts commit f566678. Signed-off-by: Swati Goel <[email protected]> * [INJICERT-1298] Update github repo references to github.com/inji Signed-off-by: Swati Goel <[email protected]> --------- Signed-off-by: Swati Goel <[email protected]>
#130) * Rebased commit [INJICERT-1295] Update mosipid plugin mode to dataprovider (#127) * [INJICERT-1295] Update mosipid plugin mode to dataprovider Signed-off-by: Piyush7034 <[email protected]> * [INJICERT-1295] Update RC to SNAPSHOT for all pom files Signed-off-by: Piyush7034 <[email protected]> --------- Signed-off-by: Piyush7034 <[email protected]> * [INJICERT-1298] Update certify org from mosip to inji (#128) Signed-off-by: Piyush7034 <[email protected]> * [INJICERT-1295] Add accepted kyc claims as config (#129) Signed-off-by: Piyush7034 <[email protected]> * [INJICERT-1295] Remove kyc data logs and add locale config Signed-off-by: Piyush7034 <[email protected]> * [INJICERT-1295] Fix typo in comment Signed-off-by: Piyush7034 <[email protected]> * [INJICERT-1295] Refactor mopsip id plugin project Signed-off-by: Piyush7034 <[email protected]> * [INJICERT-1295] Revert methods and changes int VCIHelperService Signed-off-by: Piyush7034 <[email protected]> --------- Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
|
Caution Review failedThe pull request is closed. WalkthroughThis PR rebrand Maven coordinates from Changes
Sequence Diagram(s)sequenceDiagram
actor Client
participant DataProvider as IdaDataProviderPluginImpl
participant Request as IDA KYC Exchange
participant Signer as SignatureService
participant KeyStore as KeyManagement
participant JWT as JWT Decoder
Client->>DataProvider: fetchData(identityDetails)
activate DataProvider
DataProvider->>DataProvider: buildKycExchangeDto()
DataProvider->>DataProvider: getIndividualId() / decrypt if secure
alt Secure Mode Enabled
DataProvider->>KeyStore: getKeyAlias(CURRENTKEYALIAS)
KeyStore-->>DataProvider: encryptionKeyAlias
DataProvider->>KeyStore: decrypt(individualId)
KeyStore-->>DataProvider: decryptedIndividualId
end
DataProvider->>Signer: sign(IdaKycExchangeRequest)
Signer-->>DataProvider: signature
DataProvider->>Request: POST with signature header
Request-->>DataProvider: IdaKycExchangeResponse(encryptedKyc)
DataProvider->>JWT: decodeClaimsFromJwt(encryptedKyc)
JWT-->>DataProvider: Map<String, Object> claims
DataProvider-->>Client: JSONObject(claims)
deactivate DataProvider
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested reviewers
Poem
✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary by CodeRabbit
New Features
Deprecations
Chores
✏️ Tip: You can customize this high-level summary in your review settings.