This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 25577 - The interface name "Key" is very generic
Summary: The interface name "Key" is very generic
Status: RESOLVED FIXED
Alias: None
Product: Web Cryptography
Classification: Unclassified
Component: Web Cryptography API Document (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Ryan Sleevi
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-06 12:14 UTC by Boris Zbarsky
Modified: 2014-06-16 23:14 UTC (History)
1 user (show)

See Also:


Attachments

Description Boris Zbarsky 2014-05-06 12:14:25 UTC
In particular it can be confused with indexeddb keys, ES6 property keys, and so forth.

It may be better to call it something like "CryptoKey".  Ryan also suggested "WebCryptoKey" or "KeyHandle"; I suspect that it's best to make it clear that this is a key for crypto, as opposed to hashtables or databases, so "KeyHandle" isn't a good choice....