<div dir="ltr">Actually, I am asking the guidance between the use of 'claims' top-level parameter and 'request' parameter. <div><br></div><div style>'claims' parameter was added by #748 to ease the writing of MTI and request parameter processing rules. From spec writing point of view, that is more elegant and fine. I just thought that developers who reads this spec may wonder when they should pick one or the other. </div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/6/3 Mike Jones <span dir="ltr"><<a href="mailto:Michael.Jones@microsoft.com" target="_blank">Michael.Jones@microsoft.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">The “claims” parameter is always what is used to request individual claims.  Independent of that, the “claims” parameter is one of the parameters that can either
 occur as a query parameter value, or within a request object passed either as a query parameter value using the “request” parameter or by reference using the “request_uri” parameter.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I think you’re really asking the question “what is the guidance between using request parameters passed as query parameters and using request parameters passed
 by reference or by value using a Request Object”.  The question is independent of whether the “claims” parameter is used.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                                                            -- Mike<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:openid-specs-ab-bounces@lists.openid.net" target="_blank">openid-specs-ab-bounces@lists.openid.net</a> [mailto:<a href="mailto:openid-specs-ab-bounces@lists.openid.net" target="_blank">openid-specs-ab-bounces@lists.openid.net</a>]
<b>On Behalf Of </b>Nat Sakimura<br>
<b>Sent:</b> Sunday, June 02, 2013 3:55 PM<br>
<b>To:</b> Michael Jones; <a href="mailto:openid-specs-ab@lists.openid.net" target="_blank">openid-specs-ab@lists.openid.net</a><br>
<b>Subject:</b> Re: [Openid-specs-ab] [Bitbucket] Issue #835: Clarify the expected JSON type(s) of "value" and "values" in the claims request JSON object (openid/connect)<u></u><u></u></span></p><div class="im">

<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">A naive question. <u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">What is the guidance between the requesting claims in 'claims' request parameter and the request object? <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">From what I see, 'claims' request parameter features are completely covered by request object. Main differences are that request object can specify other parameter such as response_types as well as other security parameters and can be signed
 (it is a compact serialized JWS), while 'claims' parameter is form encoded. <u></u><u></u></p>
</div>
</div>
</div><div><div class="im">
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal">2013/5/30 Michael Jones <<a href="mailto:issues-reply@bitbucket.org" target="_blank">issues-reply@bitbucket.org</a>><u></u><u></u></p>
<div>
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-collapse:collapse">
<tbody>
<tr>
<td style="background:whitesmoke;padding:7.5pt 7.5pt 0in 7.5pt">
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-collapse:collapse">
<tbody>
<tr>
<td style="padding:0in 0in 0in 0in">
<div style="border:solid #cccccc 1.0pt;padding:15.0pt 15.0pt 15.0pt 15.0pt;border-radius:5px">
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-collapse:collapse">
<tbody>
<tr>
<td style="padding:0in 0in 0in 0in">
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-collapse:collapse">
<tbody>
<tr>
<td width="40" valign="top" style="width:24.0pt;padding:0in 0in 0in 0in">
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Arial","sans-serif""><u></u><u></u></span></p>
</td>
<td style="padding:0in 0in 0in 7.5pt">
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-collapse:collapse">
<tbody>
<tr>
<td colspan="2" style="padding:0in 0in 0in 0in">
<p class="MsoNormal"><strong><span style="font-size:10.5pt;font-family:"Arial","sans-serif"">Michael Jones</span></strong><span style="font-size:10.5pt;font-family:"Arial","sans-serif""> commented on issue #835:
<u></u><u></u></span></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:3.75pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.5pt;font-family:"Arial","sans-serif""><a href="https://bitbucket.org/openid/connect/issue/835/clarify-the-expected-json-type-s-of-value" target="_blank"><span style="color:#3b73af;text-decoration:none">Clarify
 the expected JSON type(s) of "value" and "values" in the claims request JSON object</span></a>
<u></u><u></u></span></b></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:7.5pt 0in 11.25pt 0in">
<p style="margin:0in;margin-bottom:.0001pt"><span style="font-size:10.5pt;font-family:"Arial","sans-serif"">Fixed
<a href="https://bitbucket.org/openid/connect/issue/835/clarify-the-expected-json-type-s-of-value" target="_blank">
<s><span style="color:#3b73af;text-decoration:none line-through">#835</span></s></a> - Clarified requirements on using "value" and "values" qualifiers when requesting specific values for individual claims.<u></u><u></u></span></p>

<p style="margin-right:0in;margin-bottom:0in;margin-left:0in;margin-bottom:.0001pt">
<span style="font-size:10.5pt;font-family:"Arial","sans-serif"">$B"*(B <<cset <a href="https://bitbucket.org/openid/connect/commits/6af1216a68a0" target="_blank">
<span style="color:#3b73af;text-decoration:none">6af1216a68a0</span></a>>><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td nowrap valign="top" style="padding:0in 7.5pt 0in 0in">
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Arial","sans-serif";color:#707070">Status:<u></u><u></u></span></p>
</td>
<td width="100%" style="width:100.0%;padding:0in 0in 0in 0in">
<p class="MsoNormal"><s><span style="font-size:10.5pt;font-family:"Arial","sans-serif";background:#ffdddd">new</span></s><span style="font-size:10.5pt;font-family:"Arial","sans-serif"">
<span style="background:#ccffcc">resolved</span> <u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="padding:7.5pt 0in 0in 0in"></td>
<td style="padding:7.5pt 0in 0in 0in"></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="border:none;border-top:solid #cccccc 1.0pt;padding:7.5pt 0in 0in 0in">
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Arial","sans-serif""><a href="https://bitbucket.org/openid/connect/issue/835/clarify-the-expected-json-type-s-of-value" target="_blank"><span style="color:#3b73af;text-decoration:none">View this
 issue</span></a> or add a comment by replying to this email. <u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
<tr>
<td style="padding:15.0pt 0in 15.0pt 0in">
<table border="0" cellspacing="0" cellpadding="0" width="100%" style="width:100.0%;border-collapse:collapse">
<tbody>
<tr>
<td style="padding:0in 0in 0in 0in">
<p class="MsoNormal"><a href="https://bitbucket.org/openid/connect/issue/835/unsubscribe/Nat/6c4f45461cac10ce372f1f81a7903130e0898f5c/" target="_blank"><span style="color:#3b73af;text-decoration:none">Unsubscribe from issue emails</span></a> for this repository.
<u></u><u></u></p>
</td>
<td style="padding:0in 0in 0in 0in"></td>
<td width="125" style="width:75.0pt;padding:0in 0in 0in 0in">
<p class="MsoNormal" align="right" style="text-align:right"><a href="https://bitbucket.org" target="_blank"><span style="color:windowtext;text-decoration:none"><u></u><u></u></span></a></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p class="MsoNormal"><a href="https://bitbucket.org" target="_blank"><span style="color:windowtext;text-decoration:none"><br>
<br clear="all">
<u></u><u></u></span></a></p>
<div>
<p class="MsoNormal"><a href="https://bitbucket.org" target="_blank"><span style="color:windowtext;text-decoration:none"><u></u> <u></u></span></a></p>
</div>
</div><span class="HOEnZb"><font color="#888888"><p class="MsoNormal"><a href="https://bitbucket.org" target="_blank"><span style="color:windowtext;text-decoration:none">--
<br>
Nat Sakimura (=nat)<u></u><u></u></span></a></p></font></span><div class="im">
<div>
<p class="MsoNormal"><a href="https://bitbucket.org" target="_blank"><span style="color:windowtext;text-decoration:none">Chairman, OpenID Foundation<br>
<u><span style="color:blue">http://nat.sakimura.org/</span></u><br>
@_nat_en<u></u><u></u></span></a></p>
</div>
</div></div>
</div>
</div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br>Nat Sakimura (=nat)<div>Chairman, OpenID Foundation<br><a href="http://nat.sakimura.org/" target="_blank">http://nat.sakimura.org/</a><br>@_nat_en</div>
</div>