#include "chrome/browser/sync/test/integration/fake_sync_gcm_driver_for_instance_id.h"
#include "base/files/file_path.h"
#include "base/task/sequenced_task_runner.h"
#include "chrome/browser/profiles/profile.h"
#include "components/gcm_driver/crypto/gcm_encryption_result.h"
FakeSyncGCMDriver::FakeSyncGCMDriver(
Profile* profile,
const scoped_refptr<base::SequencedTaskRunner>& blocking_task_runner)
: … { … }
void FakeSyncGCMDriver::EncryptMessage(const std::string& app_id,
const std::string& authorized_entity,
const std::string& p256dh,
const std::string& auth_secret,
const std::string& message,
EncryptMessageCallback callback) { … }