server_config_or_error = Extensions::TransportSockets::Tls::ServerContextConfigImpl::create(
// we can reuse all the code that loads from different formats, allows using passwords on the key,
auto ret = std::unique_ptr<QuicServerTransportSocketFactory>(new QuicServerTransportSocketFactory(
ProtobufTypes::MessagePtr QuicServerTransportSocketConfigFactory::createEmptyConfigProto() {
ctx->findTlsContext(sni, Ssl::CurveNIDVector{NID_X9_62_prime256v1} /* TODO: ecdsa_capable */,
// Thread safety note: accessing the tls_context requires holding a shared_ptr to the ``ssl_ctx``.