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