[kitten] Non-blocking attribute prefix (Re: [Technical Errata Reported] RFC6680 (4337))

Nico Williams <nico@cryptonector.com> Mon, 20 April 2015 16:18 UTC

Return-Path: <nico@cryptonector.com>
X-Original-To: kitten@ietfa.amsl.com
Delivered-To: kitten@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D99DA1B2F9B for <kitten@ietfa.amsl.com>; Mon, 20 Apr 2015 09:18:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.666
X-Spam-Level:
X-Spam-Status: No, score=-1.666 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F2PL-mtkd5U7 for <kitten@ietfa.amsl.com>; Mon, 20 Apr 2015 09:18:55 -0700 (PDT)
Received: from homiemail-a107.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by ietfa.amsl.com (Postfix) with ESMTP id 489381B2F94 for <kitten@ietf.org>; Mon, 20 Apr 2015 09:18:55 -0700 (PDT)
Received: from homiemail-a107.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a107.g.dreamhost.com (Postfix) with ESMTP id 2AB8D2004F4E1; Mon, 20 Apr 2015 09:18:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h=date :from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=cryptonector.com; bh=Kp6vNzx2lZuS/x 4dhEjzKATxgCA=; b=xgi1Rb44QVpJvKBSmb7iKBebRPO1gL7ZAqCPLhEhkeSIOo fedCNQaNdVLpeiw9dACYSDOC4Los2TSXekqDNT8Z4S/BMyuhlzRwkJUxZyXey3Oz qEMUCeoH0/sEUq3F6fkn/tsOhiSmqeURJcNT0Pqvr0Tb364uiomKQj8lpjcPA=
Received: from localhost (108-207-244-174.lightspeed.austtx.sbcglobal.net [108.207.244.174]) (Authenticated sender: nico@cryptonector.com) by homiemail-a107.g.dreamhost.com (Postfix) with ESMTPA id 04FF32004F4DE; Mon, 20 Apr 2015 09:18:51 -0700 (PDT)
Date: Mon, 20 Apr 2015 11:18:49 -0500
From: Nico Williams <nico@cryptonector.com>
To: Sam Hartman <hartmans-ietf@mit.edu>
Message-ID: <20150420161848.GS13041@localhost>
References: <20150418215222.7ABFD180206@rfc-editor.org> <4268E41F-712E-425D-B514-C0023D311462@gmail.com> <tsl7ft7zx9f.fsf@mit.edu> <20150419230843.GP13041@localhost> <tsly4lmyl7i.fsf@mit.edu> <20150420155313.GQ13041@localhost>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20150420155313.GQ13041@localhost>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <http://mailarchive.ietf.org/arch/msg/kitten/-WqE3IeWC6G5nba3L5EXqljzzOQ>
Cc: "kitten@ietf.org" <kitten@ietf.org>, Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, "leifj@sunet.se" <leifj@sunet.se>, RFC Errata System <rfc-editor@rfc-editor.org>
Subject: [kitten] Non-blocking attribute prefix (Re: [Technical Errata Reported] RFC6680 (4337))
X-BeenThere: kitten@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Common Authentication Technologies - Next Generation <kitten.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/kitten>, <mailto:kitten-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/kitten/>
List-Post: <mailto:kitten@ietf.org>
List-Help: <mailto:kitten-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/kitten>, <mailto:kitten-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Apr 2015 16:18:56 -0000

draft-williams-kitten-generic-naming-attributes-02 defines an attribute
prefix, GSS_C_ATTR_GENERIC_FAST, to denote "please be fast/non-blocking".

This works because if the mechanism/mechglue doesn't understand the
composed attribute, then it must fail.  And if it does understand it,
then it must fail if it can't satisfy the constraint.

This shows that we don't need to update RFC6680 so much as we need to
publish an RFC defining generic attributes and attribute prefixes like
this one.

Nico
--