in src/afs.cc [1637:1647]
arrow::Result<uint64_t> session_id(const arrow::flight::ServerCallContext& context)
{
auto middleware = reinterpret_cast<HeaderAuthServerMiddleware*>(
context.GetMiddleware("header-auth"));
if (!middleware)
{
return arrow::flight::MakeFlightError(
arrow::flight::FlightStatusCode::Unauthenticated, "no authorization");
}
return middleware->session_id();
}