- From: Angelo Liao via GitHub <sysbot+gh@w3.org>
- Date: Wed, 19 Apr 2017 18:47:38 +0000
- To: public-webauthn@w3.org
The following commits were just pushed by AngeloKai to https://github.com/w3c/webauthn: * replaced DAA root key by daaKeyId. Added proper references by rlin1 https://github.com/w3c/webauthn/commit/0154cba00c7db5a6d8c9fa895a7f52bc7918890d * fix typo. See #233 by rlin1 https://github.com/w3c/webauthn/commit/9d8ac42c62238e08a48e16d62c773858b628ecb7 * Tiny typo in 'ScopedCredentialDesciptor'. by Mike West https://github.com/w3c/webauthn/commit/3b5138df0473bac2f20dc3927d3a5499884971b4 * Create a combined interface for authenticator responses. by Mike West https://github.com/w3c/webauthn/commit/6c38d023cb73df5a84a73432ac3d9f19dc736d7c * Invert the relationship between ScopedCredential and AuthenticatorAssertionResponse. by Mike West https://github.com/w3c/webauthn/commit/6074c50f164f1d60f709d445173e3cafa48c46ed * Change 'makeCredential' to return a 'ScopedCredential'. by Mike West https://github.com/w3c/webauthn/commit/524f8ac00f0c3c77b7f8606da2107b4ab4cf4e83 * Move 'makeCredential()' to 'ScopedCredential'. by Mike West https://github.com/w3c/webauthn/commit/146f2c0d49be7ba59f5f43578abecce2303ca683 * Shift 'ScopedCredential' to derive from 'Credential'. by Mike West https://github.com/w3c/webauthn/commit/ab8d74e50493fbe9e49ebb439a2d29337d63cdf1 * Rename 'ScopedCred' to 'scoped' to align with CM API types. by Mike West https://github.com/w3c/webauthn/commit/394babd6d06280eba1201ce378e0b14c6652ce02 * Rename 'makeCredential()' to 'create()'. by Mike West https://github.com/w3c/webauthn/commit/46eff1a6dd98b5c1ed0370a37d898a1f93c64bd3 * Move 'getAssertion' to 'ScopedCredential' This is a temporary step to get rid of WebAuthentication, and pave the way to move to 'get()' in the next patch. by Mike West https://github.com/w3c/webauthn/commit/d9c8b743d98b826e785b7ebfcd3699cef0490d17 * Merge the arguments to 'getAssertion()' In order to align with CredentialsContainer::get(), merge the challenge into 'AssertionOptions' and rename 'AssertionOptions' to 'ScopedCredentialRequestOptions'. by Mike West https://github.com/w3c/webauthn/commit/fdf341adfde440a6596c3ad69529a63dfc25bd4e * Rewire 'getAssertion' to 'get()'. This relies on some things that aren't official yet, in particular the [[Retrieve]](options, mediation) internal method defined at https://w3c.github.io/webappsec-credential-management/base.html#dom-credential-retrieve-slot. But I think it all works. :) by Mike West https://github.com/w3c/webauthn/commit/4d1317cb35b624145fb692a6849d26609345fe5a * Typos in examples. by Mike West https://github.com/w3c/webauthn/commit/245c275ae2b55a57cb193d391de02a4bba03a4da * Typo in headers (not enough #) by Mike West https://github.com/w3c/webauthn/commit/21be528ea2faa19d0d164cc8b98f34eca6fdf5ea * Tiny typo in 'ScopedCredentialDesciptor'. (#383) by Mike West https://github.com/w3c/webauthn/commit/480d958aadde0602703a9a01c8daa96fe200e261 * alloc ArrayBuffers in correct global, fixes #293, thx bzbarsky (#377) by =JeffH https://github.com/w3c/webauthn/commit/be9240a66b18b1a564118374ed96ec7f77554898 * Merge remote-tracking branch 'origin/master' into cm-api-strawman by Mike West https://github.com/w3c/webauthn/commit/e04c5f0dafe5c3e27366e8c86d32415fa78a91a5 * Nits from @vijaybh's review. by Mike West https://github.com/w3c/webauthn/commit/b1e87ca8f5feb2685dc9d47f033207e5972f86cc * Add battre@ to the acks. by Mike West https://github.com/w3c/webauthn/commit/926375a7bd87bfbd1f3494e1e270767f73e51c3f * Nits from @battre. by Mike West https://github.com/w3c/webauthn/commit/c48c70bc9ca6183e4e473d4c02fcc5cbd6a6562a * replaced DAA by ECDAA since this is the only variant we use here. See #233 by rlin1 https://github.com/w3c/webauthn/commit/bed7c2d610543064e2e3e2e1b5c77415534317cd * Comments from @jyasskin by Mike West https://github.com/w3c/webauthn/commit/fedccedb468282665936264105fac6ee09e577cf * Rename Account and ClientData fixes #312 (#344) * Renaming Account and ClientData to RelyingPartyUserInfo and CollectedClientData * Fix typo * Updates to match WhatWG/W3C style by kpaulh https://github.com/w3c/webauthn/commit/dbce688512007c2a0d52ff3cac1f2e127c14844a * Merge pull request #381 from w3c/DAA-root-key-233 replaced DAA root key by daaKeyId. Added proper references by Rolf Lindemann https://github.com/w3c/webauthn/commit/3351e05f4103836377b4d9b1411aac5b1bc263a5 * Merge remote-tracking branch 'origin/master' into cm-api-strawman by Mike West https://github.com/w3c/webauthn/commit/3a0ae84d055a0ee6374610a6fddcf1bfefe13013 * Typo: Fix a linking error after DAA merge. (#388) by Mike West https://github.com/w3c/webauthn/commit/84795c6bf1ea482488654e2eb02cb20f2852867d * Align registries draft and WebAuthn draft and address extension issues (#386) * Align registries draft and WebAuthn draft and address extension issues * Correct section references in IANA Considerations section * Incorporated feedback from Jeff Hodges * <dfn> markup for reg & authn extension phrases & various cleanups * Applied [=registration extension=] tag in more places by Mike Jones https://github.com/w3c/webauthn/commit/da9520ab40268541833f64e7436c128edb1aaa62 * add rendered -00d in .html .txt by JeffH https://github.com/w3c/webauthn/commit/9dac88b4378fe0d3bf4c79266325a4a90ba1f6a9 * link to webauthn editors draft, add rendered -00d in .html .txt by JeffH https://github.com/w3c/webauthn/commit/f25c38886f763f3cfc6307cfdde3d1c53bbb57a6 * unversion rendered -webauthn-registries files by JeffH https://github.com/w3c/webauthn/commit/e20767418f6671903740dd670037a78139318c18 * Merge pull request #390 from w3c/jeffh-registries-fixup fix webauthn ref in -webauthn-registries to link to webauthn editors' draft by Mike Jones https://github.com/w3c/webauthn/commit/94a30ff2498b5ee8b2b0898c596e1e65a9b8a76a * Merge remote-tracking branch 'origin/master' into cm-api-strawman by Mike West https://github.com/w3c/webauthn/commit/488ae317e87e1f5f3bed8d2f04abd17b4af81ecc * Update on top of new method names. by Mike West https://github.com/w3c/webauthn/commit/1d84b9e3547a519c31c4a671fb44d142795a8787 * Reference CM API as a Dependency. by Mike West https://github.com/w3c/webauthn/commit/f49e915768636bae1d31fd5d74fe8c7cffff1b6b * Introduce authenticator response interfaces. This patch adds an 'AuthenticatorResponse' interface, representing the generic attributes of responses from authenticators. It then redefines 'ScopedCredentialInfo' and 'AuthenticatorAssertion' to derive from this interface, and renames them to 'AuthenticatorAttestionResponse' and 'AuthenticatorAssertionResponse' respectively. These new interfaces are a drop-in replacement for the old interfaces, no normative changes are intended in this patch, other than the renaming. by Mike West https://github.com/w3c/webauthn/commit/2d10a10a195b2060a7a68ec75265a70adc26dbc4 * Move `getAssertion()`'s `challenge` into `AssertionOptions` Passing a single dictionary parameter into `getAssertion()` provides for greater forward compatibility, as new data can be flexibly added to the method invocation without restructuring the existing structure. It also helps developers understand what they're passing in. This is less important for `getAssertion()` than it is for `makeCredential()`, obviously, but aligning both in a similar structure seems like a good change to make. by Mike West https://github.com/w3c/webauthn/commit/a9da99223c2da0bb07413af2d07b6aa36236421f * Convert `makeCredential()`'s parameters into a dictionary. Passing a single dictionary parameter into `makrCredential()` provides for greater forward compatibility, as new data can be flexibly added to the method invocation without restructuring the existing structure. It also helps developers understand what they're passing in, as each parameter will be labeled. This patch restructures the data passed into `makeCredential()` substantially, moving from four parameters to a single dictionary, and merging some existing types into a simpler structure. Most of it is straightforward; the only bit I know will be controversial is dropping `RelyingPartyUserInfo` in favor of two instances of a simpler `ScopedCredentialEntity` object: one for the RP, one for the user. Let's chat about how (un)reasonable this approach might be. by Mike West https://github.com/w3c/webauthn/commit/4fad3e51fbe89eb8fbc3ec12542cbd194339c8c2 * fixup drop 'additional' by Mike West https://github.com/w3c/webauthn/commit/0039a138e2d27567e7d32f0ddd203748bedb9cbb * fixup 'additional' by Mike West https://github.com/w3c/webauthn/commit/6dca154104884ed814f2b0ded74a959bdf28e3ef * fixup AssertionRequest by Mike West https://github.com/w3c/webauthn/commit/3a5fefb7b0603cab4c7a0bdf7476575067561462 * fixup @equalsJeffH by Mike West https://github.com/w3c/webauthn/commit/3cdf1bfbf3252e33354549275566be70e73e7f18 * fixup revert AssertionRequest. by Mike West https://github.com/w3c/webauthn/commit/4f4b79f41354f58f250a46b311d3dc1f521cacf7 * fixup merge 'AuthenticatorResponse' by Mike West https://github.com/w3c/webauthn/commit/705ecab29e8b6e44c698e9eb0375b394822e456e * fixup @equalsJeffH by Mike West https://github.com/w3c/webauthn/commit/805891752a579d84c677f512539c34f05658cf8d * fixup merge 'getAssertion()' by Mike West https://github.com/w3c/webauthn/commit/ae33b140cd808f849c9c238d3b703099bc3cd9df * Merge pull request #397 from battre/authenticatorresponse Introduce authenticator response interfaces. by =JeffH https://github.com/w3c/webauthn/commit/c8fc4c184ffd91151c725e4dd224a37c74f2d507 * Merge pull request #398 from battre/dictionary-getassertion Move `getAssertion()`'s `challenge` into `AssertionOptions` by =JeffH https://github.com/w3c/webauthn/commit/c22e2ab8350c8ed2b94b9d158e2c0e56874febd3 * Merge pull request #399 from battre/dictionary-makecredential Convert `makeCredential()`'s parameters into a dictionary. by =JeffH https://github.com/w3c/webauthn/commit/275a5522be02b102a895964ee996920831ce2491 * Merge commit 'c8fc4c1' into merge-with-tot by Mike West https://github.com/w3c/webauthn/commit/d6a5508ff86a8b13409787ed66d1b21dfc13b162 * Merge commit 'c22e2ab' into merge-with-tot by Mike West https://github.com/w3c/webauthn/commit/d0ef9d3145469a8e1b1a1d4a1742a598d8f1275d * Merge commit '275a552' into merge-with-tot by Mike West https://github.com/w3c/webauthn/commit/76605e5259da3ba493f56f590a49db7f36c278a0 * Merge branch 'merge-with-tot' into cm-api-strawman by Mike West https://github.com/w3c/webauthn/commit/8887324476223d3f87fea7dabd6d9ef5d602c87d * fixup @equalsJeffH feedback. by Mike West https://github.com/w3c/webauthn/commit/f967ffb97f4c297ba7a47f7d0b598b4563d3de9a * fixup 'CredentialsContainer::create()', as of https://github.com/w3c/webappsec-credential-management/commit/59bba009b65504c4612a44fbb75031aefcd5c4d0 by Mike West https://github.com/w3c/webauthn/commit/2335da45dc882fc4463187b5319f0edbd8a4533d * fixup ID => Id, even though I hate it. :) by Mike West https://github.com/w3c/webauthn/commit/eab3551a9e675937caaa3f41919d8bdffb518516 * fixup @equalsJeffH by Mike West https://github.com/w3c/webauthn/commit/45e1b50ce086608d76e6ee11513f89d3e5798be5 * fixup @equalsJeffH nits. by Mike West https://github.com/w3c/webauthn/commit/a042dd929fd9090e66c043f1538ac3c72c0e0768 * Merge pull request #384 from battre/cm-api-strawman Strawman of an integration between WebAuthn and Credential Management. by =JeffH https://github.com/w3c/webauthn/commit/66c6224cbb287bd6cc4236c2e004dd1caf0894a0 * Merge newly merged master by AngeloKai https://github.com/w3c/webauthn/commit/d79a3832a743ab7309c4943b6a362d3e9b1637ba
Received on Wednesday, 19 April 2017 18:47:45 UTC