signed by
- CURIE:
gmeow:signedBy - IRI: https://blackcatinformatics.ca/gmeow/signedBy
- Category: property
- Defined by:
gmeow:slices/trust - Box roles: RBox role (What is this?)
The agent (or signing identity) that produced a signature.
Structure
Property shape: object property; gmeow:CryptographicSignature -> gmeow:Agent
Practical Pattern
Use gmeow:signedBy from gmeow:CryptographicSignature to gmeow:Agent when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Software Release
- Source:
slices/core/attestation/examples/software-release.ttl - Examples catalog: open in catalog#example-slices-core-attestation-examples-software-release
ex:sig a gmeow:CryptographicSignature ;
gmeow:signatureAlgorithm "ecdsa-p256" ;
gmeow:signedBy ex:ciSystem .
Common Companion Terms
gmeow:CryptographicSignature, gmeow:Agent
Usage Advice
Use when
- Use to name the agent or signing identity that produced a signature — the WHO of the signing act, complementing the WHICH-KEY of
gmeow:signingKey.
Avoid when
- Avoid for the key that made the signature (that is
gmeow:signingKey) and for the certifier of a key↔identity binding (gmeow:certifier);signedByis the claimed signer identity, which agmeow:Certificationmay separately vouch for.
How to use
- Bind the signing
gmeow:Agentand pair it withgmeow:signingKey; the identity↔key pairsignedBy/signingKey is exactly what agmeow:Certificationattests, so a relying party can cross-check the two.
Examples
- ex:sig1
gmeow:signedByex:lillith.