blob: e30a9a499bacb591e0777743d844b9ea4dc01d6f [file] [log] [blame]
Mugdha Lakhanic0f6cdb12018-02-08 19:15:021// Copyright 2018 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_GCM_DRIVER_FEATURES_H
6#define COMPONENTS_GCM_DRIVER_FEATURES_H
7
8#include "base/feature_list.h"
Mugdha Lakhanic0f6cdb12018-02-08 19:15:029
10namespace gcm {
11
12namespace features {
13
14extern const base::Feature kInvalidateTokenFeature;
Mugdha Lakhanic3d792e2018-02-13 15:10:1315extern const char kParamNameTokenInvalidationPeriodDays[];
Mugdha Lakhanic0f6cdb12018-02-08 19:15:0216
17// The period after which the GCM token becomes stale.
18base::TimeDelta GetTokenInvalidationInterval();
19
20} // namespace features
21
22} // namespace gcm
23
24#endif // COMPONENTS_GCM_DRIVER_FEATURES_H