> -----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