PHP.mk документација
Типови на клучеви
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
openssl.pkcs7.flags.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
openssl.pkcs7.flags.php
Типови на клучеви
Референца за `openssl.pkcs7.flags.php` со подобрена типографија и навигација.
PKCS7 Flags/Constants
The S/MIME functions make use of flags which are specified using a bitfield which can include one or more of the following values:
| Константа | = NULL |
|---|---|
PKCS7_TEXT
(int)
|
Додава text/plain S/MIME функциите користат знаменца што се специфицирани со помош на битно поле што може да вклучува една или повеќе од следниве вредности: MIME type
text/plain заглавја за тип на содржина до шифрирана/потпишана порака. Ако дешифрирате или потврдувате, тие заглавја се отстрануваат од излезот - ако дешифрираната или потврдената порака не е од |
PKCS7_BINARY
(int)
|
тогаш ќе се случи грешка. CR and LF
Нормално, влезната порака се конвертира во „канонски“ формат што ефективно користи |
PKCS7_NOINTERN
(int)
|
како крај на линијата: како што се бара со спецификацијата S/MIME. Кога оваа опција е присутна, не се врши превод. Ова е корисно при ракување со бинарни податоци што можеби не се во MIME формат. untrusted_certificates_filename
параметарот openssl_pkcs7_verify() При потврда на порака, сертификатите (ако ги има) вклучени во пораката нормално се пребаруваат за сертификатот за потпишување. Со оваа опција се користат само сертификатите наведени во
|
PKCS7_NOVERIFY
(int)
|
се користат. Доставените сертификати сепак може да се користат како недоверливи CA. |
PKCS7_NOCHAIN
(int)
|
Не ја потврдувајте сертификатот на потписникот на потпишана порака. |
PKCS7_NOCERTS
(int)
|
Не вршете верификација на синџирот на сертификати на потписникот: тоа е, не користете ги сертификатите во потпишаната порака како недоверливи CA.
untrusted_certificates_filename to
openssl_pkcs7_verify() При потпишување на порака, сертификатот на потписникот нормално се вклучува - со оваа опција се исклучува. Ова ќе ја намали големината на потпишаната порака, но потврдувачот мора да има копија од сертификатот на потписникот достапна локално (предадена преку
|
PKCS7_NOATTR
(int)
|
на пример). |
PKCS7_DETACHED
(int)
|
Нормално кога пораката е потпишана, се вклучува сет на атрибути што ги вклучува времето на потпишување и поддржаните симетрични алгоритми. Со оваа опција тие не се вклучени. "multipart/signed"При потпишување на порака, користете потпишување со чист текст со MIME типот flags to
openssl_pkcs7_sign(). Ова е стандардно ако не специфицирате ниту еден |
PKCS7_NOSIGS
(int)
|
. Ако ја исклучите оваа опција, пораката ќе биде потпишана со непроѕирно потпишување, што е поотпорно на превод од поштенските релеи, но не може да се чита од поштенските агенти што не поддржуваат S/MIME. |
PKCS7_NOOLDMIMETYPE
(int)
|
Не обидувајте се да ги потврдите потписите на пораката application/pkcs7-mime наместо
application/x-pkcs7-mime Достапно од PHP 8.3.0. Го поставува content-type на
|
Белешки од корисници
Нема белешки од корисници за оваа страница.