Config files and SHACL shape definitions for validating CTDL instances using a local installation of the EC ISA ITB SHACL RDF Validator. SHACL shapes are provided for the Credential Engine Registry required and minimal benchmark profiles as described in the Credential Engine Registry Minimum Data and Currency Policy.
A guide for setting up a local installation of the ITB RDF Validator (and other parts of the testbed) is available on the GITB website.
The SHACL shapes should be useful for other SHACL-based RDF validators.
CTDLValidation
├── README.md (this file)
└── validator
├── Dockerfile (Docker config file for isaitb/shacl-validator)
└── resources
├── Competency
│ ├── config.properties (validator config for Competency shapes)
│ └── shapes
│ ├── comp_rec.ttl (*TBD)
│ └── comp_req.ttl (*TBD)
├── CredentialOrganization
│ ├── config.properties
│ └── shapes
│ ├── credOrg_rec.ttl (*TBD)
│ └── credOrg_req.ttl
└── QAOrganization (and so on for other CTDL types, *TBD)
.
.