From 886534b721ef59f952ed53a107481badbd1ba930 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 17 May 2022 07:27:15 +0200 Subject: update to 1.1 drop patch merged upstream --- REFLECTION | 159 +++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 102 insertions(+), 57 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 2caf759..0c0e3ad 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,6 +1,6 @@ -Extension [ extension #93 pkcs11 version 1.0 ] { +Extension [ extension #91 pkcs11 version 1.1 ] { - - Constants [831] { + - Constants [835] { Constant [ int Pkcs11\CKM_RSA_PKCS_KEY_PAIR_GEN ] { 0 } Constant [ int Pkcs11\CKM_RSA_PKCS ] { 1 } Constant [ int Pkcs11\CKM_RSA_9796 ] { 2 } @@ -832,6 +832,10 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Constant [ int Pkcs11\CKR_MUTEX_NOT_LOCKED ] { 417 } Constant [ int Pkcs11\CKR_FUNCTION_REJECTED ] { 512 } Constant [ int Pkcs11\CKR_VENDOR_DEFINED ] { 2147483648 } + Constant [ int Pkcs11\CKM_YUBICO_AES_CCM_WRAP ] { 3646243332 } + Constant [ int Pkcs11\CKK_YUBICO_AES128_CCM_WRAP ] { 3646243357 } + Constant [ int Pkcs11\CKK_YUBICO_AES192_CCM_WRAP ] { 3646243369 } + Constant [ int Pkcs11\CKK_YUBICO_AES256_CCM_WRAP ] { 3646243370 } } - Classes [19] { @@ -917,23 +921,23 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [4] { Parameter #0 [ int $slotid ] - Parameter #1 [ int $flags ] - Parameter #2 [ string or NULL $application ] - Parameter #3 [ callable or NULL $notify ] + Parameter #1 [ int $flags = ] + Parameter #2 [ ?string $application = ] + Parameter #3 [ ?callable $notify = ] } } Method [ public method waitForSlotEvent ] { - Parameters [1] { - Parameter #0 [ int or NULL $php_flags ] + Parameter #0 [ ?int $php_flags ] } } Method [ public method C_GetInfo ] { - Parameters [1] { - Parameter #0 [ array or NULL &$pInfo ] + Parameter #0 [ ?array &$pInfo ] } } @@ -941,7 +945,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ bool $tokenPresent ] - Parameter #1 [ array or NULL &$pSlotList ] + Parameter #1 [ ?array &$pSlotList ] } } @@ -949,7 +953,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ int $slotId ] - Parameter #1 [ array or NULL &$pInfo ] + Parameter #1 [ ?array &$pInfo ] } } @@ -957,7 +961,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ int $slotId ] - Parameter #1 [ array or NULL &$pInfo ] + Parameter #1 [ ?array &$pInfo ] } } @@ -965,7 +969,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ int $slotId ] - Parameter #1 [ array or NULL &$pMechanismList ] + Parameter #1 [ ?array &$pMechanismList ] } } @@ -974,7 +978,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ int $slotId ] Parameter #1 [ int $type ] - Parameter #2 [ array or NULL &$pInfo ] + Parameter #2 [ ?array &$pInfo ] } } @@ -1009,9 +1013,9 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [5] { Parameter #0 [ int $slotID ] Parameter #1 [ int $flags ] - Parameter #2 [ string or NULL $pApplication ] - Parameter #3 [ callable or NULL $notify ] - Parameter #4 [ Pkcs11\Session or NULL &$hSession ] + Parameter #2 [ ?string $pApplication ] + Parameter #3 [ ?callable $notify ] + Parameter #4 [ ?Pkcs11\Session &$hSession ] } } @@ -1026,7 +1030,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ Pkcs11\Session $session ] - Parameter #1 [ array or NULL &$pInfo ] + Parameter #1 [ ?array &$pInfo = ] } } @@ -1049,8 +1053,8 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Method [ public method C_WaitForSlotEvent ] { - Parameters [2] { - Parameter #0 [ int or NULL $php_flags ] - Parameter #1 [ int or NULL &$php_slotID ] + Parameter #0 [ ?int $php_flags ] + Parameter #1 [ ?int &$php_slotID ] } } @@ -1060,7 +1064,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Parameter #0 [ Pkcs11\Session $session ] Parameter #1 [ Pkcs11\Mechanism $mechanism ] Parameter #2 [ array $template ] - Parameter #3 [ IS_LONG or NULL &$phKey ] + Parameter #3 [ ?IS_LONG &$phKey = ] } } @@ -1071,8 +1075,8 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Parameter #1 [ Pkcs11\Mechanism $mechanism ] Parameter #2 [ array $pkTemplate ] Parameter #3 [ array $skTemplate ] - Parameter #4 [ Pkcs11\Key or NULL &$phPublicKey ] - Parameter #5 [ Pkcs11\Key or NULL &$phPrivateKey ] + Parameter #4 [ ?Pkcs11\Key &$phPublicKey = ] + Parameter #5 [ ?Pkcs11\Key &$phPrivateKey = ] } } @@ -1089,7 +1093,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Session $session ] Parameter #1 [ string $data ] - Parameter #2 [ string or NULL &$digest ] + Parameter #2 [ ?string &$digest ] } } @@ -1113,7 +1117,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ Pkcs11\Session $session ] - Parameter #1 [ string or NULL &$digest ] + Parameter #1 [ ?string &$digest ] } } @@ -1131,7 +1135,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Session $session ] Parameter #1 [ string $data ] - Parameter #2 [ string or NULL &$signature ] + Parameter #2 [ ?string &$signature ] } } @@ -1167,7 +1171,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Session $session ] Parameter #1 [ string $data ] - Parameter #2 [ string or NULL &$encryptedData ] + Parameter #2 [ ?string &$encryptedData ] } } @@ -1185,7 +1189,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Session $session ] Parameter #1 [ string $encryptedData ] - Parameter #2 [ string or NULL &$data ] + Parameter #2 [ ?string &$data ] } } @@ -1196,7 +1200,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Parameter #1 [ Pkcs11\Mechanism $mechanism ] Parameter #2 [ int $keyId ] Parameter #3 [ int $targetKeyId ] - Parameter #4 [ string or NULL &$ciphertext ] + Parameter #4 [ ?string &$ciphertext ] } } @@ -1208,7 +1212,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Parameter #2 [ int $keyId ] Parameter #3 [ string $encryptedData ] Parameter #4 [ array $template ] - Parameter #5 [ int or NULL &$keyId ] + Parameter #5 [ ?int &$keyId ] } } @@ -1216,8 +1220,8 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Session $session ] - Parameter #1 [ int $RandomLen ] - Parameter #2 [ string or NULL &$pRandomData ] + Parameter #1 [ int $RandomLen = ] + Parameter #2 [ ?string &$pRandomData = ] } } @@ -1225,7 +1229,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ Pkcs11\Session $session ] - Parameter #1 [ string $Seed ] + Parameter #1 [ string $Seed = ] } } @@ -1234,7 +1238,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Session $session ] Parameter #1 [ array $template ] - Parameter #2 [ Pkcs11\P11Object or NULL &$phObject ] + Parameter #2 [ ?Pkcs11\P11Object &$phObject ] } } @@ -1250,8 +1254,8 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Session $session ] - Parameter #1 [ array or NULL &$Objects ] - Parameter #2 [ int $MaxObjectCount ] + Parameter #1 [ ?array &$Objects ] + Parameter #2 [ int $MaxObjectCount = ] } } @@ -1277,7 +1281,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Parameter #0 [ Pkcs11\Session $session ] Parameter #1 [ Pkcs11\P11Object $object ] Parameter #2 [ array $template ] - Parameter #3 [ Pkcs11\P11Object or NULL &$phNewObject ] + Parameter #3 [ ?Pkcs11\P11Object &$phNewObject ] } } @@ -1305,7 +1309,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Properties [0] { } - - Methods [16] { + - Methods [17] { Method [ public method login ] { - Parameters [2] { @@ -1398,7 +1402,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ Pkcs11\Mechanism $mechanism ] Parameter #1 [ array $pkTemplate ] - Parameter #2 [ array $skTemplate ] + Parameter #2 [ array $skTemplate = ] } } @@ -1416,6 +1420,13 @@ Extension [ extension #93 pkcs11 version 1.0 ] { } } + Method [ public method openUri ] { + + - Parameters [1] { + Parameter #0 [ string $uri ] + } + } + Method [ public method __debugInfo ] { - Parameters [0] { @@ -1665,7 +1676,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [3] { Parameter #0 [ int $mechanismId ] Parameter #1 [ int $mgfId ] - Parameter #2 [ string or NULL $source ] + Parameter #2 [ ?string $source = ] } } } @@ -1716,7 +1727,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ string $nonce ] - Parameter #1 [ string $blockCounter ] + Parameter #1 [ string $blockCounter = ] } } } @@ -1741,7 +1752,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ string $nonce ] - Parameter #1 [ string $blockCounter ] + Parameter #1 [ string $blockCounter = ] } } } @@ -1766,7 +1777,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { - Parameters [2] { Parameter #0 [ string $nonce ] - Parameter #1 [ string $aad ] + Parameter #1 [ string $aad = ] } } } @@ -1816,7 +1827,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Method [ public method update ] { - Parameters [1] { - Parameter #0 [ string or NULL $data ] + Parameter #0 [ ?string $data ] } } @@ -1846,14 +1857,14 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Method [ public method update ] { - Parameters [1] { - Parameter #0 [ string or NULL $data ] + Parameter #0 [ ?string $data ] } } Method [ public method finalize ] { - Parameters [1] { - Parameter #0 [ string or NULL $signature ] + Parameter #0 [ ?string $signature ] } } } @@ -1877,14 +1888,14 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Method [ public method update ] { - Parameters [1] { - Parameter #0 [ string or NULL $data ] + Parameter #0 [ ?string $data ] } } Method [ public method keyUpdate ] { - Parameters [1] { - Parameter #0 [ object or NULL $key ] + Parameter #0 [ ?object $key ] } } @@ -1914,7 +1925,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Method [ public method update ] { - Parameters [1] { - Parameter #0 [ string or NULL $data ] + Parameter #0 [ ?string $data ] } } @@ -1944,7 +1955,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { Method [ public method update ] { - Parameters [1] { - Parameter #0 [ string or NULL $data ] + Parameter #0 [ ?string $data ] } } @@ -1956,7 +1967,7 @@ Extension [ extension #93 pkcs11 version 1.0 ] { } } - Class [ class Pkcs11\Exception extends Exception implements Throwable ] { + Class [ class Pkcs11\Exception extends Exception implements Throwable, Stringable ] { - Constants [0] { } @@ -1968,47 +1979,81 @@ Extension [ extension #93 pkcs11 version 1.0 ] { } - Properties [4] { - Property [ protected $message ] - Property [ protected $code ] - Property [ protected $file ] - Property [ protected $line ] + Property [ protected $message = '' ] + Property [ protected $code = 0 ] + Property [ protected $file = NULL ] + Property [ protected $line = NULL ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { - Parameter #0 [ $message ] - Parameter #1 [ $code ] - Parameter #2 [ $previous ] + Parameter #0 [ string $message = "" ] + Parameter #1 [ int $code = 0 ] + Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { + + - Parameters [0] { + } } Method [ final public method getMessage ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ final public method getCode ] { + + - Parameters [0] { + } } Method [ final public method getFile ] { + + - Parameters [0] { + } + - Return [ string ] } Method [ final public method getLine ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ final public method getTrace ] { + + - Parameters [0] { + } + - Return [ array ] } Method [ final public method getPrevious ] { + + - Parameters [0] { + } + - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { + + - Parameters [0] { + } + - Return [ string ] } - Method [ public method __toString ] { + Method [ public method __toString ] { + + - Parameters [0] { + } + - Return [ string ] } } } -- cgit