Commit 8d672a8
[INJICERT-1145] rebasing develop with latest release changes (mosip#395)
* Fix status list db scripts (mosip#367)
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [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 <piyushshukla2100@gmail.com>
* Change sdJwtVct to vct in credentialRequest
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Rename vcSignCryptoSuite to signatureCryptoSuite
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Update did.json with all verification methods
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJCIERT-988] Update credential-provider doc link in the docker-compose readme
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [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 <piyushshukla2100@gmail.com>
* Add enum for credential status purpose
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
Signed-off-by: Vishwa <visu.vs1@gmail.com>
* [INJICERT-1135] Add list type for credential status
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1138] Add missing scripts for docker-compose setup (mosip#374)
* Update docker compose init scripts
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Remove multiple vc types for farmer vc
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Add new usec case setup md file for docker-compose (mosip#364)
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Fix script in new-usecase md file
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Update Postgres-plugin-usecase.md file
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
Signed-off-by: Vishwa <visu.vs1@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [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 <prafulrakhade02@gmail.com>
* [MOSIP-41674] central sonatype migration changes
Signed-off-by: techno-467 <prafulrakhade02@gmail.com>
* [MOSIP-41674] central sonatype migration changes
Signed-off-by: techno-467 <prafulrakhade02@gmail.com>
* [MOSIP-41674] central sonatype migration changes
Signed-off-by: techno-467 <prafulrakhade02@gmail.com>
---------
Signed-off-by: techno-467 <prafulrakhade02@gmail.com>
Co-authored-by: Prafulrakhade <prafulrakhade@users.noreply.github.com>
Signed-off-by: Vishwa <visu.vs1@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1144] Update plugin version to 0.5.0-SNAPSHOT
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: techno-467 <prafulrakhade02@gmail.com>
Signed-off-by: Vishwa <visu.vs1@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com>
Co-authored-by: Prafulrakhade <prafulrakhade@users.noreply.github.com>
Signed-off-by: Vishwa <visu.vs1@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1140][INJICERT-1141][INJICERT-1142] Credential Configuration API contract changes (mosip#380)
* Renaming credentials/configurations to credential-configuration
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Rename fields in CredentialConfigurationDTO, context to contextURLs, credentialType to credentialTypes and order to credentialFieldsDisplayOrder
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Update postman collection as per the renaming in credential configuration endpoint and request DTO
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Adding .DS_Store file in gitignore
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Add structured object instead of generic Map for display field in credential configuration DTO
Signed-off-by: jackjain <jackjain1995@gmail.com>
* [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 <piyushshukla2100@gmail.com>
* Auto assign proor, binding methods and signing alg values for config api
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Adding structured object for credentialSubject field in credential configuration DTO, renaming the field to credentialSubjectDefinition
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Renaming display field to metaDataDisplay, order to displayOrder in credential configuration
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Adding a structured object for claims field in credential configuration
Signed-off-by: jackjain <jackjain1995@gmail.com>
* [INJICERT-1142] Fix mapping issues for entity and dto (#2)
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Updating postman collection as per renaming done in credential configuration DTO fields
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Fix review comments
Signed-off-by: jackjain <jackjain1995@gmail.com>
---------
Signed-off-by: jackjain <jackjain1995@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
Co-authored-by: Piyush7034 <piyushshukla2100@gmail.com>
Signed-off-by: Vishwa <visu.vs1@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Add custom serializable CertificateResponseDTO class
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Add code review changes (mosip#383)
* [INJICERT-1145] Add code review changes
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Remove unwanted code
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Removed jsonld vc signer
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Add review comment changes
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Remove exisiting transaction from update credential status
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Fixed services review comments
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [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 <jackjain1995@gmail.com>
* Adding validation for signatureCryptoSuite for ldp_vc and mso_mdoc formats, adding validation for signatureAlgo for sd-jwt format
Signed-off-by: jackjain <jackjain1995@gmail.com>
* removing the missed condition for signatureCryptoSuite field
Signed-off-by: jackjain <jackjain1995@gmail.com>
* 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 <jackjain1995@gmail.com>
* Using credentialConfigKeyId instead of ID in update, fetch and delete credential-configurations endpoints
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Make signature crypto suite mandatory in credential-configuration request
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Move CredentialConfigMapper to util package
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Refactor parameter name for validateCredentialConfiguration method
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Remove suspension status purpose from properties file
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Removed cryptographic_binding_methods_supported, credential_signing_alg_values_supported and proof_types_supported from credential configuration request/response
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Add handling for sdJWT VC format in the CacheKeyGenerator
Signed-off-by: jackjain <jackjain1995@gmail.com>
* Remove unused code related to issuer metadata fetch in VCIssuance and Certify services
Signed-off-by: jackjain <jackjain1995@gmail.com>
---------
Signed-off-by: jackjain <jackjain1995@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Add credential-ledger service and controller (mosip#387)
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [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 <jackjain1995@gmail.com>
* fix unit test failure and add handling for missing signature algo for Data integrity proof scenario
Signed-off-by: jackjain <jackjain1995@gmail.com>
---------
Signed-off-by: jackjain <jackjain1995@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Remaining changes on mosip#379 criticial PR (mosip#390)
* [INJICERT-1145] Removed stuff related to c4gt
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Host did keys for credential config entries only
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Move status list code from certify-service to status-list service
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* CHeck for all certificates
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] DID fix for data-integrity crypto suites (mosip#391)
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Removed year from verification method name (mosip#392)
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Update docker-compose after LSH (mosip#393)
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Revert c4gt template files
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Update DMP_2024.yml
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Update c4gt_community.yml
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Update DMP_2024.yml
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Update c4gt_community.yml
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* Change release to develop for certify-service-with-plugins for dockerfile
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup (mosip#396)
* [INJICERT-1145] Adding cachePrefix via RedisCacheConfig setup
Signed-off-by: jackjain <jackjain1995@gmail.com>
* [INJICERT-1145] Rename the config for redis key prefix and refactor RedisCacheConfig code
Signed-off-by: jackjain <jackjain1995@gmail.com>
---------
Signed-off-by: jackjain <jackjain1995@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
---------
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>
Signed-off-by: Vishwa <visu.vs1@gmail.com>
Signed-off-by: techno-467 <prafulrakhade02@gmail.com>
Signed-off-by: jackjain <jackjain1995@gmail.com>
Co-authored-by: Praful Rakhade <prafulrakhade02@gmail.com>
Co-authored-by: Prafulrakhade <prafulrakhade@users.noreply.github.com>
Co-authored-by: Jack <jackjain1995@gmail.com>
Signed-off-by: Piyush7034 <piyushshukla2100@gmail.com>1 parent e81e286 commit 8d672a8
File tree
127 files changed
+3248
-3443
lines changed- certify-core
- src/main/java/io/mosip/certify/core
- config
- constants
- dto
- spi
- validators
- certify-integration-api/src/main/java/io/mosip/certify/api
- dto
- spi
- certify-service
- src
- main
- java/io/mosip/certify
- config
- controller
- credential
- entity
- attributes
- enums
- filter
- mapper
- proofgenerators
- dataintegrity
- proof
- repository
- services
- utils
- validators
- credentialconfigvalidators
- vcformatters
- vcsigners
- resources
- test
- java/io/mosip/certify
- controller
- credential
- proofgenerators
- dataintegrity
- proof
- services
- utils
- validators
- credentialconfigvalidators
- vcformatters
- vcsigners
- resources
- db_scripts
- inji_certify
- ddl
- local-setup
- db_upgrade_script/mosip_certify/sql
- docker-compose/docker-compose-injistack
- config
- docs/postman-collections
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
127 files changed
+3248
-3443
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
| 33 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
Lines changed: 13 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
27 | 32 | | |
28 | 33 | | |
29 | 34 | | |
30 | 35 | | |
31 | 36 | | |
32 | | - | |
| 37 | + | |
33 | 38 | | |
34 | | - | |
35 | | - | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
36 | 46 | | |
37 | 47 | | |
38 | 48 | | |
| |||
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
37 | 42 | | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
Lines changed: 1 addition & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
14 | | - | |
| 13 | + | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
Lines changed: 14 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
9 | 8 | | |
10 | | - | |
11 | 9 | | |
12 | 10 | | |
13 | 11 | | |
| |||
20 | 18 | | |
21 | 19 | | |
22 | 20 | | |
23 | | - | |
| 21 | + | |
24 | 22 | | |
25 | | - | |
| 23 | + | |
26 | 24 | | |
27 | 25 | | |
28 | 26 | | |
| |||
35 | 33 | | |
36 | 34 | | |
37 | 35 | | |
| 36 | + | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
| 49 | + | |
| 50 | + | |
56 | 51 | | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
| 52 | + | |
| 53 | + | |
63 | 54 | | |
64 | | - | |
65 | | - | |
| 55 | + | |
| 56 | + | |
66 | 57 | | |
67 | 58 | | |
68 | 59 | | |
| |||
71 | 62 | | |
72 | 63 | | |
73 | 64 | | |
| 65 | + | |
| 66 | + | |
74 | 67 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
0 commit comments