(PHP 4 >= 4.0.6, PHP 5, PHP 7)
openssl_pkcs7_verify — S/MIME imzalı bir iletinin imzasını doğrular
$dosya
, int $seçenekler
[, string $sertifikalar
[, array $CA_bilgisi
[, string $ek_sertifikalar
[, string $çıktı_dosyası
]]]] )
S/MIME imzalı iletiyi içeren dosya okunur ve
iletinin imzası doğrulanmaya çalışılır.
dosyaİletinin bulunduğu dosyanın yolu..
seçeneklerİmzanın nasıl doğrulanacağı belirtilir. Ayrıntılı bilgi için PKCS7 sabitlerine bakınız.
sertifikalarBelirtildiği takdirde, şahsın iletileri imzalamakta kullandığı sertifikaların PEM biçemli olarak saklandığı dosyanın yolu olmalıdır.
CA_bilgisiBelirtildiği takdirde, doğrulama işleminde kullanılacak güvenilir CA sertifikaları hakkında bilgileri içeren bir dizi olmalıdır. Ayrıntılı bilgi için Sertifika Doğrulama bölümüne bakınız.
ek_sertifikalarBelirtildiği takdirde, güvenilmez CA'lar olarak kullanılacak sertifikaların bulunduğu dosyanın yolu olmalıdır.
çıktı_dosyasıBelirtildiği takdirde, imzası doğrulanmış iletinin içeriği imzasız olarak bu dosyaya kaydedilir.
İmza doğru ise TRUE, değilse (ileti kurcalanmışsa veya sertifika
geçersizse) FALSE, işlem sırasında bir hata oluşmuşsa -1 döner.
| Sürüm: | Açıklama |
|---|---|
| 5.1.0 |
çıktı_dosyası değiştirgesi eklendi.
|