#pragma once #include "fwd.h" #include #include #include namespace NYT { /////////////////////////////////////////////////////////////////////////////// struct TClientContext { TString ServerName; TString Token; TMaybe ImpersonationUser; NAuth::IServiceTicketAuthPtrWrapperPtr ServiceTicketAuth; NHttpClient::IHttpClientPtr HttpClient; bool TvmOnly = false; bool UseTLS = false; TConfigPtr Config = TConfig::Get(); TMaybe ProxyAddress; }; bool operator==(const TClientContext& lhs, const TClientContext& rhs); //////////////////////////////////////////////////////////////////////////////// } // namespace NYT