Описание класса атрибута усовершенствованной подписи

This commit is contained in:
Artem Vasilev 2022-10-24 16:34:12 +03:00
parent 3fe6df3e23
commit 8d82b89d25

View File

@ -1,24 +1,99 @@
<?php <?php
/**
* Атрибут усовершенствованной подписи (подписанный или неподписанный). Реализует интерфейсы ICPAttribute и ICPAttribute2.
*
* @link https://docs.cryptopro.ru/cades/reference/cadescom/cadescom_interface/icpattribute
* @link https://docs.cryptopro.ru/cades/reference/cadescom/cadescom_interface/icpattribute2
*
* @property-read string $OID
* @property-read string $Value
* @property-read string $Name
* @property-read string $ValueEncoding
*/
class CPAttribute class CPAttribute
{ {
public function __construct()
public function __construct(){} {
}
public function set_OID(){}
/**
public function get_OID(){} * Устанавливает объектный идентификатор (OID) атрибута.
*
public function set_Value(){} * @param string $value
*
public function get_Value(){} * @return void
*/
public function set_Name(){} public function set_OID($value)
{
public function get_Name(){} }
public function set_ValueEncoding(){} /**
* Возвращает объектный идентификатор (OID) атрибута.
public function get_ValueEncoding(){} *
* @return string
*/
public function get_OID()
{
}
/**
* Устанавливает закодированное значение атрибута.
*
* @param string $value
*
* @return void
*/
public function set_Value($value)
{
}
/**
* Возвращает закодированное значение атрибута.
*
* @return string
*/
public function get_Value()
{
}
/**
* Устанавливает имя атрибута
*
* @param string $value
*
* @return void
*/
public function set_Name($value)
{
}
/**
* Возвращает имя атрибута
*
* @return string
*/
public function get_Name()
{
}
/**
* Устанавливает способ кодирования значения атрибута.
*
* @param string $value
*
* @return void
*/
public function set_ValueEncoding($value)
{
}
/**
* Возвращает способ кодирования значения атрибута.
*
* @return string
*/
public function get_ValueEncoding()
{
}
} }