| Index: net/cert/nss_cert_database.cc
|
| diff --git a/net/cert/nss_cert_database.cc b/net/cert/nss_cert_database.cc
|
| index c9f013324a87958a0a19ea9c57113a1e6f2406ca..3bfb4a59ea10e06e198dc8d1c8f6ca348a8f604c 100644
|
| --- a/net/cert/nss_cert_database.cc
|
| +++ b/net/cert/nss_cert_database.cc
|
| @@ -227,6 +227,18 @@ X509Certificate* NSSCertDatabase::FindRootInList(
|
| return cert0;
|
| }
|
|
|
| +int NSSCertDatabase::ImportUserCert(const std::string& data) {
|
| + CertificateList certificates =
|
| + X509Certificate::CreateCertificateListFromBytes(
|
| + data.c_str(), data.size(), net::X509Certificate::FORMAT_AUTO);
|
| + int result = psm::ImportUserCert(certificates);
|
| +
|
| + if (result == OK)
|
| + NotifyObserversOfCertAdded(NULL);
|
| +
|
| + return result;
|
| +}
|
| +
|
| bool NSSCertDatabase::ImportCACerts(const CertificateList& certificates,
|
| TrustBits trust_bits,
|
| ImportCertFailureList* not_imported) {
|
|
|