From acf6c281f13b4361daea255a3844eebe724d330e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Fri, 17 Jan 2025 16:08:59 -0800 Subject: [PATCH 1/9] Removed Sovrin ledgers from configurations, consolidated ledger configuration files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .../issuer-agent/config/dev/ledgers-bcreg.yaml | 10 ---------- .../issuer-agent/config/dev/ledgers-candy-idim.yaml | 13 ------------- .../issuer-agent/config/dev/ledgers-candy.yaml | 4 ++-- .../templates/issuer-agent/config/dev/ledgers.yaml | 5 +---- .../issuer-agent/config/prod/ledgers-bcreg.yaml | 10 ---------- .../issuer-agent/config/prod/ledgers-candy.yaml | 8 +------- .../templates/issuer-agent/config/prod/ledgers.yaml | 2 +- .../issuer-agent/config/test/ledgers-bcreg.yaml | 10 ---------- .../issuer-agent/config/test/ledgers-candy.yaml | 3 --- .../templates/issuer-agent/config/test/ledgers.yaml | 5 +---- .../issuer-agent/issuer-agent-deploy.idim-sit.param | 2 +- .../orgbook-issuer-agent-deploy.lcrb.param | 2 +- .../orgbook-issuer-agent-deploy.lcrb.prod.param | 2 +- .../orgbook-issuer-agent-deploy.lcrb.test.param | 2 +- 14 files changed, 10 insertions(+), 68 deletions(-) delete mode 100644 openshift/templates/issuer-agent/config/dev/ledgers-bcreg.yaml delete mode 100644 openshift/templates/issuer-agent/config/dev/ledgers-candy-idim.yaml delete mode 100644 openshift/templates/issuer-agent/config/prod/ledgers-bcreg.yaml delete mode 100644 openshift/templates/issuer-agent/config/test/ledgers-bcreg.yaml diff --git a/openshift/templates/issuer-agent/config/dev/ledgers-bcreg.yaml b/openshift/templates/issuer-agent/config/dev/ledgers-bcreg.yaml deleted file mode 100644 index d82bed43..00000000 --- a/openshift/templates/issuer-agent/config/dev/ledgers-bcreg.yaml +++ /dev/null @@ -1,10 +0,0 @@ -- id: BCovrinTest - is_production: true - is_write: true - genesis_url: 'http://test.bcovrin.vonx.io/genesis' -- id: SovrinStagingNet - is_production: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis' -- id: CANdyDev - is_production: true - genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/dev/pool_transactions_genesis' diff --git a/openshift/templates/issuer-agent/config/dev/ledgers-candy-idim.yaml b/openshift/templates/issuer-agent/config/dev/ledgers-candy-idim.yaml deleted file mode 100644 index a9a0b1b0..00000000 --- a/openshift/templates/issuer-agent/config/dev/ledgers-candy-idim.yaml +++ /dev/null @@ -1,13 +0,0 @@ -- id: CANdyDev - is_production: true - is_write: true - genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/dev/pool_transactions_genesis' -- id: CANdyTest - is_production: true - genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/test/pool_transactions_genesis' -- id: SovrinStagingNet - is_production: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis' -- id: BCovrinTest - is_production: true - genesis_url: 'http://test.bcovrin.vonx.io/genesis' diff --git a/openshift/templates/issuer-agent/config/dev/ledgers-candy.yaml b/openshift/templates/issuer-agent/config/dev/ledgers-candy.yaml index f8345f61..2276c84f 100644 --- a/openshift/templates/issuer-agent/config/dev/ledgers-candy.yaml +++ b/openshift/templates/issuer-agent/config/dev/ledgers-candy.yaml @@ -2,9 +2,9 @@ is_production: true is_write: true genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/dev/pool_transactions_genesis' -- id: SovrinStagingNet +- id: CANdyTest is_production: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis' + genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/test/pool_transactions_genesis' - id: BCovrinTest is_production: true genesis_url: 'http://test.bcovrin.vonx.io/genesis' diff --git a/openshift/templates/issuer-agent/config/dev/ledgers.yaml b/openshift/templates/issuer-agent/config/dev/ledgers.yaml index 5149a277..f161dadb 100644 --- a/openshift/templates/issuer-agent/config/dev/ledgers.yaml +++ b/openshift/templates/issuer-agent/config/dev/ledgers.yaml @@ -1,9 +1,6 @@ -- id: SovrinStagingNet - is_production: true - is_write: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis' - id: BCovrinTest is_production: true + is_write: true genesis_url: 'http://test.bcovrin.vonx.io/genesis' - id: CANdyDev is_production: true diff --git a/openshift/templates/issuer-agent/config/prod/ledgers-bcreg.yaml b/openshift/templates/issuer-agent/config/prod/ledgers-bcreg.yaml deleted file mode 100644 index 8e6a5e2f..00000000 --- a/openshift/templates/issuer-agent/config/prod/ledgers-bcreg.yaml +++ /dev/null @@ -1,10 +0,0 @@ -- id: SovrinMainNet - is_production: true - is_write: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis' -- id: BCovrinTest - is_production: true - genesis_url: 'http://test.bcovrin.vonx.io/genesis' -- id: CANdyProd - is_production: true - genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis' diff --git a/openshift/templates/issuer-agent/config/prod/ledgers-candy.yaml b/openshift/templates/issuer-agent/config/prod/ledgers-candy.yaml index 51c0d640..bb7fd561 100644 --- a/openshift/templates/issuer-agent/config/prod/ledgers-candy.yaml +++ b/openshift/templates/issuer-agent/config/prod/ledgers-candy.yaml @@ -1,10 +1,4 @@ - id: CANdyProd is_production: true is_write: true - genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis' -- id: SovrinMainNet - is_production: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis' -- id: BCovrinTest - is_production: true - genesis_url: 'http://test.bcovrin.vonx.io/genesis' + genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis' \ No newline at end of file diff --git a/openshift/templates/issuer-agent/config/prod/ledgers.yaml b/openshift/templates/issuer-agent/config/prod/ledgers.yaml index 8e6a5e2f..1c73f6bf 100644 --- a/openshift/templates/issuer-agent/config/prod/ledgers.yaml +++ b/openshift/templates/issuer-agent/config/prod/ledgers.yaml @@ -1,10 +1,10 @@ - id: SovrinMainNet is_production: true - is_write: true genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis' - id: BCovrinTest is_production: true genesis_url: 'http://test.bcovrin.vonx.io/genesis' - id: CANdyProd is_production: true + is_write: true genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis' diff --git a/openshift/templates/issuer-agent/config/test/ledgers-bcreg.yaml b/openshift/templates/issuer-agent/config/test/ledgers-bcreg.yaml deleted file mode 100644 index 93d2bac5..00000000 --- a/openshift/templates/issuer-agent/config/test/ledgers-bcreg.yaml +++ /dev/null @@ -1,10 +0,0 @@ -- id: SovrinStagingNet - is_production: true - is_write: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis' -- id: BCovrinTest - is_production: true - genesis_url: 'http://test.bcovrin.vonx.io/genesis' -- id: CANdyTest - is_production: true - genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/test/pool_transactions_genesis' diff --git a/openshift/templates/issuer-agent/config/test/ledgers-candy.yaml b/openshift/templates/issuer-agent/config/test/ledgers-candy.yaml index b0e9b7c2..ab23bbd3 100644 --- a/openshift/templates/issuer-agent/config/test/ledgers-candy.yaml +++ b/openshift/templates/issuer-agent/config/test/ledgers-candy.yaml @@ -2,9 +2,6 @@ is_production: true is_write: true genesis_url: 'https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/test/pool_transactions_genesis' -- id: SovrinStagingNet - is_production: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis' - id: BCovrinTest is_production: true genesis_url: 'http://test.bcovrin.vonx.io/genesis' diff --git a/openshift/templates/issuer-agent/config/test/ledgers.yaml b/openshift/templates/issuer-agent/config/test/ledgers.yaml index 93d2bac5..341d8a7c 100644 --- a/openshift/templates/issuer-agent/config/test/ledgers.yaml +++ b/openshift/templates/issuer-agent/config/test/ledgers.yaml @@ -1,9 +1,6 @@ -- id: SovrinStagingNet - is_production: true - is_write: true - genesis_url: 'https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis' - id: BCovrinTest is_production: true + is_write: true genesis_url: 'http://test.bcovrin.vonx.io/genesis' - id: CANdyTest is_production: true diff --git a/openshift/templates/issuer-agent/issuer-agent-deploy.idim-sit.param b/openshift/templates/issuer-agent/issuer-agent-deploy.idim-sit.param index c4c27ada..40273261 100644 --- a/openshift/templates/issuer-agent/issuer-agent-deploy.idim-sit.param +++ b/openshift/templates/issuer-agent/issuer-agent-deploy.idim-sit.param @@ -28,7 +28,7 @@ AGENT_ADMIN_PORT=8024 # ADMIN_API_KEY=[a-zA-Z0-9]{16} API_HOST=api AGENT_HTTP_PORT=8021 -ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers-candy-idim.yaml +ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers-candy.yaml ACAPY_LOG_LEVEL=WARNING ACAPY_INVITE_PUBLIC=true ACAPY_PUBLIC_INVITES=true diff --git a/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.param b/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.param index 9afc91b9..201ce734 100644 --- a/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.param +++ b/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.param @@ -24,7 +24,7 @@ WEBHOOK_URL=http://orgbook-issuer-controller-lcrb:8080/api/agentcb AGENT_ADMIN_PORT=8024 ADMIN_API_KEY=[a-zA-Z0-9]{16} AGENT_HTTP_PORT=8021 -ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers-bcreg.yaml +ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers.yaml ACAPY_READ_ONLY_LEDGER=false ACAPY_AUTO_ACCEPT_INVITES=true ACAPY_AUTO_ACCEPT_REQUESTS=false diff --git a/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.prod.param b/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.prod.param index 70237244..853113cc 100644 --- a/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.prod.param +++ b/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.prod.param @@ -24,7 +24,7 @@ AGENT_BASE_URL=https://lcrb-agent.apps.silver.devops.gov.bc.ca # AGENT_ADMIN_PORT=8024 # ADMIN_API_KEY=[a-zA-Z0-9]{16} # AGENT_HTTP_PORT=8021 -# ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers-bcreg.yaml +# ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers.yaml ACAPY_READ_ONLY_LEDGER=false # ACAPY_AUTO_ACCEPT_INVITES=true # ACAPY_AUTO_ACCEPT_REQUESTS=false diff --git a/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.test.param b/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.test.param index 37230c44..c8ee0c25 100644 --- a/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.test.param +++ b/openshift/templates/orgbook-issuer-agent/orgbook-issuer-agent-deploy.lcrb.test.param @@ -24,7 +24,7 @@ AGENT_BASE_URL=https://lcrb-agent-test.apps.silver.devops.gov.bc.ca # AGENT_ADMIN_PORT=8024 # ADMIN_API_KEY=[a-zA-Z0-9]{16} # AGENT_HTTP_PORT=8021 -# ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers-bcreg.yaml +# ACAPY_GENESIS_TRANSACTIONS_LIST=ledgers.yaml ACAPY_READ_ONLY_LEDGER=false # ACAPY_AUTO_ACCEPT_INVITES=true # ACAPY_AUTO_ACCEPT_REQUESTS=false From c5bed1daede3bfda31c27e168e3e5f282ec2671a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 11:00:36 -0800 Subject: [PATCH 2/9] Remove old person/lawyer credential from proof requests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .../dev/accredited-lawyer-bcpc.json | 37 +++++-------------- .../dev/accredited-lawyer-status.json | 21 +---------- .../dev/accredited-lawyer.json | 21 +---------- .../prod/accredited-lawyer-bcpc.json | 5 --- .../prod/accredited-lawyer-status.json | 5 --- .../prod/accredited-lawyer.json | 5 --- .../test/accredited-lawyer-bcpc.json | 30 +++------------ .../test/accredited-lawyer-status.json | 12 +----- .../test/accredited-lawyer.json | 12 +----- 9 files changed, 21 insertions(+), 127 deletions(-) diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json index 3c11b7f5..efe72f60 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json @@ -4,7 +4,7 @@ "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer with BC Person Credential", - "version": "1.0.3", + "version": "1.1.0", "requested_attributes": [ { "names": [ @@ -15,30 +15,13 @@ "Member Status Code" ], "restrictions": [ - { - "issuer_did": "RznYFPVhHpYZgsn4Hu3StV", - "schema_name": "Member Certificate", - "schema_version": "1.0.1" - }, { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", "schema_version": "1.0.1" }, { - "issuer_did": "UUHA3oknprvKrpa7a6sncK", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "AuJrigKQGRLJajKAebTgWu", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" + "cred_def_id": "RCnz8GcyZ2iH7VFr5zGb9N:3:CL:35731:lawyer" }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" @@ -55,22 +38,22 @@ ], "restrictions": [ { - "issuer_did": "Ui6HA36FvN83cEtmYYHxrn", - "schema_name": "unverified_person", - "schema_version": "0.1.0" + "issuer_did": "XpgeQa93eZvGSZBZef3PHn", + "schema_name": "Person", + "schema_version": "1.0" }, { - "issuer_did": "NCwGwDrzbZEqesYQummzWW", - "schema_name": "unverified_person", - "schema_version": "0.4.0" + "issuer_did": "7xjfawcnyTUcduWVysLww5", + "schema_name": "Person", + "schema_version": "1.0" }, { - "issuer_did": "XpgeQa93eZvGSZBZef3PHn", + "issuer_did": "LbeM3m8SVix4uhdVPyVAQe", "schema_name": "Person", "schema_version": "1.0" }, { - "issuer_did": "7xjfawcnyTUcduWVysLww5", + "issuer_did": "KCxVC8GkKywjhWJnUfCmkW", "schema_name": "Person", "schema_version": "1.0" }, diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json index 36a82f5a..73dd5785 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json @@ -4,7 +4,7 @@ "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer Status", - "version": "1.0.3", + "version": "1.1.0", "requested_attributes": [ { "names": [ @@ -13,30 +13,13 @@ "Member Status Code" ], "restrictions": [ - { - "issuer_did": "RznYFPVhHpYZgsn4Hu3StV", - "schema_name": "Member Certificate", - "schema_version": "1.0.1" - }, { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", "schema_version": "1.0.1" }, { - "issuer_did": "UUHA3oknprvKrpa7a6sncK", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "AuJrigKQGRLJajKAebTgWu", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" + "cred_def_id": "RCnz8GcyZ2iH7VFr5zGb9N:3:CL:35731:lawyer" }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json index adfff49a..04fd3c5b 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json @@ -4,7 +4,7 @@ "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer", - "version": "1.5.5", + "version": "1.6.0", "requested_attributes": [ { "names": [ @@ -15,30 +15,13 @@ "Member Status Code" ], "restrictions": [ - { - "issuer_did": "RznYFPVhHpYZgsn4Hu3StV", - "schema_name": "Member Certificate", - "schema_version": "1.0.1" - }, { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", "schema_version": "1.0.1" }, { - "issuer_did": "UUHA3oknprvKrpa7a6sncK", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "AuJrigKQGRLJajKAebTgWu", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" + "cred_def_id": "RCnz8GcyZ2iH7VFr5zGb9N:3:CL:35731:lawyer" }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" diff --git a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json index 2d2c07af..91ed3120 100644 --- a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json @@ -15,11 +15,6 @@ "Member Status Code" ], "restrictions": [ - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, { "cred_def_id": "QzLYGuAebsy3MXQ6b1sFiT:3:CL:2351:lawyer" } diff --git a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json index 833696d9..da1fced5 100644 --- a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json @@ -13,11 +13,6 @@ "Member Status Code" ], "restrictions": [ - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, { "cred_def_id": "QzLYGuAebsy3MXQ6b1sFiT:3:CL:2351:lawyer" } diff --git a/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json b/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json index 9a368120..bf20f937 100644 --- a/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json @@ -14,11 +14,6 @@ "Member Status Code" ], "restrictions": [ - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, { "cred_def_id": "QzLYGuAebsy3MXQ6b1sFiT:3:CL:2351:lawyer" } diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json index bb34ecc3..efbc71d7 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json @@ -4,7 +4,7 @@ "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer with BC Person Credential", - "version": "1.0.3", + "version": "1.1.0", "requested_attributes": [ { "names": [ @@ -20,16 +20,6 @@ "schema_name": "Member Certificate", "schema_version": "1.0.1" }, - { - "issuer_did": "AuJrigKQGRLJajKAebTgWu", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" }, @@ -45,24 +35,14 @@ ], "restrictions": [ { - "issuer_did": "KCxVC8GkKywjhWJnUfCmkW", + "issuer_did": "LbeM3m8SVix4uhdVPyVAQe", "schema_name": "Person", "schema_version": "1.0" }, { - "issuer_did": "XZQpyaFa9hBUdJXfKHUvVg", - "schema_name": "unverified_person", - "schema_version": "0.1.0" - }, - { - "issuer_did": "HTkhhCW1bAXWnxC1u3YVoa", - "schema_name": "unverified_person", - "schema_version": "0.1.0" - }, - { - "issuer_did": "8Yq7EhKBMujh25NkLGGb2t", - "schema_name": "unverified_person", - "schema_version": "0.4.0" + "issuer_did": "KCxVC8GkKywjhWJnUfCmkW", + "schema_name": "Person", + "schema_version": "1.0" }, { "issuer_did": "RGjWbW1eycP7FrMf4QJvX8", diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json index 79b7f11a..b79f9ff7 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json @@ -4,7 +4,7 @@ "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer Status", - "version": "1.0.3", + "version": "1.1.0", "requested_attributes": [ { "names": [ @@ -18,16 +18,6 @@ "schema_name": "Member Certificate", "schema_version": "1.0.1" }, - { - "issuer_did": "AuJrigKQGRLJajKAebTgWu", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" }, diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json index db9f041c..9f80f38a 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json @@ -4,7 +4,7 @@ "subject_identifier": "PPID", "proof_request": { "name": "accredited-lawyer", - "version": "1.5.5", + "version": "1.6.0", "requested_attributes": [ { "names": [ @@ -20,16 +20,6 @@ "schema_name": "Member Certificate", "schema_version": "1.0.1" }, - { - "issuer_did": "AuJrigKQGRLJajKAebTgWu", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, - { - "issuer_did": "4xE68b6S5VRFrKMMG1U95M", - "schema_name": "Member Card", - "schema_version": "1.5.1" - }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" }, From fd75608a6c698a983e99ba32b1e4c01c56136904 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 11:39:34 -0800 Subject: [PATCH 3/9] Bump schema version so it gets created on BCovrin Test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .../issuer-api/config/a2a/schemas.json | 17 +---------------- .../dev/accredited-lawyer-bcpc.json | 2 +- .../dev/accredited-lawyer-status.json | 2 +- .../dev/accredited-lawyer.json | 2 +- .../test/accredited-lawyer-bcpc.json | 2 +- .../test/accredited-lawyer-status.json | 2 +- .../test/accredited-lawyer.json | 2 +- 7 files changed, 7 insertions(+), 22 deletions(-) diff --git a/openshift/templates/issuer-api/config/a2a/schemas.json b/openshift/templates/issuer-api/config/a2a/schemas.json index 8ae46d2b..00401999 100644 --- a/openshift/templates/issuer-api/config/a2a/schemas.json +++ b/openshift/templates/issuer-api/config/a2a/schemas.json @@ -12,21 +12,6 @@ "Issuer" ], "schema_name": "Member Certificate", - "schema_version": "1.0.1" - }, - { - "default": false, - "public": false, - "revocable": false, - "attributes": [ - "PPID", - "Surname", - "Given Name", - "Member Status", - "Member Status Code", - "Issuer" - ], - "schema_name": "Member Certificate", - "schema_version": "0.5.0" + "schema_version": "1.0.2" } ] \ No newline at end of file diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json index efe72f60..fef1dc7d 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json @@ -18,7 +18,7 @@ { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", - "schema_version": "1.0.1" + "schema_version": "1.0.2" }, { "cred_def_id": "RCnz8GcyZ2iH7VFr5zGb9N:3:CL:35731:lawyer" diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json index 73dd5785..f051f024 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json @@ -16,7 +16,7 @@ { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", - "schema_version": "1.0.1" + "schema_version": "1.0.2" }, { "cred_def_id": "RCnz8GcyZ2iH7VFr5zGb9N:3:CL:35731:lawyer" diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json index 04fd3c5b..081d159c 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json @@ -18,7 +18,7 @@ { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", - "schema_version": "1.0.1" + "schema_version": "1.0.2" }, { "cred_def_id": "RCnz8GcyZ2iH7VFr5zGb9N:3:CL:35731:lawyer" diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json index efbc71d7..539e5700 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json @@ -18,7 +18,7 @@ { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", - "schema_version": "1.0.1" + "schema_version": "1.0.2" }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json index b79f9ff7..4298c8d3 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json @@ -16,7 +16,7 @@ { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", - "schema_version": "1.0.1" + "schema_version": "1.0.2" }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json index 9f80f38a..e5747747 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json @@ -18,7 +18,7 @@ { "issuer_did": "DZBaHghKsVHcJoiwkykG3r", "schema_name": "Member Certificate", - "schema_version": "1.0.1" + "schema_version": "1.0.2" }, { "cred_def_id": "MLvtJW6pFuYu4NnMB14d29:3:CL:248:lawyer" From f86659e10781c10562f292aa61cf489e9a24dddc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 11:44:16 -0800 Subject: [PATCH 4/9] Remove Sovrin ledgres from VC-AuthN configurations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- services/vc-authn-oidc/charts/dev/values.yaml | 8 -------- services/vc-authn-oidc/charts/prod/values.yaml | 4 ---- services/vc-authn-oidc/charts/test/values.yaml | 8 -------- 3 files changed, 20 deletions(-) diff --git a/services/vc-authn-oidc/charts/dev/values.yaml b/services/vc-authn-oidc/charts/dev/values.yaml index 962b0ee4..3917562b 100644 --- a/services/vc-authn-oidc/charts/dev/values.yaml +++ b/services/vc-authn-oidc/charts/dev/values.yaml @@ -78,14 +78,6 @@ vc-authn-oidc: wallet-type: askar webhook-url: 'https://{{ include "vc-authn-oidc.host" . }}/webhooks' ledgers.yml: - - genesis_url: https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis - id: SovrinMainNet - is_production: true - is_write: true - - id: SOVRINSandbox - is_production: true - is_write: true - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis" - id: BCovrinTest is_production: true genesis_url: "http://test.bcovrin.vonx.io/genesis" diff --git a/services/vc-authn-oidc/charts/prod/values.yaml b/services/vc-authn-oidc/charts/prod/values.yaml index 3d016b83..33642600 100644 --- a/services/vc-authn-oidc/charts/prod/values.yaml +++ b/services/vc-authn-oidc/charts/prod/values.yaml @@ -96,10 +96,6 @@ vc-authn-oidc: webhook-url: 'https://{{ include "vc-authn-oidc.host" . }}/webhooks' ledgers.yml: - - id: SovrinMainNet - is_production: true - is_write: true - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis" - id: BCovrinTest is_production: true genesis_url: "http://test.bcovrin.vonx.io/genesis" diff --git a/services/vc-authn-oidc/charts/test/values.yaml b/services/vc-authn-oidc/charts/test/values.yaml index 79113370..2f4560f1 100644 --- a/services/vc-authn-oidc/charts/test/values.yaml +++ b/services/vc-authn-oidc/charts/test/values.yaml @@ -96,14 +96,6 @@ vc-authn-oidc: webhook-url: 'https://{{ include "vc-authn-oidc.host" . }}/webhooks' ledgers.yml: - - genesis_url: https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis - id: SovrinMainNet - is_production: true - is_write: true - - id: SovrinStagingNet - is_production: true - is_write: true - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis" - id: BCovrinTest is_production: true genesis_url: "http://test.bcovrin.vonx.io/genesis" From f115229f7a94ab2185f1025fb843de12f074a5a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 11:44:29 -0800 Subject: [PATCH 5/9] Remove Sovrin ledgres from Traction configurations MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- services/traction/charts/dev/values.yaml | 13 ------------- services/traction/charts/prod/values.yaml | 7 ------- services/traction/charts/test/values.yaml | 12 ------------ services/traction/sandbox/values.yaml | 8 -------- 4 files changed, 40 deletions(-) diff --git a/services/traction/charts/dev/values.yaml b/services/traction/charts/dev/values.yaml index 2bbe326d..6f36f419 100644 --- a/services/traction/charts/dev/values.yaml +++ b/services/traction/charts/dev/values.yaml @@ -36,16 +36,6 @@ traction: is_production: true is_write: false genesis_url: "https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis" - - id: sovrin-testnet - is_production: true - is_write: true - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis" - endorser_did: "EZpKx6nT56Hv83JmNz7ik8" - endorser_alias: "sovrin-testnet-endorser" - - id: sovrin-mainnet - is_production: true - is_write: false - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis" plugin-config.yml: traction_innkeeper: innkeeper_wallet: @@ -56,12 +46,9 @@ traction: ledger_id: bcovrin-test - endorser_alias: candy-dev-endorser ledger_id: candy-dev - - endorser_alias: sovrin-testnet-endorser - ledger_id: sovrin-testnet create_public_did: - bcovrin-test - candy-dev - - sovrin-testnet reservation: expiry_minutes: 7200 walletStorageConfig: diff --git a/services/traction/charts/prod/values.yaml b/services/traction/charts/prod/values.yaml index 7a12b5d7..70a89b1b 100644 --- a/services/traction/charts/prod/values.yaml +++ b/services/traction/charts/prod/values.yaml @@ -19,12 +19,6 @@ traction: genesis_url: "https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis" endorser_did: "LTNyw5R14J66CrF7tmV3i8" endorser_alias: "candy-prod-endorser" - - id: sovrin-mainnet - is_production: true - is_write: true - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis" - endorser_did: "65ZC9nkjXBzgsh1cgfkkBB" - endorser_alias: "sovrin-mainnet-endorser" plugin-config.yml: traction_innkeeper: innkeeper_wallet: @@ -37,7 +31,6 @@ traction: ledger_id: sovrin-mainnet create_public_did: - candy-prod - - sovrin-mainnet reservation: expiry_minutes: 2880 auto_approve: false diff --git a/services/traction/charts/test/values.yaml b/services/traction/charts/test/values.yaml index 6e7696f2..5074b48b 100644 --- a/services/traction/charts/test/values.yaml +++ b/services/traction/charts/test/values.yaml @@ -31,16 +31,6 @@ traction: is_production: true is_write: false genesis_url: "https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis" - - id: sovrin-testnet - is_production: true - is_write: true - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis" - endorser_did: "EZpKx6nT56Hv83JmNz7ik8" - endorser_alias: "sovrin-testnet-endorser" - - id: sovrin-mainnet - is_production: true - is_write: false - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis" plugin-config.yml: traction_innkeeper: innkeeper_wallet: @@ -51,8 +41,6 @@ traction: ledger_id: bcovrin-test - endorser_alias: candy-test-endorser ledger_id: candy-test - - endorser_alias: sovrin-testnet-endorser - ledger_id: sovrin-testnet create_public_did: - bcovrin-test - candy-test diff --git a/services/traction/sandbox/values.yaml b/services/traction/sandbox/values.yaml index 1c72f927..f9778f95 100644 --- a/services/traction/sandbox/values.yaml +++ b/services/traction/sandbox/values.yaml @@ -29,14 +29,6 @@ acapy: is_production: true is_write: false genesis_url: "https://raw.githubusercontent.com/ICCS-ISAC/dtrust-reconu/main/CANdy/prod/pool_transactions_genesis" - - id: sovrin-testnet - is_production: true - is_write: false - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_sandbox_genesis" - - id: sovrin-mainnet - is_production: true - is_write: false - genesis_url: "https://raw.githubusercontent.com/sovrin-foundation/sovrin/stable/sovrin/pool_transactions_live_genesis" plugin-config.yml: traction_innkeeper: innkeeper_wallet: From 5b6e95005e87b46bd85f3c2dcba6bde67deb8606 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 13:03:22 -0800 Subject: [PATCH 6/9] Update schema definition for a2a issuer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .../issuer-api/config/a2a/dev/default.json | 46 ------------------- 1 file changed, 46 deletions(-) delete mode 100644 openshift/templates/issuer-api/config/a2a/dev/default.json diff --git a/openshift/templates/issuer-api/config/a2a/dev/default.json b/openshift/templates/issuer-api/config/a2a/dev/default.json deleted file mode 100644 index e6b053da..00000000 --- a/openshift/templates/issuer-api/config/a2a/dev/default.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "host": "localhost", - "port": "PORT", - "public": "../public/", - "serverSelectionTimeout": "SERVER_SELECTION_TIMEOUT", - "paginate": { - "default": 10, - "max": 50 - }, - "mongodb": { - "host": "DB_SERVICE", - "db": "DB_NAME", - "port": "DB_PORT", - "user": "DB_USER", - "password": "DB_PASSWORD" - }, - "agent": { - "adminUrl": "AGENT_ADMIN_URL", - "adminApiKey": "AGENT_ADMIN_API_KEY" - }, - "smtp": { - "host": "SMTP_HOST", - "port": "SMTP_PORT", - "secure": false, - "tls": { - "rejectUnauthorized": false - } - }, - "emailSettings": { - "sender": "ADMIN_EMAIL", - "subject": "EMAIL_SUBJECT" - }, - "publicSite": { - "url": "PUBLIC_SITE_URL" - }, - "issuer": { - "name": "A2A Issuer DEV", - "offerComment": "Credential offer from A2A Issuer DEV", - "validityDays": -1, - "multiUse": true - }, - "authentication": { - "jwksUri": "https://dev.loginproxy.gov.bc.ca/auth/realms/access-to-court-materials-jag/protocol/openid-connect/certs", - "algorithms": ["RS256"] - } -} From c42289bb5fe290f3fd035ff172bbf7d46c11a156 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 13:04:14 -0800 Subject: [PATCH 7/9] Removed unused bcvcpilot configuration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .../config/bcvcpilot/dev/default.json | 46 ------ .../config/bcvcpilot/invite-email.html | 135 ------------------ .../config/bcvcpilot/prod/default.json | 46 ------ .../issuer-api/config/bcvcpilot/schemas.json | 15 -- .../config/bcvcpilot/test/default.json | 46 ------ 5 files changed, 288 deletions(-) delete mode 100644 openshift/templates/issuer-api/config/bcvcpilot/dev/default.json delete mode 100644 openshift/templates/issuer-api/config/bcvcpilot/invite-email.html delete mode 100644 openshift/templates/issuer-api/config/bcvcpilot/prod/default.json delete mode 100644 openshift/templates/issuer-api/config/bcvcpilot/schemas.json delete mode 100644 openshift/templates/issuer-api/config/bcvcpilot/test/default.json diff --git a/openshift/templates/issuer-api/config/bcvcpilot/dev/default.json b/openshift/templates/issuer-api/config/bcvcpilot/dev/default.json deleted file mode 100644 index 76cb3e6d..00000000 --- a/openshift/templates/issuer-api/config/bcvcpilot/dev/default.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "host": "localhost", - "port": "PORT", - "public": "../public/", - "serverSelectionTimeout": "SERVER_SELECTION_TIMEOUT", - "paginate": { - "default": 10, - "max": 50 - }, - "mongodb": { - "host": "DB_SERVICE", - "db": "DB_NAME", - "port": "DB_PORT", - "user": "DB_USER", - "password": "DB_PASSWORD" - }, - "agent": { - "adminUrl": "AGENT_ADMIN_URL", - "adminApiKey": "AGENT_ADMIN_API_KEY" - }, - "smtp": { - "host": "SMTP_HOST", - "port": "SMTP_PORT", - "secure": false, - "tls": { - "rejectUnauthorized": false - } - }, - "emailSettings": { - "sender": "ADMIN_EMAIL", - "subject": "EMAIL_SUBJECT" - }, - "publicSite": { - "url": "PUBLIC_SITE_URL" - }, - "issuer": { - "name": "BC VC Pilot Issuer", - "offerComment": "Credential offer from BC VC Pilot Issuer", - "validityDays": -1, - "multiUse": false - }, - "authentication": { - "jwksUri": "https://loginproxy.gov.bc.ca/auth/realms/digitaltrust-citz/protocol/openid-connect/certs", - "algorithms": ["RS256"] - } -} diff --git a/openshift/templates/issuer-api/config/bcvcpilot/invite-email.html b/openshift/templates/issuer-api/config/bcvcpilot/invite-email.html deleted file mode 100644 index 295ec7cb..00000000 --- a/openshift/templates/issuer-api/config/bcvcpilot/invite-email.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- You’re invited to add your Person credential to your BC Wallet. As this is a pilot program, you’ll need an invitation - credential to add your Person credential to your wallet. -

- -

- What you'll need -

- -

- Next Steps -

-
    -
  1. - Add your invitation credential by selecting below and follow the steps there.
    - - -
    -
  2. -
  3. - Tap the “Get your Person credential” button now featured in the home screen of your BC Wallet then follow the - steps there. -
  4. -
-

If you accidentally delete your invitation credential, please email DITRUST@gov.bc.ca to receive another one.

- -
-

- Digital Identity and Trust Program (DITP)
- Ministry of Citizens’ Services
- Email: DITRUST@gov.bc.ca
- Website: www.digital.gov.bc.ca/digital-trust
-

\ No newline at end of file diff --git a/openshift/templates/issuer-api/config/bcvcpilot/prod/default.json b/openshift/templates/issuer-api/config/bcvcpilot/prod/default.json deleted file mode 100644 index 74baf9f2..00000000 --- a/openshift/templates/issuer-api/config/bcvcpilot/prod/default.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "host": "localhost", - "port": "PORT", - "public": "../public/", - "serverSelectionTimeout": "SERVER_SELECTION_TIMEOUT", - "paginate": { - "default": 10, - "max": 50 - }, - "mongodb": { - "host": "DB_SERVICE", - "db": "DB_NAME", - "port": "DB_PORT", - "user": "DB_USER", - "password": "DB_PASSWORD" - }, - "agent": { - "adminUrl": "AGENT_ADMIN_URL", - "adminApiKey": "AGENT_ADMIN_API_KEY" - }, - "smtp": { - "host": "SMTP_HOST", - "port": "SMTP_PORT", - "secure": false, - "tls": { - "rejectUnauthorized": false - } - }, - "emailSettings": { - "sender": "ADMIN_EMAIL", - "subject": "EMAIL_SUBJECT" - }, - "publicSite": { - "url": "PUBLIC_SITE_URL" - }, - "issuer": { - "name": "BC VC Pilot Issuer DEV", - "offerComment": "Credential offer from BC VC Pilot Issuer DEV", - "validityDays": -1, - "multiUse": false - }, - "authentication": { - "jwksUri": "https://loginproxy.gov.bc.ca/auth/realms/digitaltrust-citz/protocol/openid-connect/certs", - "algorithms": ["RS256"] - } -} diff --git a/openshift/templates/issuer-api/config/bcvcpilot/schemas.json b/openshift/templates/issuer-api/config/bcvcpilot/schemas.json deleted file mode 100644 index e8664d8c..00000000 --- a/openshift/templates/issuer-api/config/bcvcpilot/schemas.json +++ /dev/null @@ -1,15 +0,0 @@ -[ - { - "default": true, - "public": false, - "revocable": true, - "attributes": [ - "name", - "emailAddress", - "program", - "iss_dateint" - ], - "schema_name": "BC VC Pilot Certificate", - "schema_version": "1.0.1" - } -] \ No newline at end of file diff --git a/openshift/templates/issuer-api/config/bcvcpilot/test/default.json b/openshift/templates/issuer-api/config/bcvcpilot/test/default.json deleted file mode 100644 index e6576d9f..00000000 --- a/openshift/templates/issuer-api/config/bcvcpilot/test/default.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "host": "localhost", - "port": "PORT", - "public": "../public/", - "serverSelectionTimeout": "SERVER_SELECTION_TIMEOUT", - "paginate": { - "default": 10, - "max": 50 - }, - "mongodb": { - "host": "DB_SERVICE", - "db": "DB_NAME", - "port": "DB_PORT", - "user": "DB_USER", - "password": "DB_PASSWORD" - }, - "agent": { - "adminUrl": "AGENT_ADMIN_URL", - "adminApiKey": "AGENT_ADMIN_API_KEY" - }, - "smtp": { - "host": "SMTP_HOST", - "port": "SMTP_PORT", - "secure": false, - "tls": { - "rejectUnauthorized": false - } - }, - "emailSettings": { - "sender": "ADMIN_EMAIL", - "subject": "EMAIL_SUBJECT" - }, - "publicSite": { - "url": "PUBLIC_SITE_URL" - }, - "issuer": { - "name": "BC VC Pilot Issuer TEST", - "offerComment": "Credential offer from BC VC Pilot Issuer TEST", - "validityDays": -1, - "multiUse": false - }, - "authentication": { - "jwksUri": "https://test.loginproxy.gov.bc.ca/auth/realms/digitaltrust-citz/protocol/openid-connect/certs", - "algorithms": ["RS256"] - } -} From b1a003b01fdbd98593c355204ec87e89e311d69c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 13:06:50 -0800 Subject: [PATCH 8/9] Disable old-style attribute generation from proof-requests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .../accredited-lawyer/dev/accredited-lawyer-bcpc.json | 4 ++-- .../accredited-lawyer/dev/accredited-lawyer-status.json | 4 ++-- .../accredited-lawyer/dev/accredited-lawyer.json | 4 ++-- .../accredited-lawyer/prod/accredited-lawyer-bcpc.json | 4 ++-- .../accredited-lawyer/prod/accredited-lawyer-status.json | 4 ++-- .../accredited-lawyer/prod/accredited-lawyer.json | 2 +- .../accredited-lawyer/test/accredited-lawyer-bcpc.json | 4 ++-- .../accredited-lawyer/test/accredited-lawyer-status.json | 4 ++-- .../accredited-lawyer/test/accredited-lawyer.json | 4 ++-- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json index fef1dc7d..815ac27f 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer-bcpc", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer with BC Person Credential", - "version": "1.1.0", + "version": "1.1.1", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json index f051f024..bab5d643 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer-status", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer Status", - "version": "1.1.0", + "version": "1.1.1", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json index 081d159c..cc518e95 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer", - "version": "1.6.0", + "version": "1.6.1", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json index 91ed3120..2cb44fc9 100644 --- a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-bcpc.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer-bcpc", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer with BC Person Credential", - "version": "1.0.3", + "version": "1.0.4", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json index da1fced5..f62a2fb5 100644 --- a/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/prod/accredited-lawyer-status.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer-status", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer Status", - "version": "1.0.3", + "version": "1.0.4", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json b/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json index bf20f937..b633ece8 100644 --- a/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/prod/accredited-lawyer.json @@ -3,7 +3,7 @@ "subject_identifier": "PPID", "configuration": { "name": "accredited-lawyer", - "version": "1.5.5", + "version": "1.5.6", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json index 539e5700..5ddf5e62 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer-bcpc", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer with BC Person Credential", - "version": "1.1.0", + "version": "1.1.1", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json index 4298c8d3..76243b3d 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer-status", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "Accredited Lawyer Status", - "version": "1.1.0", + "version": "1.1.1", "requested_attributes": [ { "names": [ diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json index e5747747..bd8df9a3 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json @@ -1,10 +1,10 @@ { "ver_config_id": "accredited-lawyer", - "include_v1_attributes": true, + "include_v1_attributes": false, "subject_identifier": "PPID", "proof_request": { "name": "accredited-lawyer", - "version": "1.6.0", + "version": "1.6.1", "requested_attributes": [ { "names": [ From d8d5cfae23e6b0c72b16c21fd601d2a643704da9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emiliano=20Su=C3=B1=C3=A9?= Date: Wed, 22 Jan 2025 14:02:32 -0800 Subject: [PATCH 9/9] use new DID for A2A test issuer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Emiliano Suñé --- .../accredited-lawyer/dev/accredited-lawyer-bcpc.json | 2 +- .../accredited-lawyer/dev/accredited-lawyer-status.json | 2 +- .../accredited-lawyer/dev/accredited-lawyer.json | 2 +- .../accredited-lawyer/test/accredited-lawyer-bcpc.json | 2 +- .../accredited-lawyer/test/accredited-lawyer-status.json | 2 +- .../accredited-lawyer/test/accredited-lawyer.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json index 815ac27f..7788f91f 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-bcpc.json @@ -16,7 +16,7 @@ ], "restrictions": [ { - "issuer_did": "DZBaHghKsVHcJoiwkykG3r", + "issuer_did": "YD8BhPVNgQGVMzd7aJHSbW", "schema_name": "Member Certificate", "schema_version": "1.0.2" }, diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json index bab5d643..67746351 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer-status.json @@ -14,7 +14,7 @@ ], "restrictions": [ { - "issuer_did": "DZBaHghKsVHcJoiwkykG3r", + "issuer_did": "YD8BhPVNgQGVMzd7aJHSbW", "schema_name": "Member Certificate", "schema_version": "1.0.2" }, diff --git a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json index cc518e95..b97de390 100644 --- a/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/dev/accredited-lawyer.json @@ -16,7 +16,7 @@ ], "restrictions": [ { - "issuer_did": "DZBaHghKsVHcJoiwkykG3r", + "issuer_did": "YD8BhPVNgQGVMzd7aJHSbW", "schema_name": "Member Certificate", "schema_version": "1.0.2" }, diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json index 5ddf5e62..4aaac022 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-bcpc.json @@ -16,7 +16,7 @@ ], "restrictions": [ { - "issuer_did": "DZBaHghKsVHcJoiwkykG3r", + "issuer_did": "YD8BhPVNgQGVMzd7aJHSbW", "schema_name": "Member Certificate", "schema_version": "1.0.2" }, diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json index 76243b3d..811c1c6a 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer-status.json @@ -14,7 +14,7 @@ ], "restrictions": [ { - "issuer_did": "DZBaHghKsVHcJoiwkykG3r", + "issuer_did": "YD8BhPVNgQGVMzd7aJHSbW", "schema_name": "Member Certificate", "schema_version": "1.0.2" }, diff --git a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json index bd8df9a3..2f634d60 100644 --- a/proof-configurations/accredited-lawyer/test/accredited-lawyer.json +++ b/proof-configurations/accredited-lawyer/test/accredited-lawyer.json @@ -16,7 +16,7 @@ ], "restrictions": [ { - "issuer_did": "DZBaHghKsVHcJoiwkykG3r", + "issuer_did": "YD8BhPVNgQGVMzd7aJHSbW", "schema_name": "Member Certificate", "schema_version": "1.0.2" },