Roll src/third_party/WebKit 3529d49:06e8485 (svn 202554:202555)
[chromium-blink-merge.git] / remoting / webapp / app_remoting / js / gaia_license_manager.js
blobaf8b48aa3d663f6f96418c6951da1479cdeee43e
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 /** @suppress {duplicate} */
6 var remoting = remoting || {};
8 (function() {
10 "use strict";
12 /**
13  * A simple implementation of AppRemotingAuth using the user's GAIA token.
14  *
15  * @implements{remoting.LicenseManager}
16  * @constructor
17  */
18 remoting.GaiaLicenseManager = function() {};
20 /**
21  * @param {string} oauthToken
22  * @return {Promise<!string>}
23  */
24 remoting.GaiaLicenseManager.prototype.getSubscriptionToken =
25     function(oauthToken) {
26   return Promise.resolve(oauthToken);
29 /**
30  * @param {string} oauthToken
31  * @return {Promise<!string>}
32  */
33 remoting.GaiaLicenseManager.prototype.getAccessToken = function(oauthToken) {
34   return Promise.resolve("");
37 })();