PHP8 openssl_cms_verify

2024-03-11 16:52 更新

(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

此函數(shù)使用指定的編碼驗證附加或分離的 CMS 簽名。

參數(shù) 

input_filename

輸入文件。

flags

要傳遞給 cms_verify() 的標志。

certificates

包含簽署者證書和可選中間證書的文件。

ca_info

包含自簽名證書頒發(fā)機構證書的數(shù)組。

untrusted_certificates_filename

包含其他中間證書的文件。

content

分離簽名時指向內容的文件。

pk7
sigfile

要保存簽名的文件。

encoding

輸入文件的編碼。OPENSSL_ENCODING_SMIME、OPENSSL_ENCODING_DEROPENSSL_ENCODING_PEM之一。

返回值 

成功時返回 true, 或者在失敗時返回 false。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號