HmacKeyAlgorithm missing length?

It seems like we expose length attributes for all of the *KeyAlgorithm
interfaces besides HmacKeyAlgorithm.  Also, the other *KeyAlgorithm
interfaces have the [NoInterfaceObject] directive.

Proposed micro-patch:
+[NoInterfaceObject]
 interface HmacKeyAlgorithm : KeyAlgorithm {
   // The inner hash function to use.
   readonly attribute KeyAlgorithm hash;
+  // The length (in bits) of the key
+  [EnforceRange] unsigned long length;
 };

Received on Tuesday, 18 March 2014 17:51:43 UTC