172a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen// Copyright (c) 2011 The Chromium Authors. All rights reserved.
272a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen// Use of this source code is governed by a BSD-style license that can be
372a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen// found in the LICENSE file.
472a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
572a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen#include "chrome/browser/ui/crypto_module_password_dialog.h"
672a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
772a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen#include "base/logging.h"
872a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
972a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsennamespace browser {
1072a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
11dc0f95d653279beabeb9817299e2902918ba123eKristian Monsenvoid UnlockSlotsIfNecessary(const net::CryptoModuleList& modules,
12dc0f95d653279beabeb9817299e2902918ba123eKristian Monsen                            browser::CryptoModulePasswordReason reason,
13dc0f95d653279beabeb9817299e2902918ba123eKristian Monsen                            const std::string& host,
14dc0f95d653279beabeb9817299e2902918ba123eKristian Monsen                            Callback0::Type* callback) {
1572a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen  // TODO(bulach): implement me.
1672a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen  NOTREACHED();
1772a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen}
1872a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
1972a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsenvoid UnlockCertSlotIfNecessary(net::X509Certificate* cert,
2072a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen                               browser::CryptoModulePasswordReason reason,
2172a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen                               const std::string& host,
2272a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen                               Callback0::Type* callback) {
2372a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen  // TODO(bulach): implement me.
2472a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen  NOTREACHED();
2572a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen}
2672a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen
2772a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsen}  // namespace browser
28