Go to the documentation of this file.
15 #ifndef GRPC_CORE_TSI_SSL_KEY_LOGGING_SSL_KEY_LOGGING_H
16 #define GRPC_CORE_TSI_SSL_KEY_LOGGING_SSL_KEY_LOGGING_H
25 #include "absl/base/thread_annotations.h"
81 #endif // GRPC_CORE_TSI_SSL_KEY_LOGGING_SSL_KEY_LOGGING_H
FILE *fd_ ABSL_GUARDED_BY(lock_)
~TlsSessionKeyLoggerCache() override
grpc_core::RefCountedPtr< TlsSessionKeyLoggerCache > cache_
TlsSessionKeyLogger(std::string tls_session_key_log_file_path, grpc_core::RefCountedPtr< TlsSessionKeyLoggerCache > cache)
TlsSessionKeyLogger & operator=(const TlsSessionKeyLogger &)=delete
static grpc_core::RefCountedPtr< TlsSessionKeyLogger > Get(std::string tls_session_key_log_file_path)
std::string tls_session_key_log_file_path_
void LogSessionKeys(SSL_CTX *ssl_context, const std::string &session_keys_info)
~TlsSessionKeyLogger() override
std::map< std::string, TlsSessionKeyLogger * > tls_session_key_logger_map_
TlsSessionKeyLoggerCache()
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:20