openssl_cms_verify
(PHP 8)
openssl_cms_verify — Перевіряє підпис CMS
Опис
openssl_cms_verify( string $input_filename, int $flags = 0, ?string $certificates = null, array $ca_info = [], ?string $untrusted_certificates_filename = null, ?string $content = null, ?string $pk7 = null, ?string $sigfile = null, int $encoding = OPENSSL_ENCODING_SMIME): bool
Перевіряє підпис CMS, прикріплений або від'єднаний, із зазначеним кодуванням.
Список параметрів
input_filename
Вхідний файл
flags
Прапори, що передаються cms_verify()
certificates
Файл із сертифікатом, який підписав і, на вибір, проміжними сертифікатами.
ca_info
Масив, що містить самозавірені сертифікати центру сертифікації.
untrusted_certificates_filename
Файл, який містить додаткові проміжні сертифікати.
content
Файл, який вказує на вміст, коли підписи від'єднані.
pk7
sigfile
Файл, який потрібно зберегти підпис.
encoding
Кодування вхідного файлу . OPENSSL_ENCODING_SMIME
OPENSSL_ENCODING_DER
або OPENSSL_ENCODING_PEM
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.