1 // SPDX-License-Identifier: Apache-2.0 2 // SPDX-FileCopyrightText: Copyright OpenBMC Authors 3 #pragma once 4 5 #include "sessions.hpp" 6 7 #include <boost/asio/ip/address.hpp> 8 #include <boost/asio/ssl/verify_context.hpp> 9 10 #include <memory> 11 12 std::shared_ptr<persistent_data::UserSession> verifyMtlsUser( 13 const boost::asio::ip::address& clientIp, 14 boost::asio::ssl::verify_context& ctx); 15