blob: 48a68fa07c53bd6cfcaaef7f9999a0934985d334 [file] [log] [blame]
dadrian91a28172016-07-15 19:36:381// Copyright 2016 The Chromium Authors. All rights reserved.
dadrian3e45becd2016-07-13 04:15:082// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef NET_DER_ENCODE_VALUES_H_
6#define NET_DER_ENCODE_VALUES_H_
7
8#include "net/base/net_export.h"
dadrian3e45becd2016-07-13 04:15:089
10namespace base {
11class Time;
12}
13
14namespace net {
15
16namespace der {
17
davidben32016b72016-12-08 22:39:4618struct GeneralizedTime;
19
dadrian3e45becd2016-07-13 04:15:0820// Encodes |time|, a UTC-based time, to DER |generalized_time|, for comparing
21// against other GeneralizedTime objects.
dadrian91a28172016-07-15 19:36:3822NET_EXPORT bool EncodeTimeAsGeneralizedTime(const base::Time& time,
23 GeneralizedTime* generalized_time);
dadrian3e45becd2016-07-13 04:15:0824
25} // namespace der
26
27} // namespace net
28
bnc3698b0a02016-12-09 23:36:5029#endif // NET_DER_ENCODE_VALUES_H_