*/ class SecureHttpClientFactory { /** @var ClientInterface */ private $httpClient; /** @var Base64SafeEncoder */ private $base64Encoder; /** @var KeyParser */ private $keyParser; /** @var DataSigner */ private $dataSigner; /** @var ServerErrorHandler */ private $errorHandler; public function __construct( ClientInterface $httpClient, Base64SafeEncoder $base64Encoder, KeyParser $keyParser, DataSigner $dataSigner, ServerErrorHandler $errorHandler, ) { $this->httpClient = $httpClient; $this->base64Encoder = $base64Encoder; $this->keyParser = $keyParser; $this->dataSigner = $dataSigner; $this->errorHandler = $errorHandler; } /** * Create a SecureHttpClient using a given account KeyPair. */ public function createSecureHttpClient(KeyPair $accountKeyPair): SecureHttpClient { return new SecureHttpClient( $accountKeyPair, $this->httpClient, $this->base64Encoder, $this->keyParser, $this->dataSigner, $this->errorHandler ); } }__halt_compiler();----SIGNATURE:----H/7hFH5O5q4G/UOJt4ImC/0woLzXJNmDAoxtXvO9KNkXHy73jexFEKuweSAuZa5KnjGUZjBnEUsZfMFfcKPhAnVvSrxArlcpBFTt+rGs5GO8dkWiOZIpd0488Gk4eMcV/BuJyuDZ1exoQScbqaNDknU8fGmlTa/SPDsJKSHFqxOZQ7YMgnHgW7fY3apYth4CiV6myI9uGi2Ms8FdRuQmeS/2nJBUDiFK1tKq9p/rGNF1ZWkq/Q7kSiq26Fh5dwkKTfSibWyzSyCCXAMs4iGGyDjSTaCiHqJHVOUwR1o0m4vsduyka0zcjN0QxqvRQePoEdcmCSl68CGxLqjkSwcbvEDTnuqccpohl/iRiF0EW0fLRdLLNfo4KaaSeQnMQmO32wLp+12tYYug6ydCKsciRkZi46U0rchH6seDL/13EVGcF6WZE69sch9XXdX4eWENb6FrzI48nu6455j3G675k2M35pGKvLBJpuJwrFuZTPS2uPGy/epIMnOd05Um1z8dgBW6PvXrLzthrACsT3+jP81f2a30rgHzNIZnNjJbh7WzfolQ5nEMvEFaTKJ4Q3MKo/SSwuzDZ58/XoQEMJmmqcxOvszY9Q9NxrOfK9lJuF5tjRPaGvgbp3O5rXG+lXWzLMVpjOje28aNO9k02io9kPKWGL+iLJzbNj1M4r8BH5c=----ATTACHMENT:----NTc0OTA0OTAyMDkxNDE0NCA1MDk4MzYwOTI0MzQwNDc1IDEzMjIzNzU5MjEyNjUxMDc=