in squangle/logger/DBEventCounter.cpp [18:35]
void ConnectionContextBase::collectNormalValues(
AddNormalValueFunction add) const {
add("is_ssl", folly::to<std::string>(isSslConnection));
add("is_ssl_session_reused", folly::to<std::string>(sslSessionReused));
if (sslCertCn.hasValue()) {
add("ssl_server_cert_cn", sslCertCn.value());
}
if (sslCertSan.hasValue() && !sslCertSan.value().empty()) {
add("ssl_server_cert_san", folly::join(',', sslCertSan.value()));
}
if (sslCertIdentities.hasValue() && !sslCertIdentities.value().empty()) {
add("ssl_server_cert_identities",
folly::join(',', sslCertIdentities.value()));
}
if (!endpointVersion.empty()) {
add("endpoint_version", endpointVersion);
}
}