verification status
- CURIE:
gmeow:verificationStatus - IRI: https://blackcatinformatics.ca/gmeow/verificationStatus
- Category: property
- Defined by:
gmeow:slices/trust - Box roles: CBox role, RBox role (What is this?)
The verification outcome of a signature: verified, failed, or unverified.
Structure
Property shape: datatype property; gmeow:CryptographicSignature -> rdfs:Literal; functional
Practical Pattern
Use gmeow:verificationStatus from gmeow:CryptographicSignature to rdfs:Literal 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
# --- Verification is its own recorded act: the deploy gate checked the chain.
ex:verifyResult a gmeow:VerificationResult ;
gmeow:hasVerificationStatus gmeow:verificationStatusVerified ;
gmeow:verifiedBy ex:relyingParty .
Common Companion Terms
Usage Advice
Use when
- Use to record the outcome of checking a signature — verified, failed, or unverified — the result a verifier reached for this signature.
Avoid when
- Avoid for the algorithm used (
gmeow:signatureAlgorithm) and for owner-trust in the signer (gmeow:TrustAssertion); the status is the check result, not the strength or the trust. It is functional — one outcome per signature.
How to use
- Attach the outcome literal to the signature after verifying
gmeow:signingKeyagainst agmeow:Certification; a competing verifier's differing result is recorded as a separate signature observation rather than overwriting this one.
Examples
- ex:sig1
gmeow:verificationStatus"verified".