[Bug 26123] New: Key ID definition should be aligned with JWK kid definition

https://www.w3.org/Bugs/Public/show_bug.cgi?id=26123

            Bug ID: 26123
           Summary: Key ID definition should be aligned with JWK kid
                    definition
           Product: Web Cryptography
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: WebCrypto Key Discovery
          Assignee: watsonm@netflix.com
          Reporter: Michael.Jones@microsoft.com
                CC: public-webcrypto@w3.org

The Key Discovery draft currently includes this definition:

6.2 NamedKey interface
WebIDLinterface NamedKey : Key {
    readonly    attribute DOMString  name;
    readonly    attribute DOMString? id;
};

and says that the id should be the base64 encoded representation of a sequence
of no more than 256 bytes.

Whereas, JWK defines the "kid" (Key ID) field as a case-sensitive string in
http://tools.ietf.org/html/draft-ietf-jose-json-web-key-27#section-4.5.

These should be aligned.  Specifically, please change the name "id" in this
structure to "kid" and state that its value is a case-sensitive string.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Tuesday, 17 June 2014 22:19:41 UTC