diff --git a/spec/Overview.html b/spec/Overview.html index d568caa..77d9d2c 100644 --- a/spec/Overview.html +++ b/spec/Overview.html @@ -1029,7 +1029,7 @@

KeyAlgorithm dictionary

 dictionary KeyAlgorithm {
-  required DOMString name;
+  DOMString name;
 };
         
@@ -3946,8 +3946,8 @@

RSA key generation parameter validation

RsaKeyAlgorithm dictionary

 dictionary RsaKeyAlgorithm : KeyAlgorithm {
-  required [EnforceRange] unsigned long modulusLength;
-  required BigInteger publicExponent;
+  unsigned long modulusLength;
+  BigInteger publicExponent;
 };
           

The modulusLength member contains the length, in bits, of the RSA modulus.

@@ -7125,7 +7125,7 @@

EcKeyGenParams dictionary

EcKeyAlgorithm dictionary

 dictionary EcKeyAlgorithm : KeyAlgorithm {
-  required NamedCurve namedCurve;
+  NamedCurve namedCurve;
 };
           

The namedCurve member represents the named curve that the key uses.

@@ -12219,7 +12219,7 @@

AesCtrParams dictionary

AesKeyAlgorithm dictionary

 dictionary AesKeyAlgorithm : KeyAlgorithm {
-  required [EnforceRange] unsigned short length;
+  unsigned short length;
 };
           

The length member represents the length, in bits, of the key.

@@ -14492,8 +14492,8 @@

HmacImportParams dictionaryHmacKeyAlgorithm dictionary

 dictionary HmacKeyAlgorithm : KeyAlgorithm {
-  required KeyAlgorithm hash;
-  required [EnforceRange] unsigned long length;
+  KeyAlgorithm hash;
+  unsigned long length;
 };
           

The hash member represents the inner hash function to use.