Re: [Ace] Call for IETF 104 agenda items

2019-02-26 Thread Ludwig Seitz

On 26/02/2019 17:28, Roman Danyliw wrote:

Hello!

The ACE WG has been tentatively scheduled for Friday, March 29, 2019 from 
1050-1250 per the draft agenda [1].  If you would like time on the agenda 
please let the chairs know.

Regards,
Roman and Jim

[1] https://datatracker.ietf.org/meeting/agenda/

___
Ace mailing list
Ace@ietf.org
https://www.ietf.org/mailman/listinfo/ace



Hello,

I would like 15 minutes to present and discuss the changes in 
draft-ietf-oauth-authz and draft-ietf-oauth-params


/Ludwig

--
Ludwig Seitz, PhD
Security Lab, RISE
Phone +46(0)70-349 92 51



smime.p7s
Description: S/MIME Cryptographic Signature
___
Ace mailing list
Ace@ietf.org
https://www.ietf.org/mailman/listinfo/ace


Re: [Ace] draft-ietf-ace-oauth-authz

2019-02-26 Thread Jim Schaad



> -Original Message-
> From: Ludwig Seitz 
> Sent: Tuesday, February 26, 2019 4:32 AM
> To: Jim Schaad ; draft-ietf-ace-oauth-
> au...@ietf.org
> Cc: 'ace' 
> Subject: Re: draft-ietf-ace-oauth-authz
> 
> On 25/02/2019 18:08, Jim Schaad wrote:
> 
> >>> 3. In section 8.3 - Is/Should there be a requirement that the
> >>> error also be registered in an OAuth registry?  If so then this
> >>> needs to be part of the expert reviewer instructions on this
> >>> registry.
> >>
> >> The expert reviewer instructions already state this:
> >>
> >> "Since a high degree of overlap is expected between these
> >> registries and the contents of the OAuth parameters registries,
> >> experts should require new registrations to maintain a reasonable
> >> level of alignment with parameters from OAuth that have comparable
> >> functionality."
> >>
> >> This includes the error registry, do you think this is
> >> sufficiently clear or should I elaborate?
> >
> > The question I had was the difference between SHOULD and MUST be
> > registered.  The text there says - try and keep them in sync, but if
> > they are not it is not a problem.   If that is what you want then
> > this is not a problem, I was just validating this.
> 
> The intention of the "should require ... a reasonable level of
> alignment" was "try and keep them in sync, but if they are not you need
> a good reason for this".
> 
> Your alternate interpretation makes me think the text is not worded
> strongly enough.

I think that this is basically the same thing.   The only thing that you might 
want to add is some guidance on what constitutes a good reason.

> 
> >
> >>
> >>>
> >>> 4. In section 8.4 - Is there a reason to require a specification
> >>> for this registry?  Should it be sufficient to have somebody
> >>> request that a mapping be registered and the DE approves it?  The
> >>> previous comment would apply
> >> to
> >>> all of the mapping registries that are just mappings.
> >>>
> >> The idea is to prevent the squatting of low byte count
> >> abbreviations by parameters that are not frequently used, thus
> >> there is a range of different policies for different integer
> >> abbreviation number ranges. (note: I'm following the example of the
> >> CWT specification here)
> >
> > Not requiring a document to exists could still allow this.  IANA
> > would still have the DE approve the assignment.
> >
> 
> Ok so you mean not having "specification required" for -65536 to -257
> and 256 to 65535 and not having "standards action" for -256 to 255 would
> be ok?
> 
> Note that this would be different from the policy in RFC 8392 (CWT).

Yes I understand that this is different from CWT.  When looking at the 
registries you basically would write a specification which contains the 
following text:

If, for example , in section 8.4 it was already registered in the OAuth 
registry, then the document would boil down to:

Please assign a number in the "OAuth Grant Type CBOR Mappings" registry with 
the following properties:
Name:  grant_type_name
CBOR Value: TBD
Reference: [This document]
Original Specification: [The document for grant_type_name] in the "OAuth Grant 
Type" registry.

This seems like it is really overkill to have to produce a full specification 
with of one page when an email to IANA would seem to have the same info.   If 
you were defining a new grant type, then a full spec would be useful but it 
would also be expected to do the registration in the "OAuth Grant Type" 
registry as well as in this registry.

I am not overly worried about getting this resolved at this point as it can be 
changed later if that makes more sense.

Jim

> 
> /Ludwig
> 
> 
> --
> Ludwig Seitz, PhD
> Security Lab, RISE
> Phone +46(0)70-349 92 51


___
Ace mailing list
Ace@ietf.org
https://www.ietf.org/mailman/listinfo/ace


[Ace] Call for IETF 104 agenda items

2019-02-26 Thread Roman Danyliw
Hello!

The ACE WG has been tentatively scheduled for Friday, March 29, 2019 from 
1050-1250 per the draft agenda [1].  If you would like time on the agenda 
please let the chairs know.

Regards,
Roman and Jim

[1] https://datatracker.ietf.org/meeting/agenda/

___
Ace mailing list
Ace@ietf.org
https://www.ietf.org/mailman/listinfo/ace


Re: [Ace] draft-ietf-ace-oauth-authz

2019-02-26 Thread Ludwig Seitz

On 25/02/2019 18:08, Jim Schaad wrote:


3. In section 8.3 - Is/Should there be a requirement that the
error also be registered in an OAuth registry?  If so then this
needs to be part of the expert reviewer instructions on this
registry.


The expert reviewer instructions already state this:

"Since a high degree of overlap is expected between these
registries and the contents of the OAuth parameters registries,
experts should require new registrations to maintain a reasonable
level of alignment with parameters from OAuth that have comparable
functionality."

This includes the error registry, do you think this is
sufficiently clear or should I elaborate?


The question I had was the difference between SHOULD and MUST be
registered.  The text there says - try and keep them in sync, but if
they are not it is not a problem.   If that is what you want then
this is not a problem, I was just validating this.


The intention of the "should require ... a reasonable level of
alignment" was "try and keep them in sync, but if they are not you need
a good reason for this".

Your alternate interpretation makes me think the text is not worded
strongly enough.







4. In section 8.4 - Is there a reason to require a specification
for this registry?  Should it be sufficient to have somebody
request that a mapping be registered and the DE approves it?  The
previous comment would apply

to

all of the mapping registries that are just mappings.


The idea is to prevent the squatting of low byte count
abbreviations by parameters that are not frequently used, thus
there is a range of different policies for different integer
abbreviation number ranges. (note: I'm following the example of the
CWT specification here)


Not requiring a document to exists could still allow this.  IANA
would still have the DE approve the assignment.



Ok so you mean not having "specification required" for -65536 to -257 
and 256 to 65535 and not having "standards action" for -256 to 255 would 
be ok?


Note that this would be different from the policy in RFC 8392 (CWT).

/Ludwig


--
Ludwig Seitz, PhD
Security Lab, RISE
Phone +46(0)70-349 92 51



smime.p7s
Description: S/MIME Cryptographic Signature
___
Ace mailing list
Ace@ietf.org
https://www.ietf.org/mailman/listinfo/ace