http_connection.hpp (6de264cc79f5d0186f0136dbb8af15794e295894) http_connection.hpp (ecd6a3a20ab128ae9d3e356d6250695800dc13be)
1#pragma once
2#include "bmcweb_config.h"
3
4#include "authorization.hpp"
5#include "http_response.hpp"
6#include "http_utility.hpp"
7#include "logging.hpp"
8#include "utility.hpp"

--- 67 unchanged lines hidden (view full) ---

76 res.setCompleteRequestHandler(nullptr);
77 cancelDeadlineTimer();
78
79 connectionCount--;
80 BMCWEB_LOG_DEBUG << this << " Connection closed, total "
81 << connectionCount;
82 }
83
1#pragma once
2#include "bmcweb_config.h"
3
4#include "authorization.hpp"
5#include "http_response.hpp"
6#include "http_utility.hpp"
7#include "logging.hpp"
8#include "utility.hpp"

--- 67 unchanged lines hidden (view full) ---

76 res.setCompleteRequestHandler(nullptr);
77 cancelDeadlineTimer();
78
79 connectionCount--;
80 BMCWEB_LOG_DEBUG << this << " Connection closed, total "
81 << connectionCount;
82 }
83
84 Connection(const Connection&) = delete;
85 Connection(Connection&&) = delete;
86 Connection& operator=(const Connection&) = delete;
87 Connection& operator=(Connection&&) = delete;
88
84 void prepareMutualTls()
85 {
86 std::error_code error;
87 std::filesystem::path caPath(ensuressl::trustStorePath);
88 auto caAvailable = !std::filesystem::is_empty(caPath, error);
89 caAvailable = caAvailable && !error;
90 if (caAvailable && persistent_data::SessionStore::getInstance()
91 .getAuthMethodsConfig()

--- 657 unchanged lines hidden ---
89 void prepareMutualTls()
90 {
91 std::error_code error;
92 std::filesystem::path caPath(ensuressl::trustStorePath);
93 auto caAvailable = !std::filesystem::is_empty(caPath, error);
94 caAvailable = caAvailable && !error;
95 if (caAvailable && persistent_data::SessionStore::getInstance()
96 .getAuthMethodsConfig()

--- 657 unchanged lines hidden ---