Skip to content

Update entrypoint.sh #2

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

harini12km
Copy link

Formatted for readability

Signed-off-by: Harini K M <[email protected]>
Piyush7034 added a commit that referenced this pull request Jul 21, 2025
…n API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Piyush7034 added a commit that referenced this pull request Jul 30, 2025
…n API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Piyush7034 added a commit that referenced this pull request Jul 30, 2025
…n API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Piyush7034 added a commit that referenced this pull request Aug 1, 2025
…n API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Piyush7034 added a commit that referenced this pull request Aug 6, 2025
* Fix status list db scripts (mosip#367)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1120] Remove vc sign config dependency and fix vc request (mosip#372)

* [INJICERT-1120] Move vcSignCryptoSuite from config to vc type table

Signed-off-by: Piyush7034 <[email protected]>

* Change sdJwtVct to vct in credentialRequest

Signed-off-by: Piyush7034 <[email protected]>

* Rename vcSignCryptoSuite to signatureCryptoSuite

Signed-off-by: Piyush7034 <[email protected]>

* Update did.json with all verification methods

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJCIERT-988] Update credential-provider doc link in the docker-compose readme

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1135] Add credetial status to vc type and set credentialStatus from code (mosip#376)

* [INJICERT-1035] Add credetial status to vc type and set credentialStatus from code

Signed-off-by: Piyush7034 <[email protected]>

* Add enum for credential status purpose

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>

* [INJICERT-1135] Add list type for credential status

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1138] Add missing scripts for docker-compose setup (mosip#374)

* Update docker compose init scripts

Signed-off-by: Piyush7034 <[email protected]>

* Remove multiple vc types for farmer vc

Signed-off-by: Piyush7034 <[email protected]>

* Add new usec case setup md file for docker-compose (mosip#364)

Signed-off-by: Piyush7034 <[email protected]>

* Fix script in new-usecase md file

Signed-off-by: Piyush7034 <[email protected]>

* Update Postgres-plugin-usecase.md file

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] [MOSIP-41674] Update plugin version and migration changes (mosip#381)

* Mosip 41674 migration changes (mosip#366)

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] Update plugin version to 0.5.0-SNAPSHOT

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1140][INJICERT-1141][INJICERT-1142] Credential Configuration API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add custom serializable CertificateResponseDTO class

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add code review changes (mosip#383)

* [INJICERT-1145] Add code review changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove unwanted code

Signed-off-by: Piyush7034 <[email protected]>

* Removed jsonld vc signer

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add review comment changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove exisiting transaction from update credential status

Signed-off-by: Piyush7034 <[email protected]>

* Fixed services review comments

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Critical Code Review fixes (mosip#386)

* Adding WellKnownController, deprecating well-known endpoints in issuance and removing well-known endpoint from credential-config controller

Signed-off-by: jackjain <[email protected]>

* Adding validation for signatureCryptoSuite for ldp_vc and mso_mdoc formats, adding validation for signatureAlgo for sd-jwt format

Signed-off-by: jackjain <[email protected]>

* removing the missed condition for signatureCryptoSuite field

Signed-off-by: jackjain <[email protected]>

* Add separate fields for sdJWT and mso_mdoc claims in credential config request/response, storing the same in separate columns in DB

Signed-off-by: jackjain <[email protected]>

* Using credentialConfigKeyId instead of ID in update, fetch and delete credential-configurations endpoints

Signed-off-by: jackjain <[email protected]>

* Make signature crypto suite mandatory in credential-configuration request

Signed-off-by: jackjain <[email protected]>

* Move CredentialConfigMapper to util package

Signed-off-by: jackjain <[email protected]>

* Refactor parameter name for validateCredentialConfiguration method

Signed-off-by: jackjain <[email protected]>

* Remove suspension status purpose from properties file

Signed-off-by: jackjain <[email protected]>

* Removed cryptographic_binding_methods_supported, credential_signing_alg_values_supported and proof_types_supported from credential configuration request/response

Signed-off-by: jackjain <[email protected]>

* Add handling for sdJWT VC format in the CacheKeyGenerator

Signed-off-by: jackjain <[email protected]>

* Remove unused code related to issuer metadata fetch in VCIssuance and Certify services

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add credential-ledger service and controller (mosip#387)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Changes to singatureCryptoSuite validation and well-know derivation of credential_signing_alg_values_supported field (mosip#389)

* make singatureCryptoSuite non-mandatory for sdJwt format and fix derivation of credential_signing_alg_values_supported when singatureCryptoSuite field is missing incase of sdJWT

Signed-off-by: jackjain <[email protected]>

* fix unit test failure and add handling for missing signature algo for Data integrity proof scenario

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Remaining changes on mosip#379 criticial PR (mosip#390)

* [INJICERT-1145] Removed stuff related to c4gt

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Host did keys for credential config entries only

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Move status list code from certify-service to status-list service

Signed-off-by: Piyush7034 <[email protected]>

* CHeck for all certificates

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] DID fix for data-integrity crypto suites (mosip#391)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Removed year from verification method name (mosip#392)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Update docker-compose after LSH (mosip#393)

Signed-off-by: Piyush7034 <[email protected]>

* Revert c4gt template files

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Change release to develop for certify-service-with-plugins for dockerfile

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup (mosip#396)

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1145] Rename the config for redis key prefix and refactor RedisCacheConfig code

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: techno-467 <[email protected]>
Signed-off-by: jackjain <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Co-authored-by: Jack <[email protected]>
Piyush7034 added a commit that referenced this pull request Aug 6, 2025
* Fix status list db scripts (mosip#367)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1120] Remove vc sign config dependency and fix vc request (mosip#372)

* [INJICERT-1120] Move vcSignCryptoSuite from config to vc type table

Signed-off-by: Piyush7034 <[email protected]>

* Change sdJwtVct to vct in credentialRequest

Signed-off-by: Piyush7034 <[email protected]>

* Rename vcSignCryptoSuite to signatureCryptoSuite

Signed-off-by: Piyush7034 <[email protected]>

* Update did.json with all verification methods

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJCIERT-988] Update credential-provider doc link in the docker-compose readme

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1135] Add credetial status to vc type and set credentialStatus from code (mosip#376)

* [INJICERT-1035] Add credetial status to vc type and set credentialStatus from code

Signed-off-by: Piyush7034 <[email protected]>

* Add enum for credential status purpose

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>

* [INJICERT-1135] Add list type for credential status

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1138] Add missing scripts for docker-compose setup (mosip#374)

* Update docker compose init scripts

Signed-off-by: Piyush7034 <[email protected]>

* Remove multiple vc types for farmer vc

Signed-off-by: Piyush7034 <[email protected]>

* Add new usec case setup md file for docker-compose (mosip#364)

Signed-off-by: Piyush7034 <[email protected]>

* Fix script in new-usecase md file

Signed-off-by: Piyush7034 <[email protected]>

* Update Postgres-plugin-usecase.md file

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] [MOSIP-41674] Update plugin version and migration changes (mosip#381)

* Mosip 41674 migration changes (mosip#366)

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] Update plugin version to 0.5.0-SNAPSHOT

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1140][INJICERT-1141][INJICERT-1142] Credential Configuration API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add custom serializable CertificateResponseDTO class

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add code review changes (mosip#383)

* [INJICERT-1145] Add code review changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove unwanted code

Signed-off-by: Piyush7034 <[email protected]>

* Removed jsonld vc signer

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add review comment changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove exisiting transaction from update credential status

Signed-off-by: Piyush7034 <[email protected]>

* Fixed services review comments

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Critical Code Review fixes (mosip#386)

* Adding WellKnownController, deprecating well-known endpoints in issuance and removing well-known endpoint from credential-config controller

Signed-off-by: jackjain <[email protected]>

* Adding validation for signatureCryptoSuite for ldp_vc and mso_mdoc formats, adding validation for signatureAlgo for sd-jwt format

Signed-off-by: jackjain <[email protected]>

* removing the missed condition for signatureCryptoSuite field

Signed-off-by: jackjain <[email protected]>

* Add separate fields for sdJWT and mso_mdoc claims in credential config request/response, storing the same in separate columns in DB

Signed-off-by: jackjain <[email protected]>

* Using credentialConfigKeyId instead of ID in update, fetch and delete credential-configurations endpoints

Signed-off-by: jackjain <[email protected]>

* Make signature crypto suite mandatory in credential-configuration request

Signed-off-by: jackjain <[email protected]>

* Move CredentialConfigMapper to util package

Signed-off-by: jackjain <[email protected]>

* Refactor parameter name for validateCredentialConfiguration method

Signed-off-by: jackjain <[email protected]>

* Remove suspension status purpose from properties file

Signed-off-by: jackjain <[email protected]>

* Removed cryptographic_binding_methods_supported, credential_signing_alg_values_supported and proof_types_supported from credential configuration request/response

Signed-off-by: jackjain <[email protected]>

* Add handling for sdJWT VC format in the CacheKeyGenerator

Signed-off-by: jackjain <[email protected]>

* Remove unused code related to issuer metadata fetch in VCIssuance and Certify services

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add credential-ledger service and controller (mosip#387)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Changes to singatureCryptoSuite validation and well-know derivation of credential_signing_alg_values_supported field (mosip#389)

* make singatureCryptoSuite non-mandatory for sdJwt format and fix derivation of credential_signing_alg_values_supported when singatureCryptoSuite field is missing incase of sdJWT

Signed-off-by: jackjain <[email protected]>

* fix unit test failure and add handling for missing signature algo for Data integrity proof scenario

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Remaining changes on mosip#379 criticial PR (mosip#390)

* [INJICERT-1145] Removed stuff related to c4gt

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Host did keys for credential config entries only

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Move status list code from certify-service to status-list service

Signed-off-by: Piyush7034 <[email protected]>

* CHeck for all certificates

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] DID fix for data-integrity crypto suites (mosip#391)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Removed year from verification method name (mosip#392)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Update docker-compose after LSH (mosip#393)

Signed-off-by: Piyush7034 <[email protected]>

* Revert c4gt template files

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Change release to develop for certify-service-with-plugins for dockerfile

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup (mosip#396)

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1145] Rename the config for redis key prefix and refactor RedisCacheConfig code

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: techno-467 <[email protected]>
Signed-off-by: jackjain <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Co-authored-by: Jack <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Piyush7034 added a commit that referenced this pull request Aug 6, 2025
* Fix status list db scripts (mosip#367)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1120] Remove vc sign config dependency and fix vc request (mosip#372)

* [INJICERT-1120] Move vcSignCryptoSuite from config to vc type table

Signed-off-by: Piyush7034 <[email protected]>

* Change sdJwtVct to vct in credentialRequest

Signed-off-by: Piyush7034 <[email protected]>

* Rename vcSignCryptoSuite to signatureCryptoSuite

Signed-off-by: Piyush7034 <[email protected]>

* Update did.json with all verification methods

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJCIERT-988] Update credential-provider doc link in the docker-compose readme

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1135] Add credetial status to vc type and set credentialStatus from code (mosip#376)

* [INJICERT-1035] Add credetial status to vc type and set credentialStatus from code

Signed-off-by: Piyush7034 <[email protected]>

* Add enum for credential status purpose

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>

* [INJICERT-1135] Add list type for credential status

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1138] Add missing scripts for docker-compose setup (mosip#374)

* Update docker compose init scripts

Signed-off-by: Piyush7034 <[email protected]>

* Remove multiple vc types for farmer vc

Signed-off-by: Piyush7034 <[email protected]>

* Add new usec case setup md file for docker-compose (mosip#364)

Signed-off-by: Piyush7034 <[email protected]>

* Fix script in new-usecase md file

Signed-off-by: Piyush7034 <[email protected]>

* Update Postgres-plugin-usecase.md file

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] [MOSIP-41674] Update plugin version and migration changes (mosip#381)

* Mosip 41674 migration changes (mosip#366)

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] Update plugin version to 0.5.0-SNAPSHOT

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1140][INJICERT-1141][INJICERT-1142] Credential Configuration API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add custom serializable CertificateResponseDTO class

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add code review changes (mosip#383)

* [INJICERT-1145] Add code review changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove unwanted code

Signed-off-by: Piyush7034 <[email protected]>

* Removed jsonld vc signer

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add review comment changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove exisiting transaction from update credential status

Signed-off-by: Piyush7034 <[email protected]>

* Fixed services review comments

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Critical Code Review fixes (mosip#386)

* Adding WellKnownController, deprecating well-known endpoints in issuance and removing well-known endpoint from credential-config controller

Signed-off-by: jackjain <[email protected]>

* Adding validation for signatureCryptoSuite for ldp_vc and mso_mdoc formats, adding validation for signatureAlgo for sd-jwt format

Signed-off-by: jackjain <[email protected]>

* removing the missed condition for signatureCryptoSuite field

Signed-off-by: jackjain <[email protected]>

* Add separate fields for sdJWT and mso_mdoc claims in credential config request/response, storing the same in separate columns in DB

Signed-off-by: jackjain <[email protected]>

* Using credentialConfigKeyId instead of ID in update, fetch and delete credential-configurations endpoints

Signed-off-by: jackjain <[email protected]>

* Make signature crypto suite mandatory in credential-configuration request

Signed-off-by: jackjain <[email protected]>

* Move CredentialConfigMapper to util package

Signed-off-by: jackjain <[email protected]>

* Refactor parameter name for validateCredentialConfiguration method

Signed-off-by: jackjain <[email protected]>

* Remove suspension status purpose from properties file

Signed-off-by: jackjain <[email protected]>

* Removed cryptographic_binding_methods_supported, credential_signing_alg_values_supported and proof_types_supported from credential configuration request/response

Signed-off-by: jackjain <[email protected]>

* Add handling for sdJWT VC format in the CacheKeyGenerator

Signed-off-by: jackjain <[email protected]>

* Remove unused code related to issuer metadata fetch in VCIssuance and Certify services

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add credential-ledger service and controller (mosip#387)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Changes to singatureCryptoSuite validation and well-know derivation of credential_signing_alg_values_supported field (mosip#389)

* make singatureCryptoSuite non-mandatory for sdJwt format and fix derivation of credential_signing_alg_values_supported when singatureCryptoSuite field is missing incase of sdJWT

Signed-off-by: jackjain <[email protected]>

* fix unit test failure and add handling for missing signature algo for Data integrity proof scenario

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Remaining changes on mosip#379 criticial PR (mosip#390)

* [INJICERT-1145] Removed stuff related to c4gt

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Host did keys for credential config entries only

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Move status list code from certify-service to status-list service

Signed-off-by: Piyush7034 <[email protected]>

* CHeck for all certificates

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] DID fix for data-integrity crypto suites (mosip#391)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Removed year from verification method name (mosip#392)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Update docker-compose after LSH (mosip#393)

Signed-off-by: Piyush7034 <[email protected]>

* Revert c4gt template files

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Change release to develop for certify-service-with-plugins for dockerfile

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup (mosip#396)

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1145] Rename the config for redis key prefix and refactor RedisCacheConfig code

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: techno-467 <[email protected]>
Signed-off-by: jackjain <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Co-authored-by: Jack <[email protected]>
Piyush7034 added a commit that referenced this pull request Aug 6, 2025
* Fix status list db scripts (mosip#367)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1120] Remove vc sign config dependency and fix vc request (mosip#372)

* [INJICERT-1120] Move vcSignCryptoSuite from config to vc type table

Signed-off-by: Piyush7034 <[email protected]>

* Change sdJwtVct to vct in credentialRequest

Signed-off-by: Piyush7034 <[email protected]>

* Rename vcSignCryptoSuite to signatureCryptoSuite

Signed-off-by: Piyush7034 <[email protected]>

* Update did.json with all verification methods

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJCIERT-988] Update credential-provider doc link in the docker-compose readme

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1135] Add credetial status to vc type and set credentialStatus from code (mosip#376)

* [INJICERT-1035] Add credetial status to vc type and set credentialStatus from code

Signed-off-by: Piyush7034 <[email protected]>

* Add enum for credential status purpose

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>

* [INJICERT-1135] Add list type for credential status

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1138] Add missing scripts for docker-compose setup (mosip#374)

* Update docker compose init scripts

Signed-off-by: Piyush7034 <[email protected]>

* Remove multiple vc types for farmer vc

Signed-off-by: Piyush7034 <[email protected]>

* Add new usec case setup md file for docker-compose (mosip#364)

Signed-off-by: Piyush7034 <[email protected]>

* Fix script in new-usecase md file

Signed-off-by: Piyush7034 <[email protected]>

* Update Postgres-plugin-usecase.md file

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] [MOSIP-41674] Update plugin version and migration changes (mosip#381)

* Mosip 41674 migration changes (mosip#366)

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] Update plugin version to 0.5.0-SNAPSHOT

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1140][INJICERT-1141][INJICERT-1142] Credential Configuration API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add custom serializable CertificateResponseDTO class

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add code review changes (mosip#383)

* [INJICERT-1145] Add code review changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove unwanted code

Signed-off-by: Piyush7034 <[email protected]>

* Removed jsonld vc signer

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add review comment changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove exisiting transaction from update credential status

Signed-off-by: Piyush7034 <[email protected]>

* Fixed services review comments

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Critical Code Review fixes (mosip#386)

* Adding WellKnownController, deprecating well-known endpoints in issuance and removing well-known endpoint from credential-config controller

Signed-off-by: jackjain <[email protected]>

* Adding validation for signatureCryptoSuite for ldp_vc and mso_mdoc formats, adding validation for signatureAlgo for sd-jwt format

Signed-off-by: jackjain <[email protected]>

* removing the missed condition for signatureCryptoSuite field

Signed-off-by: jackjain <[email protected]>

* Add separate fields for sdJWT and mso_mdoc claims in credential config request/response, storing the same in separate columns in DB

Signed-off-by: jackjain <[email protected]>

* Using credentialConfigKeyId instead of ID in update, fetch and delete credential-configurations endpoints

Signed-off-by: jackjain <[email protected]>

* Make signature crypto suite mandatory in credential-configuration request

Signed-off-by: jackjain <[email protected]>

* Move CredentialConfigMapper to util package

Signed-off-by: jackjain <[email protected]>

* Refactor parameter name for validateCredentialConfiguration method

Signed-off-by: jackjain <[email protected]>

* Remove suspension status purpose from properties file

Signed-off-by: jackjain <[email protected]>

* Removed cryptographic_binding_methods_supported, credential_signing_alg_values_supported and proof_types_supported from credential configuration request/response

Signed-off-by: jackjain <[email protected]>

* Add handling for sdJWT VC format in the CacheKeyGenerator

Signed-off-by: jackjain <[email protected]>

* Remove unused code related to issuer metadata fetch in VCIssuance and Certify services

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add credential-ledger service and controller (mosip#387)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Changes to singatureCryptoSuite validation and well-know derivation of credential_signing_alg_values_supported field (mosip#389)

* make singatureCryptoSuite non-mandatory for sdJwt format and fix derivation of credential_signing_alg_values_supported when singatureCryptoSuite field is missing incase of sdJWT

Signed-off-by: jackjain <[email protected]>

* fix unit test failure and add handling for missing signature algo for Data integrity proof scenario

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Remaining changes on mosip#379 criticial PR (mosip#390)

* [INJICERT-1145] Removed stuff related to c4gt

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Host did keys for credential config entries only

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Move status list code from certify-service to status-list service

Signed-off-by: Piyush7034 <[email protected]>

* CHeck for all certificates

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] DID fix for data-integrity crypto suites (mosip#391)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Removed year from verification method name (mosip#392)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Update docker-compose after LSH (mosip#393)

Signed-off-by: Piyush7034 <[email protected]>

* Revert c4gt template files

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Change release to develop for certify-service-with-plugins for dockerfile

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup (mosip#396)

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1145] Rename the config for redis key prefix and refactor RedisCacheConfig code

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: techno-467 <[email protected]>
Signed-off-by: jackjain <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Co-authored-by: Jack <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Piyush7034 added a commit that referenced this pull request Aug 6, 2025
* Fix status list db scripts (mosip#367)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1120] Remove vc sign config dependency and fix vc request (mosip#372)

* [INJICERT-1120] Move vcSignCryptoSuite from config to vc type table

Signed-off-by: Piyush7034 <[email protected]>

* Change sdJwtVct to vct in credentialRequest

Signed-off-by: Piyush7034 <[email protected]>

* Rename vcSignCryptoSuite to signatureCryptoSuite

Signed-off-by: Piyush7034 <[email protected]>

* Update did.json with all verification methods

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJCIERT-988] Update credential-provider doc link in the docker-compose readme

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1135] Add credetial status to vc type and set credentialStatus from code (mosip#376)

* [INJICERT-1035] Add credetial status to vc type and set credentialStatus from code

Signed-off-by: Piyush7034 <[email protected]>

* Add enum for credential status purpose

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>

* [INJICERT-1135] Add list type for credential status

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1138] Add missing scripts for docker-compose setup (mosip#374)

* Update docker compose init scripts

Signed-off-by: Piyush7034 <[email protected]>

* Remove multiple vc types for farmer vc

Signed-off-by: Piyush7034 <[email protected]>

* Add new usec case setup md file for docker-compose (mosip#364)

Signed-off-by: Piyush7034 <[email protected]>

* Fix script in new-usecase md file

Signed-off-by: Piyush7034 <[email protected]>

* Update Postgres-plugin-usecase.md file

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] [MOSIP-41674] Update plugin version and migration changes (mosip#381)

* Mosip 41674 migration changes (mosip#366)

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

* [MOSIP-41674] central sonatype migration changes

Signed-off-by: techno-467 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1144] Update plugin version to 0.5.0-SNAPSHOT

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: techno-467 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1140][INJICERT-1141][INJICERT-1142] Credential Configuration API contract changes (mosip#380)

* Renaming credentials/configurations to credential-configuration

Signed-off-by: jackjain <[email protected]>

* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder

Signed-off-by: jackjain <[email protected]>

* Update postman collection as per the renaming in credential configuration endpoint and request DTO

Signed-off-by: jackjain <[email protected]>

* Adding .DS_Store file in gitignore

Signed-off-by: jackjain <[email protected]>

* Add structured object instead of generic Map for display field in credential configuration DTO

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1141] Autoassign binding, signing and proof values for config apis (#1)

* Add configurations for proof, binding methods and credential sign algos

Signed-off-by: Piyush7034 <[email protected]>

* Auto assign proor, binding methods and signing alg values for config api

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition

Signed-off-by: jackjain <[email protected]>

* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration

Signed-off-by: jackjain <[email protected]>

* Adding a structured object for claims field in credential configuration

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1142] Fix mapping issues for entity and dto (#2)

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: jackjain <[email protected]>

* Updating postman collection as per renaming done in credential configuration DTO fields

Signed-off-by: jackjain <[email protected]>

* Fix review comments

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>
Co-authored-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add custom serializable CertificateResponseDTO class

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add code review changes (mosip#383)

* [INJICERT-1145] Add code review changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove unwanted code

Signed-off-by: Piyush7034 <[email protected]>

* Removed jsonld vc signer

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add review comment changes

Signed-off-by: Piyush7034 <[email protected]>

* Remove exisiting transaction from update credential status

Signed-off-by: Piyush7034 <[email protected]>

* Fixed services review comments

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Critical Code Review fixes (mosip#386)

* Adding WellKnownController, deprecating well-known endpoints in issuance and removing well-known endpoint from credential-config controller

Signed-off-by: jackjain <[email protected]>

* Adding validation for signatureCryptoSuite for ldp_vc and mso_mdoc formats, adding validation for signatureAlgo for sd-jwt format

Signed-off-by: jackjain <[email protected]>

* removing the missed condition for signatureCryptoSuite field

Signed-off-by: jackjain <[email protected]>

* Add separate fields for sdJWT and mso_mdoc claims in credential config request/response, storing the same in separate columns in DB

Signed-off-by: jackjain <[email protected]>

* Using credentialConfigKeyId instead of ID in update, fetch and delete credential-configurations endpoints

Signed-off-by: jackjain <[email protected]>

* Make signature crypto suite mandatory in credential-configuration request

Signed-off-by: jackjain <[email protected]>

* Move CredentialConfigMapper to util package

Signed-off-by: jackjain <[email protected]>

* Refactor parameter name for validateCredentialConfiguration method

Signed-off-by: jackjain <[email protected]>

* Remove suspension status purpose from properties file

Signed-off-by: jackjain <[email protected]>

* Removed cryptographic_binding_methods_supported, credential_signing_alg_values_supported and proof_types_supported from credential configuration request/response

Signed-off-by: jackjain <[email protected]>

* Add handling for sdJWT VC format in the CacheKeyGenerator

Signed-off-by: jackjain <[email protected]>

* Remove unused code related to issuer metadata fetch in VCIssuance and Certify services

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Add credential-ledger service and controller (mosip#387)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Changes to singatureCryptoSuite validation and well-know derivation of credential_signing_alg_values_supported field (mosip#389)

* make singatureCryptoSuite non-mandatory for sdJwt format and fix derivation of credential_signing_alg_values_supported when singatureCryptoSuite field is missing incase of sdJWT

Signed-off-by: jackjain <[email protected]>

* fix unit test failure and add handling for missing signature algo for Data integrity proof scenario

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Remaining changes on mosip#379 criticial PR (mosip#390)

* [INJICERT-1145] Removed stuff related to c4gt

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Host did keys for credential config entries only

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Move status list code from certify-service to status-list service

Signed-off-by: Piyush7034 <[email protected]>

* CHeck for all certificates

Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] DID fix for data-integrity crypto suites (mosip#391)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Removed year from verification method name (mosip#392)

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Update docker-compose after LSH (mosip#393)

Signed-off-by: Piyush7034 <[email protected]>

* Revert c4gt template files

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update DMP_2024.yml

Signed-off-by: Piyush7034 <[email protected]>

* Update c4gt_community.yml

Signed-off-by: Piyush7034 <[email protected]>

* Change release to develop for certify-service-with-plugins for dockerfile

Signed-off-by: Piyush7034 <[email protected]>

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup (mosip#396)

* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup

Signed-off-by: jackjain <[email protected]>

* [INJICERT-1145] Rename the config for redis key prefix and refactor RedisCacheConfig code

Signed-off-by: jackjain <[email protected]>

---------

Signed-off-by: jackjain <[email protected]>
Signed-off-by: Piyush7034 <[email protected]>

---------

Signed-off-by: Piyush7034 <[email protected]>
Signed-off-by: Vishwa <[email protected]>
Signed-off-by: techno-467 <[email protected]>
Signed-off-by: jackjain <[email protected]>
Co-authored-by: Praful Rakhade <[email protected]>
Co-authored-by: Prafulrakhade <[email protected]>
Co-authored-by: Jack <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant