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, если возникла ошибка.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant