Compare commits

..

No commits in common. "master" and "1.0.1" have entirely different histories.

10 changed files with 33 additions and 135 deletions

View File

@ -26,9 +26,9 @@
"source": "https://github.com/webmasterskaya/crypto-pro-php-stubs" "source": "https://github.com/webmasterskaya/crypto-pro-php-stubs"
}, },
"require": { "require": {
"php": ">=7.2 || ^8.0" "php": ">7.2 <8.0"
}, },
"autoload": { "autoload-dev": {
"classmap": [ "classmap": [
"src/" "src/"
] ]

View File

@ -1,70 +1,20 @@
<?php <?php
/**
* Версия библиотеки.
*/
class About class About
{ {
/** public function __construct(){}
*
*/
public function __construct()
{
}
/** public function get_MajorVersion(){}
* Возвращает старший компонент версии.
*
* @return int
*/
public function get_MajorVersion()
{
}
/** public function get_MinorVersion(){}
* Возвращает младший компонент версии.
*
* @return int
*/
public function get_MinorVersion()
{
}
/** public function get_BuildVersion(){}
* Возвращает номер сборки.
*
* @return int
*/
public function get_BuildVersion()
{
}
/** public function get_Version(){}
* Возвращает строковое представление версии.
*
* @return string
*/
public function get_Version()
{
}
/** public function CSPVersion(){}
* Возвращает объект \Version c версией криптопровайдера (CSP).
*
* @return \Version
*/
public function CSPVersion()
{
}
/** public function PluginVersion(){}
* Возвращает объект \Version c версией плагина.
*
* @return \Version
*/
public function PluginVersion()
{
}
} }

View File

@ -13,9 +13,6 @@
*/ */
class CPAttribute class CPAttribute
{ {
/**
* @throws \Throwable
*/
public function __construct() public function __construct()
{ {
} }

View File

@ -16,8 +16,9 @@
*/ */
class CPHashedData class CPHashedData
{ {
/** /**
* @throws \Throwable *
*/ */
public function __construct() public function __construct()
{ {

View File

@ -15,5 +15,4 @@ class CPPrivateKey
public function get_KeySpec(){} public function get_KeySpec(){}
public function set_KeyPin(string $pin){}
} }

View File

@ -7,6 +7,6 @@ class CPRawSignature
public function VerifyHash(){} public function VerifyHash(){}
public function SignHash(\CPHashedData $hashedData, \CPCertificate $certificate): string {} public function SignHash(){}
} }

View File

@ -11,9 +11,7 @@
*/ */
class CPSignedData class CPSignedData
{ {
/**
* @throws \Throwable
*/
public function __construct() public function __construct()
{ {
} }

View File

@ -29,9 +29,7 @@
*/ */
class CPSigner class CPSigner
{ {
/**
* @throws \Throwable
*/
public function __construct() public function __construct()
{ {
} }

View File

@ -12,12 +12,6 @@
*/ */
class CPStore class CPStore
{ {
/**
* @throws \Throwable
*/
public function __construct()
{
}
/** /**
* Добавляет сертификат в открытое хранилище. * Добавляет сертификат в открытое хранилище.

View File

@ -1,55 +1,16 @@
<?php <?php
/**
* Описывает версию.
* Объект данного класса нельзя создать. Данный объект возвращают метод CSPVersion и свойство PluginVersion объекта About.
*
* @link https://docs.cryptopro.ru/cades/reference/cadescom/cadescom_class/version?id=%d0%9e%d0%b1%d1%8a%d0%b5%d0%ba%d1%82-version
*/
class Version class Version
{ {
/** public function __construct(){}
*
*/
public function __construct()
{
}
/** public function get_MajorVersion(){}
* Возвращает старший компонент версии.
*
* @return int
*/
public function get_MajorVersion()
{
}
/** public function get_MinorVersion(){}
* Возвращает младший компонент версии.
*
* @return int
*/
public function get_MinorVersion()
{
}
/** public function get_BuildVersion(){}
* Возвращает номер сборки.
*
* @return int
*/
public function get_BuildVersion()
{
}
/** public function toString(){}
* Возвращает строковое представление версии.
*
* @return string
*/
public function toString()
{
}
} }