Last active
October 10, 2023 13:05
-
-
Save timjb/520915f8cb527443102aff793b481988 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"VerifiableCredential": { | |
"@id": "https://www.w3.org/2018/credentials#VerifiableCredential", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"cred": "https://www.w3.org/2018/credentials#", | |
"sec": "https://w3id.org/security#", | |
"xsd": "http://www.w3.org/2001/XMLSchema#", | |
"credentialSchema": { | |
"@id": "cred:credentialSchema", | |
"@type": "@id", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"cred": "https://www.w3.org/2018/credentials#", | |
"JsonSchemaValidator2018": "cred:JsonSchemaValidator2018" | |
} | |
}, | |
"credentialStatus": {"@id": "cred:credentialStatus", "@type": "@id"}, | |
"credentialSubject": {"@id": "cred:credentialSubject", "@type": "@id"}, | |
"evidence": {"@id": "cred:evidence", "@type": "@id"}, | |
"expirationDate": {"@id": "cred:expirationDate", "@type": "xsd:dateTime"}, | |
"holder": {"@id": "cred:holder", "@type": "@id"}, | |
"issued": {"@id": "cred:issued", "@type": "xsd:dateTime"}, | |
"issuer": {"@id": "cred:issuer", "@type": "@id"}, | |
"issuanceDate": {"@id": "cred:issuanceDate", "@type": "xsd:dateTime"}, | |
"proof": {"@id": "sec:proof", "@type": "@id", "@container": "@graph"}, | |
"refreshService": { | |
"@id": "cred:refreshService", | |
"@type": "@id", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"cred": "https://www.w3.org/2018/credentials#", | |
"ManualRefreshService2018": "cred:ManualRefreshService2018" | |
} | |
}, | |
"termsOfUse": {"@id": "cred:termsOfUse", "@type": "@id"}, | |
"validFrom": {"@id": "cred:validFrom", "@type": "xsd:dateTime"}, | |
"validUntil": {"@id": "cred:validUntil", "@type": "xsd:dateTime"} | |
} | |
}, | |
"VerifiablePresentation": { | |
"@id": "https://www.w3.org/2018/credentials#VerifiablePresentation", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"cred": "https://www.w3.org/2018/credentials#", | |
"sec": "https://w3id.org/security#", | |
"holder": {"@id": "cred:holder", "@type": "@id"}, | |
"proof": {"@id": "sec:proof", "@type": "@id", "@container": "@graph"}, | |
"verifiableCredential": {"@id": "cred:verifiableCredential", "@type": "@id", "@container": "@graph"} | |
} | |
}, | |
"EcdsaSecp256k1Signature2019": { | |
"@id": "https://w3id.org/security#EcdsaSecp256k1Signature2019", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"sec": "https://w3id.org/security#", | |
"xsd": "http://www.w3.org/2001/XMLSchema#", | |
"challenge": "sec:challenge", | |
"created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"}, | |
"domain": "sec:domain", | |
"expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"}, | |
"jws": "sec:jws", | |
"nonce": "sec:nonce", | |
"proofPurpose": { | |
"@id": "sec:proofPurpose", | |
"@type": "@vocab", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"sec": "https://w3id.org/security#", | |
"assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"}, | |
"authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"} | |
} | |
}, | |
"proofValue": "sec:proofValue", | |
"verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"} | |
} | |
}, | |
"EcdsaSecp256r1Signature2019": { | |
"@id": "https://w3id.org/security#EcdsaSecp256r1Signature2019", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"sec": "https://w3id.org/security#", | |
"xsd": "http://www.w3.org/2001/XMLSchema#", | |
"challenge": "sec:challenge", | |
"created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"}, | |
"domain": "sec:domain", | |
"expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"}, | |
"jws": "sec:jws", | |
"nonce": "sec:nonce", | |
"proofPurpose": { | |
"@id": "sec:proofPurpose", | |
"@type": "@vocab", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"sec": "https://w3id.org/security#", | |
"assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"}, | |
"authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"} | |
} | |
}, | |
"proofValue": "sec:proofValue", | |
"verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"} | |
} | |
}, | |
"Ed25519Signature2018": { | |
"@id": "https://w3id.org/security#Ed25519Signature2018", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"sec": "https://w3id.org/security#", | |
"xsd": "http://www.w3.org/2001/XMLSchema#", | |
"challenge": "sec:challenge", | |
"created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"}, | |
"domain": "sec:domain", | |
"expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"}, | |
"jws": "sec:jws", | |
"nonce": "sec:nonce", | |
"proofPurpose": { | |
"@id": "sec:proofPurpose", | |
"@type": "@vocab", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"sec": "https://w3id.org/security#", | |
"assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"}, | |
"authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"} | |
} | |
}, | |
"proofValue": "sec:proofValue", | |
"verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"} | |
} | |
}, | |
"RsaSignature2018": { | |
"@id": "https://w3id.org/security#RsaSignature2018", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"challenge": "sec:challenge", | |
"created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"}, | |
"domain": "sec:domain", | |
"expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"}, | |
"jws": "sec:jws", | |
"nonce": "sec:nonce", | |
"proofPurpose": { | |
"@id": "sec:proofPurpose", | |
"@type": "@vocab", | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"id": "@id", | |
"type": "@type", | |
"sec": "https://w3id.org/security#", | |
"assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"}, | |
"authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"} | |
} | |
}, | |
"proofValue": "sec:proofValue", | |
"verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"} | |
} | |
}, | |
"proof": {"@id": "https://w3id.org/security#proof", "@type": "@id", "@container": "@graph"} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"@context": { | |
"@version": 1.1, | |
"@protected": true, | |
"summary": "https://w3id.org/2023/tractusx/credentials/summary/", | |
"id": "@id", | |
"type": "@type", | |
"SummaryCredential": { | |
"@context": [ | |
"https://gist.githubusercontent.com/timjb/520915f8cb527443102aff793b481988/raw/9fa7f71462afdeed2b2aa2d8aef66480784466e0/credentials.json" | |
], | |
"@id": "summary:SummaryCredential" | |
}, | |
"holderIdentifier": { | |
"@id": "summary:holderIdentifier" | |
}, | |
"items": { | |
"@id": "summary:items", | |
"@type": "https://schema.org/Text" | |
}, | |
"contractTemplate": { | |
"@id": "summary:contract-template", | |
"@type": "https://schema.org/Text" | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment