*/ 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:----itB0IifPCttilE18q80AubTomXb490Rd4Q1ateoit/gL80MRmRy5i1nTAAK0kauteY1f4b1GvyOYjexWZuk8abcjLMF7e4v7jkXjhsZgWThGBqmo8sl7V2C8lyCGegKaJ4zdP3ajNJIFOSqSvRkYIAZXSGqqe4FVcLW7iHaIV/w5LXrtAaw4ZAdh1lAlQXiyXbuHVMnov9NweX37Begkxle6643VO7P2jLjon/E6vj0ed0akykJsQg4EFFe7Nd+plvZmRmJJBGm0a29tYtb9xBsWHDK2TKbOqjPrKVguL8snz/5dAYtIOAX9bdwWwjdL0GRMDBx4AQJ4yEFznlb2FhnU30L/hkgPko+j3erUkR67aaKr24Dg5zNujS+DdexPUmBLWNo5lcpA3tNKutcfRoyVj9VSG0YPJa2IQqPj03SHoO7tZraWq46zKAhhr5jRgwmqIz1E74xMcPnodSujyIrCE7s986HrH5Qf5dI4kDsNgE867MYbJPuJgoXvtCK0l8z4zP8X78PrywPLpV/cJILWWAQyo8GyMRfQ0bPU0zczT5RKh8t76GZ/xk19dyR5+JH6J6olKbmBdmtwIBv3UdwP/OiKGWa/m31uGd4ft1UatXkDdnUNcPcZZFvil496zOIgh3oODO2y1BVnJnP2RtFf7oZWjVwY7g+uOmUbIyY=----ATTACHMENT:----MTMzNTIyNDExMzQzOTM5MSA4NDYxMDQ0MzEwMTg1NTY4IDM5NTgxMjM4OTcwNTg5ODM=