Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(560)

Side by Side Diff: chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.h

Issue 576383002: easy-signin: Wire GetSignInChallenge. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase, add fake key Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CHROME_BROWSER_EXTENSIONS_API_EASY_UNLOCK_PRIVATE_EASY_UNLOCK_PRIVATE_AP I_H_ 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_EASY_UNLOCK_PRIVATE_EASY_UNLOCK_PRIVATE_AP I_H_
6 #define CHROME_BROWSER_EXTENSIONS_API_EASY_UNLOCK_PRIVATE_EASY_UNLOCK_PRIVATE_AP I_H_ 6 #define CHROME_BROWSER_EXTENSIONS_API_EASY_UNLOCK_PRIVATE_EASY_UNLOCK_PRIVATE_AP I_H_
7 7
8 #include <string> 8 #include <string>
9 9
10 #include "base/basictypes.h" 10 #include "base/basictypes.h"
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after
272 private: 272 private:
273 virtual ~EasyUnlockPrivateGetRemoteDevicesFunction(); 273 virtual ~EasyUnlockPrivateGetRemoteDevicesFunction();
274 274
275 // SyncExtensionFunction: 275 // SyncExtensionFunction:
276 virtual bool RunSync() OVERRIDE; 276 virtual bool RunSync() OVERRIDE;
277 277
278 DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateGetRemoteDevicesFunction); 278 DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateGetRemoteDevicesFunction);
279 }; 279 };
280 280
281 class EasyUnlockPrivateGetSignInChallengeFunction : 281 class EasyUnlockPrivateGetSignInChallengeFunction :
282 public AsyncExtensionFunction { 282 public SyncExtensionFunction {
283 public: 283 public:
284 DECLARE_EXTENSION_FUNCTION("easyUnlockPrivate.getSignInChallenge", 284 DECLARE_EXTENSION_FUNCTION("easyUnlockPrivate.getSignInChallenge",
285 EASYUNLOCKPRIVATE_GETSIGNINCHALLENGE) 285 EASYUNLOCKPRIVATE_GETSIGNINCHALLENGE)
286 EasyUnlockPrivateGetSignInChallengeFunction(); 286 EasyUnlockPrivateGetSignInChallengeFunction();
287 287
288 private: 288 private:
289 virtual ~EasyUnlockPrivateGetSignInChallengeFunction(); 289 virtual ~EasyUnlockPrivateGetSignInChallengeFunction();
290 290
291 // AsyncExtensionFunction: 291 // SyncExtensionFunction:
292 virtual bool RunAsync() OVERRIDE; 292 virtual bool RunSync() OVERRIDE;
293 293
294 DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateGetSignInChallengeFunction); 294 DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateGetSignInChallengeFunction);
295 }; 295 };
296 296
297 class EasyUnlockPrivateTrySignInSecretFunction : 297 class EasyUnlockPrivateTrySignInSecretFunction :
298 public AsyncExtensionFunction { 298 public AsyncExtensionFunction {
299 public: 299 public:
300 DECLARE_EXTENSION_FUNCTION("easyUnlockPrivate.trySignInSecret", 300 DECLARE_EXTENSION_FUNCTION("easyUnlockPrivate.trySignInSecret",
301 EASYUNLOCKPRIVATE_TRYSIGNINSECRET) 301 EASYUNLOCKPRIVATE_TRYSIGNINSECRET)
302 EasyUnlockPrivateTrySignInSecretFunction(); 302 EasyUnlockPrivateTrySignInSecretFunction();
303 303
304 private: 304 private:
305 virtual ~EasyUnlockPrivateTrySignInSecretFunction(); 305 virtual ~EasyUnlockPrivateTrySignInSecretFunction();
306 306
307 // AsyncExtensionFunction: 307 // AsyncExtensionFunction:
308 virtual bool RunAsync() OVERRIDE; 308 virtual bool RunAsync() OVERRIDE;
309 309
310 DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateTrySignInSecretFunction); 310 DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateTrySignInSecretFunction);
311 }; 311 };
312 312
313 } // namespace api 313 } // namespace api
314 } // namespace extensions 314 } // namespace extensions
315 315
316 #endif // CHROME_BROWSER_EXTENSIONS_API_EASY_UNLOCK_PRIVATE_EASY_UNLOCK_PRIVATE _API_H_ 316 #endif // CHROME_BROWSER_EXTENSIONS_API_EASY_UNLOCK_PRIVATE_EASY_UNLOCK_PRIVATE _API_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698