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

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(){} /**
* Устанавливает объектный идентификатор (OID) атрибута.
*
* @param string $value
*
* @return void
*/
public function set_OID($value)
{
}
public function set_OID(){} /**
* Возвращает объектный идентификатор (OID) атрибута.
*
* @return string
*/
public function get_OID()
{
}
public function get_OID(){} /**
* Устанавливает закодированное значение атрибута.
*
* @param string $value
*
* @return void
*/
public function set_Value($value)
{
}
public function set_Value(){} /**
* Возвращает закодированное значение атрибута.
*
* @return string
*/
public function get_Value()
{
}
public function get_Value(){} /**
* Устанавливает имя атрибута
*
* @param string $value
*
* @return void
*/
public function set_Name($value)
{
}
public function set_Name(){} /**
* Возвращает имя атрибута
*
* @return string
*/
public function get_Name()
{
}
public function get_Name(){} /**
* Устанавливает способ кодирования значения атрибута.
public function set_ValueEncoding(){} *
* @param string $value
public function get_ValueEncoding(){} *
* @return void
*/
public function set_ValueEncoding($value)
{
}
/**
* Возвращает способ кодирования значения атрибута.
*
* @return string
*/
public function get_ValueEncoding()
{
}
} }