Home
last modified time | relevance | path

Searched refs:x509Store (Results 1 – 7 of 7) sorted by relevance

/openbmc/bmcweb/test/http/
H A Dmutual_tls.cpp120 OSSLX509StoreCTX x509Store; in TEST() local
121 X509_STORE_CTX_set_current_cert(x509Store.get(), x509.get()); in TEST()
124 boost::asio::ssl::verify_context ctx(x509Store.get()); in TEST()
152 OSSLX509StoreCTX x509Store; in TEST() local
153 X509_STORE_CTX_set_current_cert(x509Store.get(), x509.get()); in TEST()
156 boost::asio::ssl::verify_context ctx(x509Store.get()); in TEST()
165 OSSLX509StoreCTX x509Store; in TEST() local
168 boost::asio::ssl::verify_context ctx(x509Store.get()); in TEST()
/openbmc/phosphor-certificate-manager/
H A Dx509_utils.cpp60 X509StorePtr x509Store(X509_STORE_new(), &X509_STORE_free); in getX509Store() local
61 if (!x509Store) in getX509Store()
71 auto lookup = X509_STORE_add_lookup(x509Store.get(), X509_LOOKUP_file()); in getX509Store()
88 return x509Store; in getX509Store()
143 void validateCertificateAgainstStore(X509_STORE& x509Store, X509& cert) in validateCertificateAgainstStore() argument
153 errCode = X509_STORE_CTX_init(storeCtx.get(), &x509Store, &cert, nullptr); in validateCertificateAgainstStore()
H A Dcertificate.cpp256 const std::string& installPath, X509_STORE& x509Store, in Certificate() argument
269 install(x509Store, pem, restore); in Certificate()
333 X509StorePtr x509Store = getX509Store(certSrcFilePath); in install() local
339 validateCertificateAgainstStore(*x509Store, *cert); in install()
383 void Certificate::install(X509_STORE& x509Store, const std::string& pem, in install() argument
412 validateCertificateAgainstStore(x509Store, *cert); in install()
H A Dcertificate.hpp124 X509_STORE& x509Store, const std::string& pem, Watch* watchPtr,
143 void install(X509_STORE& x509Store, const std::string& pem, bool restore);
H A Dx509_utils.hpp42 void validateCertificateAgainstStore(X509_STORE& x509Store, X509& cert);
H A Dcerts_manager.cpp323 X509StorePtr x509Store = getX509Store(sourceFile); in installAll() local
329 bus, certObjectPath, certType, tempPath, *x509Store, authority, in installAll()
/openbmc/bmcweb/src/
H A Dssl_key_handler.cpp78 X509_STORE* x509Store = X509_STORE_new(); in validateCertificate() local
79 if (x509Store == nullptr) in validateCertificate()
90 X509_STORE_free(x509Store); in validateCertificate()
94 int errCode = X509_STORE_CTX_init(storeCtx, x509Store, cert, nullptr); in validateCertificate()
99 X509_STORE_free(x509Store); in validateCertificate()
108 X509_STORE_free(x509Store); in validateCertificate()
115 X509_STORE_free(x509Store); in validateCertificate()
130 X509_STORE_free(x509Store); in validateCertificate()