<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I agree that the normative language is odd there. I'm having a tough
    time differentiating what's required for the server to support vs.
    what's required for the client to send. Thus the editor's note in
    there, and any help in this regard would be greatly appreciated!<br>
    <br>
     -- Justin<br>
    <br>
    <div class="moz-cite-prefix">On 02/06/2013 05:06 PM, Nat Sakimura
      wrote:<br>
    </div>
    <blockquote
cite="mid:CABzCy2C6j9bjtxL=mC4LLES28YyCWCLE1AcApJBYqJxcQi1b5Q@mail.gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      Thanks Justin!
      <div><br>
      </div>
      <div>Looks pretty good. </div>
      <div>I still feel that REQUIRED, etc. in the clause 2. a bit
        awkward, though. I feel that they should be in the respective
        request clauses. </div>
      <div><br>
      </div>
      <div>
        Nat<br>
        <div><br>
          <div class="gmail_quote">2013/2/6 Justin Richer <span
              dir="ltr"><<a moz-do-not-send="true"
                href="mailto:jricher@mitre.org" target="_blank">jricher@mitre.org</a>></span><br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000"> I've incorporated
                many of Nat's design choices into the OAuth DynReg
                document and have posted to the OAuth list for feedback.
                This includes use of RESTful HTTP verbs and the link
                structure for communicating the endpoint URLs. I also
                incorporated some of his editor's notes which also came
                up earlier on the OAuth list, including JSON-in. <br>
                <br>
                I left in a method to do rotate_secret, pending
                discussion on the functionality. It parallels the
                client_update function in many ways.<br>
                <br>
                I would encourage everyone to read over the new DynReg
                spec before the OIDC call tomorrow. <br>
                <br>
                <a moz-do-not-send="true"
                  href="http://tools.ietf.org/html/draft-ietf-oauth-dyn-reg"
                  target="_blank">http://tools.ietf.org/html/draft-ietf-oauth-dyn-reg</a><span
                  class="HOEnZb"><font color="#888888"><br>
                    <br>
                     -- Justin</font></span>
                <div>
                  <div class="h5"><br>
                    <br>
                    <div>On 02/06/2013 02:17 AM, Mike Jones wrote:<br>
                    </div>
                    <blockquote type="cite">
                      <div>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Updated

                            versions attached that also address Brian
                            Campbell’s review comments on Registration. 
                            The versions at <a moz-do-not-send="true"
                              href="http://openid.bitbucket.org/"
                              target="_blank">http://openid.bitbucket.org/</a>
                            were also updated.</span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                                                           

                            -- Mike</span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
                        <div>
                          <div style="border:none;border-top:solid
                            #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
                            <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"">
                                Mike Jones <br>
                                <b>Sent:</b> Tuesday, February 05, 2013
                                7:12 PM<br>
                                <b>To:</b> 'Nat Sakimura'<br>
                                <b>Cc:</b> <a moz-do-not-send="true"
                                  href="mailto:openid-specs-ab@lists.openid.net"
                                  target="_blank">openid-specs-ab@lists.openid.net</a>
                                Group; Justin Richer<br>
                                <b>Subject:</b> RE: [Openid-specs-ab]
                                Dynamic Client Registration</span></p>
                          </div>
                        </div>
                        <p class="MsoNormal"> </p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I’ve

                            applied the parts of Nat’s discussion draft
                            that implement working group decisions to
                            the current registration draft.  Changes
                            applied are:</span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
                        <p><span
                            style="font-size:11.0pt;font-family:Symbol;color:#1f497d"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Tracked

                            wording changes intended to better harmonize
                            with the OAuth registration draft</span></p>
                        <p><span
                            style="font-size:11.0pt;font-family:Symbol;color:#1f497d"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Corrected

                            version number to -15.  (Apparently it had
                            been erroneously incremented twice – once by
                            me, once by Nat)</span></p>
                        <ul type="disc">
                          <li class="MsoNormal"
                            style="margin-right:48.0pt"> <span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN">Fixed #746 - Deleted the </span><span
                              lang="EN">operation</span><span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN"> parameter. </span></li>
                          <li class="MsoNormal"
                            style="margin-right:48.0pt"> <span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN">Fixed #745 - Deleted the </span><span
                              lang="EN">rotate_secret</span><span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN"> operation. </span></li>
                          <li class="MsoNormal"
                            style="margin-right:48.0pt"> <span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN">Changed the Japanese client name
                              to make it sound more natural. </span></li>
                          <li class="MsoNormal"
                            style="margin-right:48.0pt"> <span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN">Added optional </span> <span
                              lang="EN">issued_at</span><span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN"> response value. </span></li>
                          <li class="MsoNormal"
                            style="margin-right:48.0pt"> <span
                              style="font-family:"Verdana","sans-serif""
                              lang="EN">Added client update example.</span></li>
                        </ul>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I
                            did not apply these changes:</span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
style="font-size:10.0pt;font-family:Symbol;color:#1f497d"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Moved
                            Terminology section out of Introduction to
                            form an independent section and added
                            several terminology definitions</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
                            – This would make the section hierarchy of
                            registration different than all the other
                            Connect specs</span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
                            style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                            Client Read Request (GET)</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
                            – No working group decision to add this
                            operation</span><span
                            style="font-family:"Verdana","sans-serif""></span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
                            style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                            Client Delete Request (DELETE)</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
                            – No working group decision to add this
                            operation</span><span
                            style="font-family:"Verdana","sans-serif""></span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
                            style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                            "Self URL"</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
                            – No working group decision to add this
                            functionality</span><span
                            style="font-family:"Verdana","sans-serif""></span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
                            style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added </span><tt><span
                              style="font-size:10.0pt;color:#003366">_links</span></tt><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
                            – No working group decision to add this
                            functionality</span><span
                            style="font-family:"Verdana","sans-serif""></span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
                            style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                            Editor's Notes</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
                            – We should be tracking issues in the issue
                            tracker instead</span><span
                            style="font-family:"Verdana","sans-serif""></span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
                            style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Cleaned
                            up the indents</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
                            – Were there were no text changes from the
                            original version, I tried to keep the exact
                            text from the original to facilitate
                            diff’ing the .xml source.  Where there were
                            changes, I tried to keep Nat’s .xml
                            formatting.</span><span
                            style="font-family:"Verdana","sans-serif""></span></p>
                        <p class="MsoNormal" style="margin-left:.5in"> <span
                            style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                style="font:7.0pt "Times New
                                Roman"">        </span></span></span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I
                            also did not apply a big unlisted change,
                            which had changed the semantics of Client
                            Update from replace-all-fields to
                            update-only-listed-fields – No working group
                            decision to change this functionality</span><span
style="font-family:"Verdana","sans-serif""></span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:red">Justin</span><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">,
                            it would be good if you applied the changes
                            made in this version to the OAuth
                            registration draft as well, because there
                            were numerous bug fixes – especially in the
                            examples.  (BTW, you can’t put more than 70
                            characters in an <artwork> line or
                            xml2rfc complains when producing the .txt
                            version.)</span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">The

                            .xml, .unpg (unpaginated text), and .html
                            versions are attached.</span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I’ll

                            send a few questions about the current text
                            separately.</span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                                                           

                            -- Mike</span></p>
                        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </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"">
                            Nat Sakimura [<a moz-do-not-send="true"
                              href="mailto:sakimura@gmail.com"
                              target="_blank">mailto:sakimura@gmail.com</a>]
                            <br>
                            <b>Sent:</b> Monday, February 04, 2013 2:03
                            PM<br>
                            <b>To:</b> Mike Jones<br>
                            <b>Cc:</b> <a moz-do-not-send="true"
                              href="mailto:openid-specs-ab@lists.openid.net"
                              target="_blank">openid-specs-ab@lists.openid.net</a>
                            Group; Justin Richer<br>
                            <b>Subject:</b> Re: [Openid-specs-ab]
                            Dynamic Client Registration</span></p>
                        <p class="MsoNormal"> </p>
                        <p class="MsoNormal">OK. Now I have uploaded the
                          correct Discussion Draft 17. <br>
                          <br>
                          HTML: <a moz-do-not-send="true"
href="http://nat.sakimura.org/wp-content/uploads/2013/02/draft-openid-connect-registration-1_0.html"
                            target="_blank">http://nat.sakimura.org/wp-content/uploads/2013/02/draft-openid-connect-registration-1_0.html</a><br>
                          diff: <a moz-do-not-send="true"
href="http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0-diff-16-17.txt"
                            target="_blank">http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0-diff-16-17.txt</a></p>
                        <div>
                          <p class="MsoNormal">XML: <a
                              moz-do-not-send="true"
href="http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0.xml"
                              target="_blank">http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0.xml</a></p>
                        </div>
                        <div>
                          <p class="MsoNormal">TXT (d16): <a
                              moz-do-not-send="true"
href="http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0-d16.txt"
                              target="_blank">http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0-d16.txt</a></p>
                        </div>
                        <div>
                          <p class="MsoNormal">TXT (d17): <a
                              moz-do-not-send="true"
href="http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0-d17.txt"
                              target="_blank">http://nat.sakimura.org/wp-content/uploads/2013/02/openid-connect-registration-1_0-d17.txt</a></p>
                        </div>
                        <div>
                          <p class="MsoNormal"><br>
                            [Changes] </p>
                          <p
                            style="margin-right:24.0pt;margin-bottom:5.0pt;margin-left:24.0pt"><span
style="font-family:"Verdana","sans-serif"">-17
                              discussion version</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Moved
                              Terminology section out of Introduction to
                              form an independent section and added
                              several terminology definitions</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Deleted
                              the </span><tt><span
                                style="font-size:10.0pt;color:#003366">operation</span></tt><span
style="font-family:"Verdana","sans-serif""> parameter</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Deleted
                              the </span><tt><span
                                style="font-size:10.0pt;color:#003366">rotate_secret</span></tt><span
style="font-family:"Verdana","sans-serif""></span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                              Client Read Request (GET)</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                              Client Delete Request (DELETE)</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                              "Self URL"</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added </span><tt><span
                                style="font-size:10.0pt;color:#003366">_links</span></tt><span
style="font-family:"Verdana","sans-serif""></span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                              Editor's Notes</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Changed
                              the Japanese client name to make it sound
                              more natural</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                              issued_at</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Added
                              client update example (that seems to be
                              missing many parameters that were present
                              in the registration request example)</span></p>
                          <p class="MsoNormal"
                            style="margin-right:24.0pt;margin-left:60.0pt">
                            <span
                              style="font-size:10.0pt;font-family:Symbol"><span>·<span
                                  style="font:7.0pt "Times New
                                  Roman"">        </span></span></span><span
style="font-family:"Verdana","sans-serif"">Cleand up
                              the indents</span></p>
                          <p class="MsoNormal">[Remarks] </p>
                          <div>
                            <ul type="disc">
                              <li class="MsoNormal"> The <tt><span
                                    style="font-size:10.0pt;color:#003366">operation</span></tt><span
style="font-family:"Verdana","sans-serif""> parameter

                                  was removed but since the URL for the
                                  registration and other operations are
                                  different, there should be no problem
                                  in finding out what action should be
                                  taken. </span></li>
                              <li class="MsoNormal"> The URL for update
                                etc. (Self URL) are given in
                                _links/self/href. For servers' backward
                                compatibility with the current
                                implementations, it could be set like <span
                                  style="font-family:"Courier
                                  New""><a moz-do-not-send="true"
href="https://server.example.com/connect/register?operation=client_update"
                                    target="_blank">https://server.example.com/connect/register?operation=client_update</a></span>
                                so that the existing code is likely not
                                break (if the web application framework
                                is putting GET and POST parameters
                                together into an object) or needs only
                                minor change. Clients needs to read this
                                value and store, so it is a bigger
                                change. </li>
                            </ul>
                            <div>
                              <p class="MsoNormal">Unfortunately, I will
                                be able to join the call only very
                                briefly due to my flight schedule. </p>
                            </div>
                            <p class="MsoNormal">-- <br>
                              Nat Sakimura (=nat)<br>
                              Chairman, OpenID Foundation<br>
                              <a moz-do-not-send="true"
                                href="http://nat.sakimura.org/"
                                target="_blank">http://nat.sakimura.org/</a><br>
                              @_nat_en</p>
                          </div>
                        </div>
                      </div>
                    </blockquote>
                    <br>
                  </div>
                </div>
              </div>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          -- <br>
          Nat Sakimura (=nat)
          <div>Chairman, OpenID Foundation<br>
            <a moz-do-not-send="true" href="http://nat.sakimura.org/"
              target="_blank">http://nat.sakimura.org/</a><br>
            @_nat_en</div>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>