DescriptionOAuth2 support for Webstore downloads.
This patch does three related things:
1. Plumbs an optional IdentityProvider through
ExtensionUpdater / ExtensionDownloader.
2. Adds support in ExtensionDownloader for OAuth2 token-
based authentication to protected Webstore download URLs,
using the optional IdentityProvider as its account ID and
token source. Bonus points for general cleanup of the
credential iteration code in ExtensionDownloader.
3. Wires up Chrome's ExtensionDownloader (via
ExtensionService) with a ProfileIdentityProvider so that
it may authenticate as the Chrome-signed-in user via OAuth2.
BUG=376553, 122763
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=288261
Patch Set 1 #
Total comments: 9
Patch Set 2 #
Total comments: 7
Patch Set 3 : Remove WebstoreOAuth2TokenProvider #
Total comments: 6
Patch Set 4 : address asargent@ comments #Patch Set 5 : axe //extensions changes for now #Patch Set 6 #Patch Set 7 : fix ExternalCache on chromeos #
Messages
Total messages: 21 (0 generated)
|