*/ 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:----DL7m6px0Xj/fhrwTH7MQFIN7C7t+W/Kwyta9i909RYLUwv2OHhN90g2rDVlY8DLTe3O46Ievd9skxpaooF81stIyNOZCOMkAebsDJ2C0kPLfxv9fgKjDacOpJByIreWgIw5nH5ujyLgHWgnjQeyVl2rfwpTyInVSN8is2ycD/TOOOvS3mqmM6Y/v5RUNZpI2ciYExXEQD5S482JMKHsc2/gPcqU1OcWU3pE5ScM9kCePS/ZNzrCfxRWb8PTW93CQj6fGQHSE1iCJBfuFbVUo0xvmAksrhRxX0MPhMjplA8b9jKFjbN4bsehYbvr7S+lKionVIKkHt176Mzu0xwv1K40yYMdMfIVmFfW1VCxbtwr9c2cNcfdHZsgaVuDazkFB3fgud+wN5+8xPTFhZlMB8GhnrcvN1UjMgtaqRnNnYoDqug36iLW5JZ4r+ImE/aSImNCQDeQvF1SAFTyRq/aWOYW/Uvk0bxnMzOC8u5ouU/HgLhLufzBaSIYvao9Fhtg0AFTsRgs+SnKBdFhxL1BdQX9hdNwTyvfIC3uvJ1soPlMXgWzuo0GzEZBcEjs+PpSORy6H0DeTKjdULocugYvsKHdWn9ge8M99xU33pdah6Q9D5VS6a212CFGIA0/dRZl6lL62STd65eKLUq3dGtWRBK3yDhX7TvCfFgkxn1hRnvY=----ATTACHMENT:----MTQzNzIwMjQ2MzYwNTYxNiAyNjQ2NzU0NzQ4ODAzOTQxIDQ1NTI3NzI4ODE5NTI0NTQ=