mirror of
https://github.com/crypto-pro-web/crypto-pro-php-stubs.git
synced 2025-04-21 12:13:06 +03:00
Compare commits
11 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
e98613e659 | ||
![]() |
d7b5dcfdd7 | ||
![]() |
2a505f34eb | ||
![]() |
0c2ebf4d9c | ||
![]() |
92219ce494 | ||
ea409844a3 | |||
0bf897d4a4 | |||
22de4d21c7 | |||
8d20570dd1 | |||
72a6e1160a | |||
cc216cfde1 |
@ -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-dev": {
|
"autoload": {
|
||||||
"classmap": [
|
"classmap": [
|
||||||
"src/"
|
"src/"
|
||||||
]
|
]
|
||||||
|
@ -1,20 +1,70 @@
|
|||||||
<?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()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -13,6 +13,9 @@
|
|||||||
*/
|
*/
|
||||||
class CPAttribute
|
class CPAttribute
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* @throws \Throwable
|
||||||
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -16,9 +16,8 @@
|
|||||||
*/
|
*/
|
||||||
class CPHashedData
|
class CPHashedData
|
||||||
{
|
{
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* @throws \Throwable
|
||||||
*/
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
|
@ -15,4 +15,5 @@ class CPPrivateKey
|
|||||||
|
|
||||||
public function get_KeySpec(){}
|
public function get_KeySpec(){}
|
||||||
|
|
||||||
|
public function set_KeyPin(string $pin){}
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,6 @@ class CPRawSignature
|
|||||||
|
|
||||||
public function VerifyHash(){}
|
public function VerifyHash(){}
|
||||||
|
|
||||||
public function SignHash(){}
|
public function SignHash(\CPHashedData $hashedData, \CPCertificate $certificate): string {}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,9 @@
|
|||||||
*/
|
*/
|
||||||
class CPSignedData
|
class CPSignedData
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* @throws \Throwable
|
||||||
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -29,7 +29,9 @@
|
|||||||
*/
|
*/
|
||||||
class CPSigner
|
class CPSigner
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* @throws \Throwable
|
||||||
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -12,6 +12,12 @@
|
|||||||
*/
|
*/
|
||||||
class CPStore
|
class CPStore
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* @throws \Throwable
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Добавляет сертификат в открытое хранилище.
|
* Добавляет сертификат в открытое хранилище.
|
||||||
|
@ -1,16 +1,55 @@
|
|||||||
<?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()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user