Re: [Rats] New Version Notification for draft-lundblade-rats-eat-media-type-00.txt

Carl Wallace <carl@redhoundsoftware.com> Tue, 19 July 2022 20:04 UTC

Return-Path: <carl@redhoundsoftware.com>
X-Original-To: rats@ietfa.amsl.com
Delivered-To: rats@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D141C15948C for <rats@ietfa.amsl.com>; Tue, 19 Jul 2022 13:04:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=redhoundsoftware.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id htRT-R-XHg1E for <rats@ietfa.amsl.com>; Tue, 19 Jul 2022 13:04:15 -0700 (PDT)
Received: from mail-qt1-x835.google.com (mail-qt1-x835.google.com [IPv6:2607:f8b0:4864:20::835]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B566C14F692 for <rats@ietf.org>; Tue, 19 Jul 2022 13:04:14 -0700 (PDT)
Received: by mail-qt1-x835.google.com with SMTP id r2so11960086qta.0 for <rats@ietf.org>; Tue, 19 Jul 2022 13:04:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhoundsoftware.com; s=google; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :mime-version; bh=2Nh+vSHal5xxOdJuiSjePnQaxMh44crsGkqx8pmyvM0=; b=jR9OIaaHelFfFDWu7QR3dNkOGvWqtjkphWou/rnTtVN9CLv0tC6wgUROc4k/SdtdqH N0oSXGsvwYO6cuUNnyaIjeTEooyY/sGibUIJ1mP1j4DioD91gx3/kVe5dRLTsLS/m+2r 6uodSyaOk0g/vPd/EUmb9N3uq87HbCRKxxS0A=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:mime-version; bh=2Nh+vSHal5xxOdJuiSjePnQaxMh44crsGkqx8pmyvM0=; b=ZtvpPDQj1iZB4xwM7ytqlQdNHh3UH7dv+fDDcecBvyGoMRpPwitLt3LgM3hcDJ2fXj 2hfd0jrOUJBQ/9qZibvmBXRSCS5pwOq2aIlzc3CRtQzFoS4tzhXxfiyW+IB/4Wu6eDtw zB3nIdl7lfhN2UxLBRH7GoC4vQeubScw8bD/Tj/heGhcE0ssb/rE9RtIQaIaxboNkWTR ciHcntXCRwCjqCUf77hZ9ej+MsGldu+nfwVWhUerWyIPNFuh29pgLSfPfKqFD2HPdd9p k+vYpyYh2oPpfLBj7Jx1lVm1MH9pIW/wQk1cF02GHl3YV2/m2fFUUV3yhXbL+yY9LAZK 7jAQ==
X-Gm-Message-State: AJIora95amNUq8mp+ZB0Lm0Vr1scQbALL4951/0SdQxA9Dsw+RZqGmOb 4DuCiPJKxVZ0DGWFmqvdi38HlA==
X-Google-Smtp-Source: AGRyM1sr/5xaXxZ3BlX1evcHn2Qn6LbzOoFY75CKiL29guXvuYq6cgTO+JkzfO2KQoK/7hKqxCu/YQ==
X-Received: by 2002:ac8:5acf:0:b0:31e:c44a:9b7a with SMTP id d15-20020ac85acf000000b0031ec44a9b7amr27084836qtd.397.1658261053560; Tue, 19 Jul 2022 13:04:13 -0700 (PDT)
Received: from [192.168.2.16] (pool-173-66-83-240.washdc.fios.verizon.net. [173.66.83.240]) by smtp.gmail.com with ESMTPSA id bp11-20020a05620a458b00b006b5c97476e2sm481135qkb.10.2022.07.19.13.04.12 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 Jul 2022 13:04:12 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/16.63.22070801
Date: Tue, 19 Jul 2022 16:04:12 -0400
From: Carl Wallace <carl@redhoundsoftware.com>
To: Thomas Fossati <Thomas.Fossati@arm.com>, Dave Thaler <dthaler@microsoft.com>, "Birkholz, Henk" <henk.birkholz@sit.fraunhofer.de>, Laurence Lundblade <lgl@securitytheory.com>
CC: "rats@ietf.org" <rats@ietf.org>
Message-ID: <3E4110FA-45E4-4A19-A4CB-7CC8DA8DFF0A@redhoundsoftware.com>
Thread-Topic: [Rats] New Version Notification for draft-lundblade-rats-eat-media-type-00.txt
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3741091452_452031365"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rats/51-rMl9Gjs67YuWKXzDkuSgwxKM>
Subject: Re: [Rats] New Version Notification for draft-lundblade-rats-eat-media-type-00.txt
X-BeenThere: rats@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Remote ATtestation procedureS <rats.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rats>, <mailto:rats-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rats/>
List-Post: <mailto:rats@ietf.org>
List-Help: <mailto:rats-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rats>, <mailto:rats-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2022 20:04:19 -0000

It may be worth adding an informational reference to RFC4151 for the tag URIs in the examples. Maybe add this to the sentence at the end of section 4:

 
“In both cases, a tag URI [RFC4151] identifying the profile is carried as an explicit parameter.”
 

 

From: RATS <rats-bounces@ietf.org> on behalf of Thomas Fossati <Thomas.Fossati@arm.com>
Date: Monday, July 18, 2022 at 4:25 PM
To: Dave Thaler <dthaler@microsoft.com>, "Birkholz, Henk" <henk.birkholz@sit.fraunhofer.de>, Laurence Lundblade <lgl@securitytheory.com>
Cc: "rats@ietf.org" <rats@ietf.org>
Subject: Re: [Rats] New Version Notification for draft-lundblade-rats-eat-media-type-00.txt

 

Thanks very much Dave; this is now tracked in https://github.com/thomas-fossati/draft-eat-mt/issues/7

 

Cheers, t

 

From: Dave Thaler <dthaler@microsoft.com>
Date: Monday, 18 July 2022 at 20:38
To: Birkholz, Henk <henk.birkholz@sit.fraunhofer.de>, Laurence Lundblade <lgl@securitytheory.com>, Thomas Fossati <Thomas.Fossati@arm.com>
Cc: rats@ietf.org <rats@ietf.org>
Subject: RE: New Version Notification for draft-lundblade-rats-eat-media-type-00.txt

Thanks for submitting this draft.  I think the WG should adopt it as a WG document.

 

I have reviewed it, and used it in the latest draft-ietf-teep-protocol draft (which during the last RATS meeting I said I would do).

 

I have just one wording suggestion.  In section 3 it says:

> The media types defined in this document include an optional profile

> parameter that can be used to mirror the eat_profile claim of the

> transported EAT.  Exposing the EAT profile at the API layer allows

> API routers to dispatch payloads directly to the profile-specific

> processor without having to snoop into the request bodies.  

 

That is of course true, but the justification can be even stronger by pointing out that it also allows use when the payload is not present in the message, such as in an Accept header (and indeed section 4 shows that).   

 

Indeed, the TEEP protocol uses it in both Content-Type and Accept, just like in section 4.

 

Dave

IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. 

_______________________________________________ RATS mailing list RATS@ietf.org https://www.ietf.org/mailman/listinfo/rats