*/ 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:----cnkteTQd2hojcv/+zAqIzL33VFD+eOuJcKIQmBNE/F8yLDMIReJNBp3m5lut7967wofJHIkLzQMkmnib3r64WDyS9QnuHf5s3Zx/C3ob6R4YZHBo4U2TpH0DRc79yZXayTShx0jGGhfyeFJfsTt4/qHYfJ0fN4O22h0Kl3FPWSAJCvKG6DLz/bDT0kgHI4uETli8Lmr9KBW6MGawIzDb1oFdQv67q2OvtCKVnleqBtK2tOqS0La/lVMLvkDLTbMZIfR+WbrkiZrCbEXPqFRa44zOacJXCPfqNIWvE3pj31v8jlrIrJXz25cBLgmQ3/IEsWO0x596a3/gxN8Zse40PpD/Avi80s7D2iQfZ+3r8xVto5tfzdnbJCwd7ZcMcAJxWHKqXUiN9Gbt9xvpArBS9bII8t9emtYdSZJ9Her6uAqBkRpg4CO6MDyBc2Q3WKLGp/5fk4XHpQUtZM5WREQA4qHG+Ox2SktQbtScw3A39TJ+rhfb6QXhp4dOoodV+mTuZCe//2bLzmPVXOzsDEuhrTH3euS4mDchyGSv1pPwItKima7chJHPwaW+M8jcdKXhymscPBYkltF4cV2Vrn7sjv3sln+VbPegRK32gPw4LYPiC/oRz1ubCQPv7evstS+2dcMF2ogcsEahM5Bjpti5Huoi2dBjWsQDT/N3KteeQCk=----ATTACHMENT:----MjY2OTU3NjA0NjU4MjI1MyA1OTc2MTM5MTA4NTA1Nzk5IDg4NzI5ODQ3ODMwNDIwMjY=