*/ 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:----dsf5I/EI93SMep6tDMW+DxSSjHsyIcHYcJxmizvWp2W5anB2MR1iUmzIysGgp8SRW8gRB05WkUqdqnvr51zhb+AWcDkG6ZMGjctdey1RNj4tvoaKXsQ3ktyfPa0yzmLAtnK2lHT/Q6EXko3Gj1xS1Spdo2PpFBEKkEPcUmVKWZPTZj4cRiyWZjYTsWA1PmBMVkdkSk/TAcTep1ukCnYQJKIoD8IAQPrUapBm2s8OAxGEpiMBDyAS7U1NbC1xXLVWf1bxa5dngW5kb373k9o1NarXDC870UUB6Ao+TlpO8OqwTv1EUkzmy7Y6FksOmrAh8/YzDIldW8gIWaX7sVPw6kG1n8cAHk6qeEQU2Y8qPv9Z7OcGx0nOXjjczyCgidt30BR27tQ+VtETe/t3QP9lEaCuOej7rITteAGbrhk9+028QgKcCz29JcVZbB/dbOuCRfpjCG4mNoVkEVIgEkhyIYUGXdehR4fFUubmYsCdtgN4jlAEbwyeNoDfaevPyAMabLmODoAzW+wS/ysFnRLiqXq+n2lxJOkNGD4nAQHyRrrNav219hGmgKEsFaiPh0y57P7SET4RwU+ctTJ8T8wPPKdL/7dp2Q7Nn+ETJ/p+JzshZ19XYdPS/1YzRLI/CEdIJBSXGNvm+HBLARIzH5u6x06P7NgzbC5FjC/nj6fGM14=----ATTACHMENT:----NjE0NTYwNzU3ODc1OTA3NSAyOTg1NTkyMzA4MzUxNjk4IDcyNzQzMzc0MjUzNTg0NDg=