From 2a619ceba75a4c16b25de12d59a87eac795a4468 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Tue, 20 Sep 2022 15:07:40 +0200 Subject: Remove: unused wrappers --- wrappers/php/src/Discovery.php | 74 ---------------------- wrappers/php/src/Impl/GoSlice.php | 43 ------------- wrappers/php/src/InvalidSignatureException.php | 12 ---- .../src/InvalidSignatureUnknownKeyException.php | 12 ---- wrappers/php/src/SignatureTooOldException.php | 12 ---- wrappers/php/src/UnknownVerifyException.php | 12 ---- wrappers/php/src/VerifyException.php | 14 ---- 7 files changed, 179 deletions(-) delete mode 100644 wrappers/php/src/Discovery.php delete mode 100644 wrappers/php/src/Impl/GoSlice.php delete mode 100644 wrappers/php/src/InvalidSignatureException.php delete mode 100644 wrappers/php/src/InvalidSignatureUnknownKeyException.php delete mode 100644 wrappers/php/src/SignatureTooOldException.php delete mode 100644 wrappers/php/src/UnknownVerifyException.php delete mode 100644 wrappers/php/src/VerifyException.php (limited to 'wrappers/php/src') diff --git a/wrappers/php/src/Discovery.php b/wrappers/php/src/Discovery.php deleted file mode 100644 index 39aa53d..0000000 --- a/wrappers/php/src/Discovery.php +++ /dev/null @@ -1,74 +0,0 @@ -Verify($signatureData->slice(), $jsonData->slice(), $expectedNameData->slice(), $minSignTime); - - switch ($result) { - case 0: - return; - case 1: - throw new InvalidArgumentException('unknown expected file name', $result); - case 2: - throw new InvalidSignatureException(); - case 3: - throw new InvalidSignatureUnknownKeyException(); - case 4: - throw new SignatureTooOldException(); - default: - throw new UnknownVerifyException($result); - } - } - - /** @internal Use for testing only, see Go documentation. */ - public static function insecureTestingSetExtraKey(string $keyString): void - { - $ffi = self::ffi(); - $keyData = new GoSlice($ffi, $keyString); - $ffi->InsecureTestingSetExtraKey($keyData->slice()); - } -} diff --git a/wrappers/php/src/Impl/GoSlice.php b/wrappers/php/src/Impl/GoSlice.php deleted file mode 100644 index b285cfd..0000000 --- a/wrappers/php/src/Impl/GoSlice.php +++ /dev/null @@ -1,43 +0,0 @@ -cData = $cData; - FFI::memcpy($cData, $data, $len); - - $slice = $ffi->new('GoSlice'); - if ($slice === null) throw new RuntimeException('error allocating buffer'); - $this->slice = $slice; - $slice->data = FFI::addr($cData); // $cData must not be destroyed while $slice is in use - $slice->cap = $slice->len = $len; - } - - public function slice(): CData - { - return $this->slice; - } - - public function __destruct() - { - // Make sure we do not unknowingly use a slice with deallocated data - $this->slice->data = null; - $this->slice->cap = $this->slice->len = 0; - } -} diff --git a/wrappers/php/src/InvalidSignatureException.php b/wrappers/php/src/InvalidSignatureException.php deleted file mode 100644 index d5d4164..0000000 --- a/wrappers/php/src/InvalidSignatureException.php +++ /dev/null @@ -1,12 +0,0 @@ -