Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Ситдиков Денис  
#11 Оставлено : 16 мая 2024 г. 18:25:03(UTC)
Ситдиков Денис

Статус: Администратор

Группы: Участники
Зарегистрирован: 01.03.2017(UTC)
Сообщений: 101
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 33 раз в 24 постах
Отдельной документации для phpcades, к сожалению, нет.
Если интересуют сигнатуры каждого из свойств/методов, можно открыть исходники:
Код:
    PHP_ME(CPCertificate, GetInfo, NULL, ZEND_ACC_PUBLIC)
    PHP_ME(CPSignedData, set_Content, NULL, ZEND_ACC_PUBLIC)
    PHP_ME(CPSignedData, get_Content, NULL, ZEND_ACC_PUBLIC)


Аргументы указаны в документации CAdESCOM, но, если возникли вопросы, опять же можно обратиться к исходникам
Код:
    //  O  - object, s  - string, |l - optional long
    if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Os|l", &zHashedData, 
                              hash_dat_class_entry, &sSignedMessage,
                              &lSignedMessage, &lCadesType) == FAILURE)


Все возможные значения аргументов можно посмотреть здесь.

Или сделать по аналогии с примерами из документации:
Код:
    $sd = new CPSignedData();
    $sd->set_Content($content);
    $sm = $sd->Sign($signer, 0, ENCODE_BASE64);

Отредактировано пользователем 16 мая 2024 г. 18:35:40(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил Ситдиков Денис за этот пост.
GTAlex оставлено 17.05.2024(UTC)
Offline GTAlex  
#12 Оставлено : 17 мая 2024 г. 5:28:18(UTC)
GTAlex

Статус: Активный участник

Группы: Участники
Зарегистрирован: 28.12.2021(UTC)
Сообщений: 138
Российская Федерация
Откуда: Нск

Сказал(а) «Спасибо»: 58 раз
Спасибо, в целом кубик-рубика начинает собираться...

С сеттерами и геттерами разобрался - это уже результат.

Можно ссылку на исходник, откуда Вы цитируете код?
Offline Ситдиков Денис  
#13 Оставлено : 17 мая 2024 г. 10:20:46(UTC)
Ситдиков Денис

Статус: Администратор

Группы: Участники
Зарегистрирован: 01.03.2017(UTC)
Сообщений: 101
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 33 раз в 24 постах
После установки пакета cprocsp-pki-phpcades исходники расширения лежат в /opt/cprocsp/src/phpcades.
Подробнее про сборку расширения.
Offline GTAlex  
#14 Оставлено : 17 мая 2024 г. 10:32:06(UTC)
GTAlex

Статус: Активный участник

Группы: Участники
Зарегистрирован: 28.12.2021(UTC)
Сообщений: 138
Российская Федерация
Откуда: Нск

Сказал(а) «Спасибо»: 58 раз
в гите нету?
Offline Ситдиков Денис  
#15 Оставлено : 18 июля 2024 г. 15:20:11(UTC)
Ситдиков Денис

Статус: Администратор

Группы: Участники
Зарегистрирован: 01.03.2017(UTC)
Сообщений: 101
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 33 раз в 24 постах
Выложили phpcades на github:
https://github.com/CryptoPro/phpcades
thanks 1 пользователь поблагодарил Ситдиков Денис за этот пост.
nickm оставлено 18.07.2024(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (3)
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.