| Index: chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.h
|
| diff --git a/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.h b/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.h
|
| index f80f85bd3f5d6c2a085d51578ce88cf939c37600..53c8d421f75d8c2ee76b3aab2249dd37c1315c49 100644
|
| --- a/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.h
|
| +++ b/chrome/browser/extensions/api/easy_unlock_private/easy_unlock_private_api.h
|
| @@ -277,6 +277,38 @@ class EasyUnlockPrivateGetRemoteDevicesFunction : public SyncExtensionFunction {
|
| DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateGetRemoteDevicesFunction);
|
| };
|
|
|
| +class EasyUnlockPrivateGetSignInChallengeFunction :
|
| + public AsyncExtensionFunction {
|
| + public:
|
| + DECLARE_EXTENSION_FUNCTION("easyUnlockPrivate.getSignInChallenge",
|
| + EASYUNLOCKPRIVATE_GETSIGNINCHALLENGE)
|
| + EasyUnlockPrivateGetSignInChallengeFunction();
|
| +
|
| + private:
|
| + virtual ~EasyUnlockPrivateGetSignInChallengeFunction();
|
| +
|
| + // AsyncExtensionFunction:
|
| + virtual bool RunAsync() OVERRIDE;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateGetSignInChallengeFunction);
|
| +};
|
| +
|
| +class EasyUnlockPrivateTrySignInSecretFunction :
|
| + public AsyncExtensionFunction {
|
| + public:
|
| + DECLARE_EXTENSION_FUNCTION("easyUnlockPrivate.trySignInSecret",
|
| + EASYUNLOCKPRIVATE_TRYSIGNINSECRET)
|
| + EasyUnlockPrivateTrySignInSecretFunction();
|
| +
|
| + private:
|
| + virtual ~EasyUnlockPrivateTrySignInSecretFunction();
|
| +
|
| + // AsyncExtensionFunction:
|
| + virtual bool RunAsync() OVERRIDE;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(EasyUnlockPrivateTrySignInSecretFunction);
|
| +};
|
| +
|
| } // namespace api
|
| } // namespace extensions
|
|
|
|
|