/* * Copyright (c) 2010-2018 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #include #include #include #include #include #include #include #include #include #include namespace Swift { CertificateFactory::~CertificateFactory() { } std::vector CertificateFactory::createCertificateChain(const ByteArray& /* data */) { assert(false); return std::vector(); } PrivateKey::ref CertificateFactory::createPrivateKey(const SafeByteArray& data, boost::optional password) { return std::make_shared(data, password); } }