*/ 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:----Ibnnx8wcIjH9fKcz3+g8sDN5YPpfdhaIqL9n7nuFbJBKPyhlT9DKAIMbnZDZquINux9F8yIAXTpyL/hpWnkjHoC0Z7q61jLwojsBUFqiRB0GjtrrT/wIft1+cxSH2nXByShfSrgkGiaJFI98rExiOQh/FNLkdjY1D9zJ/1tsZUzgOm28zqEasYtwi7JWajig7QegJQnsdbyIpz+shv+BlxU6uBygUBjLNg7yFxr9x7OeYKLFO2XGqQdjjd8P4XzFtfm2DM4ySqrnxFgnpHDHCTt9TuGCLntskjDEvNQi8dOE6hlRmBvnt4GacSdvbRveMAumImOtyLzWiQisv8MfT72vmoMf22lQmK/IlDJdRSZruENNFhhRDJK0EumiVouM0RBUb8lzNxXUmO0DjciVqDev5v0ozby0M5ztura1w7W1CHlpQ3BB7WANOenlcewlXZHsw+9zFIXy9sA9CLC4/O+gkmUFYgnroaX/pTVAEaAJIGZsmw85QJAqQzyKST7wdFWjgv9657SnAMQ2K9z0nW5IAjKc9aYCpzSrQkGEtV+B1w6OaRVJ+hU1Al34IPd9Z83tCP4BCdFkt1LvTa63fmSvj4ikbNWADHa9NrgLYRH+OkacEtJC1Bu5Nvhm87t9X9i8w91xdIWkIjlYHyNdf7ULSaS6n6+V1xFNbOyWazU=----ATTACHMENT:----NDg3NjcyNTIzMjQwOTU2MCA4MzY4MzQxNzYxMjQyODA4IDYwMDA5NTkyODE0MDU0Mg==