Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small edits #32

Merged
merged 1 commit into from
Feb 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions cddl/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ SHELL := /bin/bash
.DEFAULT_GOAL := check

FRAGMENTS += start.cddl
FRAGMENTS += trustworthiness-vector.cddl
FRAGMENTS += trustworthiness-claim.cddl
FRAGMENTS += trust-tier.cddl
FRAGMENTS += verifier-id.cddl
FRAGMENTS += trustworthiness-vector.cddl
FRAGMENTS += trustworthiness-claim.cddl
FRAGMENTS += trustworthiness-tier.cddl
FRAGMENTS += verifier-id.cddl
FRAGMENTS += non-empty.cddl
FRAGMENTS += jc.cddl

Expand Down
5 changes: 4 additions & 1 deletion cddl/start.cddl
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
$.start.$ = trustworthiness-vector / trust-tier / verifier-id
$.start.$ = trustworthiness-vector /
trustworthiness-tier /
verifier-id /
trustworthiness-claim
9 changes: 0 additions & 9 deletions cddl/trust-tier.cddl

This file was deleted.

9 changes: 9 additions & 0 deletions cddl/trustworthiness-tier.cddl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
trustworthiness-tier-none-label = JC<"none", 0>
trustworthiness-tier-affirming-label = JC<"affirming", 2>
trustworthiness-tier-warning-label = JC<"warning", 32>
trustworthiness-tier-contraindicated-label = JC<"contraindicated", 96>

trustworthiness-tier /= trustworthiness-tier-none-label
trustworthiness-tier /= trustworthiness-tier-affirming-label
trustworthiness-tier /= trustworthiness-tier-warning-label
trustworthiness-tier /= trustworthiness-tier-contraindicated-label
6 changes: 3 additions & 3 deletions draft-ietf-rats-ar4si.md
Original file line number Diff line number Diff line change
Expand Up @@ -660,16 +660,16 @@ A missing entry means that the verifier makes no claim about this specific appra

As required by the `non-empty` macro, at least one entry MUST be present in the vector.

## Trust Tiers {#sec-trusttiers}
## Trustworthiness Tiers {#sec-trusttiers}

The `trust-tier` type represents one of the equivalency classes in which the `trustworthiness-claim` space is partitioned.
The `trustworthiness-tier` type represents one of the equivalency classes in which the `trustworthiness-claim` space is partitioned.

See {{sec-enum-encoding}} for the details.

The allowed values for the type are as follows:

~~~cddl
{::include cddl/trust-tier.cddl}
{::include cddl/trustworthiness-tier.cddl}
~~~
{: #fig-cddl-ttiers title="Trustworthiness Tiers" }

Expand Down