1// Copyright (c) 2012 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#include "net/cert/cert_database.h"
6
7#include "base/logging.h"
8#include "base/observer_list_threadsafe.h"
9#include "net/base/net_errors.h"
10
11namespace net {
12
13CertDatabase::CertDatabase()
14    : observer_list_(new ObserverListThreadSafe<Observer>) {}
15
16CertDatabase::~CertDatabase() {}
17
18int CertDatabase::CheckUserCert(X509Certificate* cert_obj) {
19  // iOS doesn't handle user certificates.
20  NOTREACHED();
21  return OK;
22}
23
24int CertDatabase::AddUserCert(X509Certificate* cert_obj) {
25  // iOS doesn't handle user certificates.
26  NOTREACHED();
27  return OK;
28}
29
30}  // namespace net
31