Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
34d088a
Deploy mvd
SMedeirosGaleo Nov 24, 2025
751edf5
Connector deployment refactor
SMedeirosGaleo Nov 27, 2025
45cf33b
Update mvd deployment
SMedeirosGaleo Dec 18, 2025
01e1be3
Update connector code
SMedeirosGaleo Dec 18, 2025
20378b8
Merge pull request #1 from Kordat/connector_deployment
SMedeirosGaleo Dec 18, 2025
fe37615
Add terraform vars
SMedeirosGaleo Dec 18, 2025
daf0b3f
Update connector code
SMedeirosGaleo Dec 18, 2025
c35e382
Fix connector code provider
SMedeirosGaleo Dec 18, 2025
7eaa130
Fix connector code error
SMedeirosGaleo Dec 18, 2025
a72c22b
Add connector var
SMedeirosGaleo Dec 18, 2025
de250a5
fix error coonector code
SMedeirosGaleo Dec 18, 2025
915a183
fix connector code error
SMedeirosGaleo Dec 18, 2025
90db81f
Update connector provider config
SMedeirosGaleo Dec 18, 2025
7f54ae3
Introducción de policy AssignedParticipant
Dec 23, 2025
bf58874
Merge pull request #2 from Kordat/assigneePolicy
jorgutdev-galeo Jan 20, 2026
66153d1
Deploy pipeline to build connector images
SMedeirosGaleo Jan 27, 2026
b0a8746
Bugfix: Missing wrong directory
jorgutdev-galeo Jan 27, 2026
32ed172
Update piepline
SMedeirosGaleo Jan 27, 2026
62bc23e
Update connector deployments
SMedeirosGaleo Jan 27, 2026
f73e0b9
Update connector deployments
SMedeirosGaleo Jan 27, 2026
01970af
Update connector k8s deployment
SMedeirosGaleo Jan 27, 2026
e3a8a8e
WIP: Fixing build
jorgutdev-galeo Jan 27, 2026
8f7794b
Update connector k8s deployment
SMedeirosGaleo Jan 27, 2026
59548f8
Update connector k8s deployments
SMedeirosGaleo Jan 27, 2026
9654546
WIP: Fixing identityhub build
jorgutdev-galeo Jan 27, 2026
5520454
Update connector k8s deployment
SMedeirosGaleo Jan 27, 2026
3cba94b
WIP: Fixing identityhub build
jorgutdev-galeo Jan 27, 2026
d2a07ec
WIP: Updated image commit
jorgutdev-galeo Jan 27, 2026
8c69454
fix identity hub issue
Jan 28, 2026
7ceb6fc
Merge pull request #3 from Kordat/fix-identity-hub
jserrano-galeo Jan 28, 2026
9ecb473
fix identity hub issue
Jan 28, 2026
302b1d1
Merge pull request #4 from Kordat/fix-identity-hub
jserrano-galeo Jan 28, 2026
b3f8fe5
update indentity-hub image commit tag
Jan 28, 2026
c0cc24b
update indentity-hub
Jan 28, 2026
f2e517c
update connector commit version tag
Jan 28, 2026
edb07e8
fix issues with dmeo participants in control and datapalnes
Jan 28, 2026
6a27e8e
bump up conectors versions to deploy
Jan 28, 2026
b6569b2
Update connector infra
SMedeirosGaleo Jan 28, 2026
75db7f7
Fix connector iam rol error
SMedeirosGaleo Jan 28, 2026
403d6d6
fix: disable catalog cache
Jan 28, 2026
8059af8
WIP: Removed demo extension
jorgutdev-galeo Jan 28, 2026
0322c6b
Update connector image tag
SMedeirosGaleo Jan 28, 2026
bba03a7
WIP: Removed demo extension
jorgutdev-galeo Jan 28, 2026
16071b4
WIP: Updated image commit
jorgutdev-galeo Jan 28, 2026
96ae997
Fix connector terraform error
SMedeirosGaleo Jan 28, 2026
e64b9ae
fix identity hub and remove federated catalog from controlplane
Jan 29, 2026
d425278
Merge pull request #5 from Kordat/fix-identity-hub
jserrano-galeo Jan 29, 2026
632507a
bump up connector version
Jan 29, 2026
74e0a36
fix control plane
Jan 29, 2026
168c360
fix identityhub did
Jan 29, 2026
cd2be1e
bump up version
Jan 29, 2026
0de20e0
Add ports
Jan 29, 2026
0aaeb91
Update connector k8s deployment
SMedeirosGaleo Jan 29, 2026
bbb9ba5
Add explicit managetment api
Jan 29, 2026
10b100e
Add explicit managetment api
Jan 29, 2026
8fdeb9b
bump up
Jan 29, 2026
0095357
Update buildspec
SMedeirosGaleo Jan 29, 2026
4b15564
Update connector infra
SMedeirosGaleo Jan 29, 2026
d26b341
Fix error
SMedeirosGaleo Jan 29, 2026
fbed870
Update connectos k8s deployment
SMedeirosGaleo Jan 30, 2026
812eb3f
fix credentials generation
Feb 2, 2026
6e4f46e
Merge pull request #6 from Kordat/fix-credentials-generation
jserrano-galeo Feb 2, 2026
1d22ce7
fix contract negotiation endpoints
Feb 2, 2026
6268d7a
fix sts
Feb 2, 2026
abd042f
bump up
Feb 2, 2026
193aad1
Add aws credentials to dataplane
Feb 2, 2026
25ee529
bump up
Feb 2, 2026
4dd1d16
Update infra
SMedeirosGaleo Feb 3, 2026
fd76dd3
Update images tag
SMedeirosGaleo Feb 3, 2026
b4bcf6a
Fix error
SMedeirosGaleo Feb 3, 2026
77ff2b2
fix: api key properly created as random uuid
Feb 4, 2026
779f408
Merge pull request #8 from Kordat/fix-api-key
jserrano-galeo Feb 4, 2026
317785c
fix role
Feb 4, 2026
012e96a
Update connector sa role
SMedeirosGaleo Feb 4, 2026
e88340a
bump up
Feb 4, 2026
5c48b87
Update connector policy
SMedeirosGaleo Feb 24, 2026
72e8f1e
Update connector policy
SMedeirosGaleo Feb 24, 2026
ae03477
Add ViaService to connector policy for kms actions
Mar 2, 2026
280ec19
enable S3 replication to external buckets
Mar 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions buildspec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
version: 0.2

phases:
pre_build:
commands:
- AWS_REGION="eu-west-1"
- COMMIT_HASH=$(echo $CODEBUILD_RESOLVED_SOURCE_VERSION | cut -c 1-8)
- ECR_IMAGE_CATALOG_SERVER=${REPOSITORY_URI}/kordat-$ENV-catalog-server:${COMMIT_HASH}
- ECR_IMAGE_CONTROLPLANE=${REPOSITORY_URI}/kordat-$ENV-controlplane:${COMMIT_HASH}
- ECR_IMAGE_DATAPLANE=${REPOSITORY_URI}/kordat-$ENV-dataplane:${COMMIT_HASH}
- ECR_IMAGE_IDENTITY_HUB=${REPOSITORY_URI}/kordat-$ENV-identity-hub:${COMMIT_HASH}
- ECR_IMAGE_ISSUERSERVICE=${REPOSITORY_URI}/kordat-$ENV-issuerservice:${COMMIT_HASH}
- echo "Conectando con ECR..."
- aws ecr get-login-password --region $AWS_REGION | docker login --username AWS --password-stdin $REPOSITORY_URI
- gradle --version || echo "Gradle no está instalado"
build:
commands:
- ./gradlew build
- ./gradlew -Ppersistence=true dockerize
- docker images
post_build:
commands:
- echo "Tagging images..."
- docker tag controlplane:latest $ECR_IMAGE_CONTROLPLANE
- docker tag dataplane:latest $ECR_IMAGE_DATAPLANE
- docker tag identity-hub:latest $ECR_IMAGE_IDENTITY_HUB
- docker tag catalog-server:latest $ECR_IMAGE_CATALOG_SERVER
- docker tag issuerservice:latest $ECR_IMAGE_ISSUERSERVICE
- echo "Pushing images..."
- docker push $ECR_IMAGE_CONTROLPLANE
- docker push $ECR_IMAGE_DATAPLANE
- docker push $ECR_IMAGE_IDENTITY_HUB
- docker push $ECR_IMAGE_CATALOG_SERVER
- docker push $ECR_IMAGE_ISSUERSERVICE
5 changes: 5 additions & 0 deletions connector-deployment/assets/consumer_private.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIARDUGJgKy1yzxkueIJ1k3MPUWQ/tbQWQNqW6TjyHpdcoAoGCCqGSM49
AwEHoUQDQgAE1l0Lof0a1yBc8KXhesAnoBvxZw5roYnkAXuqCYfNK3ex+hMWFuiX
GUxHlzShAehR6wvwzV23bbC0tcFcVgW//A==
-----END EC PRIVATE KEY-----
4 changes: 4 additions & 0 deletions connector-deployment/assets/consumer_public.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1l0Lof0a1yBc8KXhesAnoBvxZw5r
oYnkAXuqCYfNK3ex+hMWFuiXGUxHlzShAehR6wvwzV23bbC0tcFcVgW//A==
-----END PUBLIC KEY-----
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"id": "40e24588-b510-41ca-966c-c1e0f57d1b15",
"participantContextId": "${did}",
"timestamp": 1700659822500,
"issuerId": "did:web:dataspace-issuer",
"holderId": "${did}",
"state": 500,
"issuancePolicy": null,
"reissuancePolicy": null,
"verifiableCredential": {
"format": "VC1_0_JWT",
"rawVc": "eyJraWQiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIja2V5LTEiLCJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSJ9.eyJpc3MiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIiLCJhdWQiOiJkaWQ6d2ViOmNvbnN1bWVyLWlkZW50aXR5aHViJTNBNzA4MzphbGljZSIsInN1YiI6ImRpZDp3ZWI6Y29uc3VtZXItaWRlbnRpdHlodWIlM0E3MDgzOmFsaWNlIiwidmMiOnsiQGNvbnRleHQiOlsiaHR0cHM6Ly93d3cudzMub3JnLzIwMTgvY3JlZGVudGlhbHMvdjEiLCJodHRwczovL3czaWQub3JnL3NlY3VyaXR5L3N1aXRlcy9qd3MtMjAyMC92MSIsImh0dHBzOi8vd3d3LnczLm9yZy9ucy9kaWQvdjEiLHsibXZkLWNyZWRlbnRpYWxzIjoiaHR0cHM6Ly93M2lkLm9yZy9tdmQvY3JlZGVudGlhbHMvIiwiY29udHJhY3RWZXJzaW9uIjoibXZkLWNyZWRlbnRpYWxzOmNvbnRyYWN0VmVyc2lvbiIsImxldmVsIjoibXZkLWNyZWRlbnRpYWxzOmxldmVsIn1dLCJpZCI6Imh0dHA6Ly9vcmcueW91cmRhdGFzcGFjZS5jb20vY3JlZGVudGlhbHMvMjM0NyIsInR5cGUiOlsiVmVyaWZpYWJsZUNyZWRlbnRpYWwiLCJEYXRhUHJvY2Vzc29yQ3JlZGVudGlhbCJdLCJpc3N1ZXIiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIiLCJpc3N1YW5jZURhdGUiOiIyMDIzLTA4LTE4VDAwOjAwOjAwWiIsImNyZWRlbnRpYWxTdWJqZWN0Ijp7ImlkIjoiZGlkOndlYjpjb25zdW1lci1pZGVudGl0eWh1YiUzQTcwODM6Y29uc3VtZXIiLCJjb250cmFjdFZlcnNpb24iOiIxLjAuMCIsImxldmVsIjoicHJvY2Vzc2luZyJ9fSwiaWF0IjoxNzQ4ODQ0OTE5fQ.Asd_5HEu-UaV3bSZ3DlkIlI5yiAik18JcAtKwK6HVx3MAW5uR907lEJfgdO29eHfTR9_qiHG5OitXYCpL_sxBQ",
"credential": {
"credentialSubject": [
{
"claims": {
"id": "${did}",
"contractVersion": "1.0.0",
"level": "processing"
}
}
],
"id": "http://org.yourdataspace.com/credentials/1235",
"type": [
"VerifiableCredential",
"DataProcessorCredential"
],
"issuer": {
"id": "did:web:dataspace-issuer",
"additionalProperties": {}
},
"issuanceDate": 1702339200.000000000,
"expirationDate": null,
"credentialStatus": null,
"description": null,
"name": null
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://w3id.org/security/suites/jws-2020/v1",
"https://www.w3.org/ns/did/v1",
{
"mvd-credentials": "https://w3id.org/mvd/credentials/",
"contractVersion": "mvd-credentials:contractVersion",
"level": "mvd-credentials:level"
}
],
"id": "http://org.yourdataspace.com/credentials/2347",
"type": [
"VerifiableCredential",
"DataProcessorCredential"
],
"issuer": "did:web:dataspace-issuer",
"issuanceDate": "2023-08-18T00:00:00Z",
"credentialSubject": {
"id": "${did}",
"contractVersion": "1.0.0",
"level": "processing"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"id": "40e24588-b510-41ca-966c-c1e0f57d1b14",
"participantContextId": "${did}",
"timestamp": 1700659822500,
"issuerId": "did:web:dataspace-issuer",
"holderId": "${did}",
"state": 500,
"issuancePolicy": null,
"reissuancePolicy": null,
"verifiableCredential": {
"rawVc": "eyJraWQiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIja2V5LTEiLCJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSJ9.eyJpc3MiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIiLCJhdWQiOiJkaWQ6d2ViOmNvbnN1bWVyLWlkZW50aXR5aHViJTNBNzA4MzphbGljZSIsInN1YiI6ImRpZDp3ZWI6Y29uc3VtZXItaWRlbnRpdHlodWIlM0E3MDgzOmFsaWNlIiwidmMiOnsiQGNvbnRleHQiOlsiaHR0cHM6Ly93d3cudzMub3JnLzIwMTgvY3JlZGVudGlhbHMvdjEiLCJodHRwczovL3czaWQub3JnL3NlY3VyaXR5L3N1aXRlcy9qd3MtMjAyMC92MSIsImh0dHBzOi8vd3d3LnczLm9yZy9ucy9kaWQvdjEiLHsibXZkLWNyZWRlbnRpYWxzIjoiaHR0cHM6Ly93M2lkLm9yZy9tdmQvY3JlZGVudGlhbHMvIiwibWVtYmVyc2hpcCI6Im12ZC1jcmVkZW50aWFsczptZW1iZXJzaGlwIiwibWVtYmVyc2hpcFR5cGUiOiJtdmQtY3JlZGVudGlhbHM6bWVtYmVyc2hpcFR5cGUiLCJ3ZWJzaXRlIjoibXZkLWNyZWRlbnRpYWxzOndlYnNpdGUiLCJjb250YWN0IjoibXZkLWNyZWRlbnRpYWxzOmNvbnRhY3QiLCJzaW5jZSI6Im12ZC1jcmVkZW50aWFsczpzaW5jZSJ9XSwiaWQiOiJodHRwOi8vb3JnLnlvdXJkYXRhc3BhY2UuY29tL2NyZWRlbnRpYWxzLzIzNDciLCJ0eXBlIjpbIlZlcmlmaWFibGVDcmVkZW50aWFsIiwiTWVtYmVyc2hpcENyZWRlbnRpYWwiXSwiaXNzdWVyIjoiZGlkOndlYjpkYXRhc3BhY2UtaXNzdWVyIiwiaXNzdWFuY2VEYXRlIjoiMjAyMy0wOC0xOFQwMDowMDowMFoiLCJjcmVkZW50aWFsU3ViamVjdCI6eyJpZCI6ImRpZDp3ZWI6Y29uc3VtZXItaWRlbnRpdHlodWIlM0E3MDgzOmNvbnN1bWVyIiwibWVtYmVyc2hpcCI6eyJtZW1iZXJzaGlwVHlwZSI6IkZ1bGxNZW1iZXIiLCJ3ZWJzaXRlIjoid3d3LndoYXRldmVyLmNvbSIsImNvbnRhY3QiOiJmaXp6LmJ1enpAd2hhdGV2ZXIuY29tIiwic2luY2UiOiIyMDIzLTAxLTAxVDAwOjAwOjAwWiJ9fX0sImlhdCI6MTc0ODg0NDkxOX0.xcb9qKJ_BGGj_KvSM9lZIdJW01FSdDjALXxhmH8CehkOPy2nXGnWKIbjHJZmW60NtU7kqRC23THU7OWFs28EDw",
"format": "VC1_0_JWT",
"credential": {
"credentialSubject": [
{
"claims": {
"membershipType": "FullMember",
"website": "www.some-other-website.com",
"contact": "bar.baz@company.com",
"since": "2023-01-01T00:00:00Z"
},
"id": "${did}"
}
],
"id": "http://org.yourdataspace.com/credentials/2347",
"type": [
"VerifiableCredential",
"MembershipCredential"
],
"issuer": {
"id": "did:web:dataspace-issuer",
"additionalProperties": {}
},
"issuanceDate": 1702339200.000000000,
"expirationDate": null,
"credentialStatus": null,
"description": null,
"name": null
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://w3id.org/security/suites/jws-2020/v1",
"https://www.w3.org/ns/did/v1",
{
"mvd-credentials": "https://w3id.org/mvd/credentials/",
"membership": "mvd-credentials:membership",
"membershipType": "mvd-credentials:membershipType",
"website": "mvd-credentials:website",
"contact": "mvd-credentials:contact",
"since": "mvd-credentials:since"
}
],
"id": "http://org.yourdataspace.com/credentials/2347",
"type": [
"VerifiableCredential",
"MembershipCredential"
],
"issuer": "did:web:dataspace-issuer",
"issuanceDate": "2023-08-18T00:00:00Z",
"credentialSubject": {
"id": "${did}",
"membership": {
"membershipType": "FullMember",
"website": "www.whatever.com",
"contact": "fizz.buzz@whatever.com",
"since": "2023-01-01T00:00:00Z"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"id": "<CREDENTIAL_ID>",
"participantContextId": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>",
"timestamp": <TIMESTAMP>,
"issuerId": "did:web:dataspace-issuer",
"holderId": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>",
"state": 500,
"issuancePolicy": null,
"reissuancePolicy": null,
"verifiableCredential": {
"format": "VC1_0_JWT",
"rawVc": "{{RAW_VC_JWT}}",
"credential": {
"credentialSubject": [
{
"claims": {
"id": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>",
"contractVersion": "1.0.0",
"level": "processing"
}
}
],
"id": "http://kordat.es/credentials/<CREDENTIAL_ID>",
"type": [
"VerifiableCredential",
"DataProcessorCredential"
],
"issuer": {
"id": "did:web:dataspace-issuer",
"additionalProperties": {}
},
"issuanceDate": null,
"expirationDate": null,
"credentialStatus": null,
"description": null,
"name": null
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://w3id.org/security/suites/jws-2020/v1",
"https://www.w3.org/ns/did/v1",
{
"mvd-credentials": "https://w3id.org/mvd/credentials/",
"contractVersion": "mvd-credentials:contractVersion",
"level": "mvd-credentials:level"
}
],
"id": "http://kordat.es/credentials/1235",
"type": [
"VerifiableCredential",
"DataProcessorCredential"
],
"issuer": "did:web:dataspace-issuer",
"issuanceDate": "2023-08-18T00:00:00Z",
"credentialSubject": {
"id": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>",
"contractVersion": "1.0.0",
"level": "processing"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"id": "<CREDENTIAL_ID>",
"participantContextId": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>",
"timestamp": <TIMESTAMP>,
"issuerId": "did:web:dataspace-issuer",
"holderId": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>",
"state": 500,
"issuancePolicy": null,
"reissuancePolicy": null,
"verifiableCredential": {
"format": "VC1_0_JWT",
"rawVc": "{{RAW_VC_JWT}}",
"credential": {
"credentialSubject": [
{
"claims": {
"membershipType": "FullMember",
"website": "www.example.com",
"contact": "admin@example.com",
"since": "2023-01-01T00:00:00Z"
},
"id": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>"
}
],
"id": "http://kordat.es/credentials/<CREDENTIAL_ID>",
"type": [
"VerifiableCredential",
"MembershipCredential"
],
"issuer": {
"id": "{{DATASPACE_ISSUER_DID}}",
"additionalProperties": {}
},
"issuanceDate": 1702339200.000000000,
"expirationDate": null,
"credentialStatus": null,
"description": null,
"name": null
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://w3id.org/security/suites/jws-2020/v1",
"https://www.w3.org/ns/did/v1",
{
"mvd-credentials": "https://w3id.org/mvd/credentials/",
"membership": "mvd-credentials:membership",
"membershipType": "mvd-credentials:membershipType",
"website": "mvd-credentials:website",
"contact": "mvd-credentials:contact",
"since": "mvd-credentials:since"
}
],
"id": "http://kordat.es/credentials/2347",
"type": [
"VerifiableCredential",
"MembershipCredential"
],
"issuer": "did:web:dataspace-issuer",
"issuanceDate": "2023-08-18T00:00:00Z",
"credentialSubject": {
"id": "did:web:<PARTICIPANTE>-identityhub.<PARTICIPANTE>%3A7083:<PARTICIPANTE>",
"membership": {
"membershipType": "FullMember",
"website": "www.example.com",
"contact": "admin@example.com",
"since": "2023-01-01T00:00:00Z"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"id": "40e24588-b510-41ca-966c-c1e0f57d1ca7",
"participantContextId": "did:web:provider-identityhub%3A7083:provider",
"timestamp": 1700659822500,
"issuerId": "did:web:dataspace-issuer",
"holderId": "did:web:provider-identityhub%3A7083:provider",
"state": 500,
"issuancePolicy": null,
"reissuancePolicy": null,
"verifiableCredential": {
"format": "VC1_0_JWT",
"rawVc": "eyJraWQiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIja2V5LTEiLCJ0eXAiOiJKV1QiLCJhbGciOiJFZERTQSJ9.eyJpc3MiOiJkaWQ6d2ViOmRhdGFzcGFjZS1pc3N1ZXIiLCJhdWQiOiJkaWQ6d2ViOnByb3ZpZGVyLWlkZW50aXR5aHViJTNBNzA4Mzpib2IiLCJzdWIiOiJkaWQ6d2ViOnByb3ZpZGVyLWlkZW50aXR5aHViJTNBNzA4Mzpib2IiLCJ2YyI6eyJAY29udGV4dCI6WyJodHRwczovL3d3dy53My5vcmcvMjAxOC9jcmVkZW50aWFscy92MSIsImh0dHBzOi8vdzNpZC5vcmcvc2VjdXJpdHkvc3VpdGVzL2p3cy0yMDIwL3YxIiwiaHR0cHM6Ly93d3cudzMub3JnL25zL2RpZC92MSIseyJtdmQtY3JlZGVudGlhbHMiOiJodHRwczovL3czaWQub3JnL212ZC9jcmVkZW50aWFscy8iLCJjb250cmFjdFZlcnNpb24iOiJtdmQtY3JlZGVudGlhbHM6Y29udHJhY3RWZXJzaW9uIiwibGV2ZWwiOiJtdmQtY3JlZGVudGlhbHM6bGV2ZWwifV0sImlkIjoiaHR0cDovL29yZy55b3VyZGF0YXNwYWNlLmNvbS9jcmVkZW50aWFscy8yMzQ3IiwidHlwZSI6WyJWZXJpZmlhYmxlQ3JlZGVudGlhbCIsIkRhdGFQcm9jZXNzb3JDcmVkZW50aWFsIl0sImlzc3VlciI6ImRpZDp3ZWI6ZGF0YXNwYWNlLWlzc3VlciIsImlzc3VhbmNlRGF0ZSI6IjIwMjMtMDgtMThUMDA6MDA6MDBaIiwiY3JlZGVudGlhbFN1YmplY3QiOnsiaWQiOiJkaWQ6d2ViOnByb3ZpZGVyLWlkZW50aXR5aHViJTNBNzA4Mzpwcm92aWRlciIsImxldmVsIjoicHJvY2Vzc2luZyIsImNvbnRyYWN0VmVyc2lvbiI6IjEuMC4wIn19LCJpYXQiOjE3NDg4NDQ5MTl9.lgSIzaPA9mm1LTEssDlfG2bcKUyhjWfjl85yEMHcKxAjl3kyFw1lBSokCR85f2bm-ZBHiAfCh9M9W1jixjPTCg",
"credential": {
"credentialSubject": [
{
"claims": {
"id": "did:web:provider-identityhub%3A7083:provider",
"contractVersion": "1.0.0",
"level": "processing"
}
}
],
"id": "http://org.yourdataspace.com/credentials/1265",
"type": [
"VerifiableCredential",
"DataProcessorCredential"
],
"issuer": {
"id": "did:web:dataspace-issuer",
"additionalProperties": {}
},
"issuanceDate": 1702339200.000000000,
"expirationDate": null,
"credentialStatus": null,
"description": null,
"name": null
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"@context": [
"https://www.w3.org/2018/credentials/v1",
"https://w3id.org/security/suites/jws-2020/v1",
"https://www.w3.org/ns/did/v1",
{
"mvd-credentials": "https://w3id.org/mvd/credentials/",
"contractVersion": "mvd-credentials:contractVersion",
"level": "mvd-credentials:level"
}
],
"id": "http://org.yourdataspace.com/credentials/2347",
"type": [
"VerifiableCredential",
"DataProcessorCredential"
],
"issuer": "did:web:dataspace-issuer",
"issuanceDate": "2023-08-18T00:00:00Z",
"credentialSubject": {
"id": "did:web:provider-identityhub%3A7083:provider",
"level": "processing",
"contractVersion": "1.0.0"
}
}
Loading