cloud_devices_urls.h revision 0529e5d033099cbfc42635f6f6183833b09dff6e
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
3// found in the LICENSE file.
4
5#ifndef COMPONENTS_CLOUD_DEVICES_COMMON_CLOUD_DEVICES_URLS_H_
6#define COMPONENTS_CLOUD_DEVICES_COMMON_CLOUD_DEVICES_URLS_H_
7
8#include <string>
9
10#include "url/gurl.h"
11
12namespace cloud_devices {
13
14extern const char kCloudPrintAuthScope[];
15extern const char kCloudDevicesAuthScope[];
16extern const char kCloudPrintLearnMoreURL[];
17extern const char kCloudPrintTestPageURL[];
18
19GURL GetCloudPrintURL();
20GURL GetCloudPrintRelativeURL(const std::string& relative_path);
21GURL GetCloudPrintEnableURL(const std::string& proxy_id);
22GURL GetCloudPrintEnableURLWithSignin(const std::string& proxy_id);
23GURL GetCloudPrintSigninURL();
24GURL GetCloudPrintAddAccountURL();
25
26GURL GetCloudDevicesURL();
27GURL GetCloudDevicesRelativeURL(const std::string& relative_path);
28
29}  // namespace cloud_devices
30
31#endif  // COMPONENTS_CLOUD_DEVICES_COMMON_CLOUD_DEVICES_URLS_H_
32