[html5] r3843 - [] (0) Make <keygen>'s crypto bits optional.

whatwg at whatwg.org whatwg at whatwg.org
Mon Sep 14 03:33:09 PDT 2009


Author: ianh
Date: 2009-09-14 03:33:08 -0700 (Mon, 14 Sep 2009)
New Revision: 3843

Modified:
   index
   source
Log:
[] (0) Make <keygen>'s crypto bits optional.

Modified: index
===================================================================
--- index	2009-09-14 10:12:27 UTC (rev 3842)
+++ index	2009-09-14 10:33:08 UTC (rev 3843)
@@ -37002,9 +37002,18 @@
   <table><thead><tr><th> Keyword <th> State
    <tbody><tr><td> <code title="">rsa</code>
      <td> <i title="">RSA</i>
+<!-- v2 (see below)
+    <tr>
+     <td> <code title="">ec</code>
+     <td> <i title="">EC</i>
+-->
   </table><p>The <i>invalid value default</i> state is the <i title="">unknown</i> state. The <i>missing value default</i> state
   is the <i title="">RSA</i> state.</p>
 
+  <p class=note>This specification does not specify what key types
+  user agents are to support — it is possible for a user agent
+  to not support any key types at all.</p>
+
   <div class=impl>
 
   <p>The user agent may expose a user interface for each
@@ -37022,21 +37031,23 @@
 
     <p>Use the appropriate step from the following list:</p>
 
-    <dl class=switch><!--
+    <dl class=switch><!-- v2 (see above)
 
      <dt>If the <code title="attr-keygen-keytype">keytype</code>
-     attribute is in the <i title="">EC</i> state</dt>
+     attribute is in the <i title="">EC</i> state and the user agent
+     supports an EC signature algorithm</dt>
 
      <dd>
 
       <p>...
 
+      http://www.mail-archive.com/dev-tech-crypto@lists.mozilla.org/msg05902.html
+
      </dd>
 
-     http://www.mail-archive.com/dev-tech-crypto@lists.mozilla.org/msg05902.html
-
      --><dt>If the <code title=attr-keygen-keytype><a href=#attr-keygen-keytype>keytype</a></code>
-     attribute is in the <i title="">RSA</i> state</dt>
+     attribute is in the <i title="">RSA</i> state, and the user agent
+     supports an RSA signature algorithm</dt>
 
      <dd>
 
@@ -37048,7 +37059,8 @@
 
      </dd>
 
-     <dt>Otherwise, the <code title=attr-keygen-keytype><a href=#attr-keygen-keytype>keytype</a></code> attribute is in the <i title="">unknown</i> state</dt>
+     <dt>Otherwise, the <code title=attr-keygen-keytype><a href=#attr-keygen-keytype>keytype</a></code> attribute is in the <i title="">unknown</i> state, or the user agent does not support
+     the selected key type</dt>
 
      <dd>
 

Modified: source
===================================================================
--- source	2009-09-14 10:12:27 UTC (rev 3842)
+++ source	2009-09-14 10:33:08 UTC (rev 3843)
@@ -41335,12 +41335,21 @@
     <tr>
      <td> <code title="">rsa</code>
      <td> <i title="">RSA</i>
+<!-- v2 (see below)
+    <tr>
+     <td> <code title="">ec</code>
+     <td> <i title="">EC</i>
+-->
   </table>
 
   <p>The <i>invalid value default</i> state is the <i
   title="">unknown</i> state. The <i>missing value default</i> state
   is the <i title="">RSA</i> state.</p>
 
+  <p class="note">This specification does not specify what key types
+  user agents are to support — it is possible for a user agent
+  to not support any key types at all.</p>
+
   <div class="impl">
 
   <p>The user agent may expose a user interface for each
@@ -41362,23 +41371,25 @@
 
     <dl class="switch">
 
-     <!--
+     <!-- v2 (see above)
 
      <dt>If the <code title="attr-keygen-keytype">keytype</code>
-     attribute is in the <i title="">EC</i> state</dt>
+     attribute is in the <i title="">EC</i> state and the user agent
+     supports an EC signature algorithm</dt>
 
      <dd>
 
       <p>...
 
+      http://www.mail-archive.com/dev-tech-crypto@lists.mozilla.org/msg05902.html
+
      </dd>
 
-     http://www.mail-archive.com/dev-tech-crypto@lists.mozilla.org/msg05902.html
-
      -->
 
      <dt>If the <code title="attr-keygen-keytype">keytype</code>
-     attribute is in the <i title="">RSA</i> state</dt>
+     attribute is in the <i title="">RSA</i> state, and the user agent
+     supports an RSA signature algorithm</dt>
 
      <dd>
 
@@ -41393,7 +41404,8 @@
 
      <dt>Otherwise, the <code
      title="attr-keygen-keytype">keytype</code> attribute is in the <i
-     title="">unknown</i> state</dt>
+     title="">unknown</i> state, or the user agent does not support
+     the selected key type</dt>
 
      <dd>
 




More information about the Commit-Watchers mailing list