> -----Original Message-----
> From: oauth-boun...@ietf.org [mailto:oauth-boun...@ietf.org] On Behalf
> Of Mike Jones
> Sent: Tuesday, March 15, 2011 7:52 AM

> 2.1.1:  "If no valid redirection URI is available, the authorization server
> SHOULD" - I don't understand why this is a SHOULD and not a MUST

Because we cannot mandate how the authorization server interacts with the 
resource owner. Some server may choose ignore the error and send the user to 
some landing page.

> 3:  Restore Client Assertion Credentials
> 
> Restore the Client Assertion Credentials feature that was present in draft 11,
> section 3.2.

Previously rejected due to no working group consensus.
 
> 4.1.1:  Scope string matching rules are ambiguous
> 
> In the "scope" definition, add "The space-delimited strings are case
> insensitive."

Good call.

> 4.1, 4.2, 4.3.2, 4.4.2, 5.1, 6:  "Scope" parameter should be paired with
> complimentary "resource" parameter
 
Previously rejected due to no working group consensus.

> 4.2.2:  Add optional "expires_at" parameter

Previously rejected due to no working group consensus.

> 4.4.2 etc.:  The name "client_credentials" is confusing
> 
> The name client_credentials does not refer to the same concept as the uses
> of the term "Client Credentials" in 1.4.4 and other locations in the
> document.  It would be far better to rename this parameter "none" or
> "implicit", to indicate that no explicit credentials are being passed in the
> protocol.  It might also clarify this concept if you added an example.

We had a long discussion about this and the consensus was to name it 
'client_credentials'. Both 'none' and 'implicit' were rejected.

> 7:  Restore WWW-Authenticate Response Header Field
> 
> Restore the WWW-Authenticate Response Header Field that was present in
> draft 11, section 6.2.

Previously rejected due to no working group consensus.
 
> 10:  Add OAuth Errors Registry
> 
> Add the OAuth Errors Registry from the bearer token specification, draft 03,
> section 4.3, to the IANA Considerations.

Previously rejected due to no working group consensus. An alternative proposal 
coming.

> 10.2:  Add parameter locations to OAuth Parameters Registry
> 
> Add the "resource request" and "resource response" parameter locations, as
> defined in the bearer token specification, draft 03, section 4.2, to the OAuth
> Parameters Registry.

Previously rejected due to no working group consensus.

> 2.1.1:  "resource owner's user-agent" this may not be possible if the resource
> owner is a device or if the resource owner does not have a user agent

User-agent is an generic HTTP term.

   user agent
      The client which initiates a request. These are often browsers,
      editors, spiders (web-traversing robots), or other end user tools.

> 4.1.1:  "parameters are present and valid" - there are no processing
> requirements section to determine what "valid" means; suggest that a
> processing section be added to understand what "valid" means otherwise
> remove the references to "valid"

It is pretty obvious that valid == as defined (case sensitive, value format, 
not repeating, etc.).

> 4.2.1:  "Due to lack of client authentication" - not sure what this is trying 
> to
> get at here as this is just a client id; nothing about its usage is called 
> out, thus
> this should go in the Security Considerations section, not here in the main
> text

This has been a big PR issue for part versions and needs to be called out 
explicitly right there. Changed to:

    "The client identifier alone MUST NOT be relied upon for client 
identification as it provides no means for authentication."

> 4.5:  Remove "I-D.ietf-oauth-saml2-bearer" until this becomes a standard
> 11.2:  remove references to "I-D.hammer-oauth-v2-mac-token-02", "I-D.ietf-
> oauth-v2-bearer-02", "I-D.ietf-oauth-saml2-bearer-03" until these become
> standards

The RFC editor takes care of that.

EHL

_______________________________________________
OAuth mailing list
OAuth@ietf.org
https://www.ietf.org/mailman/listinfo/oauth

Reply via email to