Open JohannesLipp opened 2 years ago
Decision: Use the content consolidated in the ci/december2021
branch for merging into main
and creating the release.
Files from examples/, that currently fail SHACL validation:
to_test/DAT_PAYLOAD.jsonld failed
[Node=_:B7200830382e8ad611377271923b3c26a
Path=<https://w3id.org/idsa/core/referringConnector>
<https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (DatPayloadShape): Exactly one ids:iss property must point from ids:DatPayload to ids:Connector via an IRI., Node=_:B7200830382e8ad611377271923b3c26a
Path=<https://w3id.org/idsa/core/scope>
<https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): Exactly one ids:sub property must point from an ids:JwtPayload to an xsd:string., Node=_:B7200830382e8ad611377271923b3c26a
Path=<https://w3id.org/idsa/core/transportCertsSha256>
<https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): The ids:transportCertsSha256 property must point from an ids:JwtPayload to at least one xsd:string containing the SHA256 fingerprints., Node=_:B7200830382e8ad611377271923b3c26a
Path=<https://w3id.org/idsa/core/securityProfile>
<https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): An ids:JwtPayload must have exactly one ids:SecurityProfile linked through the ids:securityProfile property, Node=_:B7200830382e8ad611377271923b3c26a
Path=<https://w3id.org/idsa/core/aud>
<https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): Exactly one ids:aud property must point from an ids:JwtPayload to an ids:Audience via an IRI., Node=_:B7200830382e8ad611377271923b3c26a
Path=<https://w3id.org/idsa/core/referringConnector>
<https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): An ids:referringConnector property must point from an ids:JwtPayload to zero or one Connector via an IRI.]
Files from examples/, that currently fail SHACL validation:
to_test/DAT_PAYLOAD.jsonld failed [Node=_:B7200830382e8ad611377271923b3c26a Path=<https://w3id.org/idsa/core/referringConnector> <https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (DatPayloadShape): Exactly one ids:iss property must point from ids:DatPayload to ids:Connector via an IRI., Node=_:B7200830382e8ad611377271923b3c26a Path=<https://w3id.org/idsa/core/scope> <https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): Exactly one ids:sub property must point from an ids:JwtPayload to an xsd:string., Node=_:B7200830382e8ad611377271923b3c26a Path=<https://w3id.org/idsa/core/transportCertsSha256> <https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): The ids:transportCertsSha256 property must point from an ids:JwtPayload to at least one xsd:string containing the SHA256 fingerprints., Node=_:B7200830382e8ad611377271923b3c26a Path=<https://w3id.org/idsa/core/securityProfile> <https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): An ids:JwtPayload must have exactly one ids:SecurityProfile linked through the ids:securityProfile property, Node=_:B7200830382e8ad611377271923b3c26a Path=<https://w3id.org/idsa/core/aud> <https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): Exactly one ids:aud property must point from an ids:JwtPayload to an ids:Audience via an IRI., Node=_:B7200830382e8ad611377271923b3c26a Path=<https://w3id.org/idsa/core/referringConnector> <https://raw.githubusercontent.com/International-Data-Spaces-Association/InformationModel/master/testing/security/TokenShape.ttl> (JwtPayloadShape): An ids:referringConnector property must point from an ids:JwtPayload to zero or one Connector via an IRI.]
OK thank you! As discussed, please modify/remove the failing examples depending on their relevance and your assessment, thank you!
Update: Currently waiting for GitHub release 4.2.0 to invoke Documentation generator
Type of change: Release
Checklist:
Checklist for releases:
Before a release:
create-ontology-ttl.sh
) with the version number of the release. E.g.,create-ontology-ttl.sh 4.2.0
After a release: