From reviewing comments from Thomas, I noticed UCCS is missing some parts.

The UCCS draft doesn’t define the CDDL for the $EAT-CBOR-Tagged-Token, 
$JSON-Selector-Type and $JSON-Selector-Value sockets for inclusion of a UCCS in 
EAT.

The EAT document goes as far as it can to set up for UCCS, but can’t go all the 
way without normative reference. It leaves it up to the definer of other token 
formats (which UCCS is) to define how they plug into EAT as a nested token and 
into a detached EAT bundle.

This is primarily an issue for JSON-encoded EATs as CBOR-encoded EATs use the 
CBOR tag mechanism. JSON doesn’t haven an equivalent.

What’s needed is something like this:

    $JSON-Selector-Type /= “UCCS"
    $JSON-Selector-Value /= UCCS  
    $EAT-CBOR-Tagged-Token = UCCS

But, there’s a further problem.

The UCCS draft defines:

    UCCS = #6.601(Claims-Set)

It should be:

    UCCS = UCCS-Tagged  / UCCS-UnTagged 
    UCCS-Tagged = #6.601(Claims-Set)
    UCCS-UnTagged = Claims-Set

Then the CDDL to connect up to EAT is:

    $JSON-Selector-Type /= “UCCS"
    $JSON-Selector-Value /= UCCS-UnTagged
    $EAT-CBOR-Tagged-Token = UCCS-Tagged

This also makes the UCCS reference to EAT normative, but that is OK since EAT 
is ahead of UCCS.

I believe this very much needs to be fixed.

LL 



> On Aug 26, 2023, at 4:43 AM, Kathleen Moriarty 
> <[email protected]> wrote:
> 
> Greetings!
> 
> The working group last call for 
> https://datatracker.ietf.org/doc/draft-ietf-rats-uccs/
> begins now and will run for 4 weeks per discussion at the IETF 117 meeting. 
> Review requests are also requested from COSE working group members. Last call 
> ends 9/23/2023.
> 
> There are a few remaining questions that I need assistance from authors on 
> prior to IETF last call. Could each author and others with knowledge of IPR 
> please disclose any at this time as well.
> 
> Thank you!
> 
> -- 
> 
> Best regards,
> Kathleen
> _______________________________________________
> RATS mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/rats

_______________________________________________
COSE mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/cose

Reply via email to