PHP.mk документација
PKCS7 Флагови/Константи
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
openssl.cms.flags.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
openssl.cms.flags.php
PKCS7 Флагови/Константи
Референца за `openssl.cms.flags.php` со подобрена типографија и навигација.
CMS Flags/Constants
The CMS functions make use of flags which are specified using a bitfield which can include one or more of the following values:
| Константа | = NULL |
|---|---|
OPENSSL_CMS_TEXT
(int)
|
CMS функциите користат знаменца што се специфицирани со помош на битно поле што може да вклучува една или повеќе од следниве вредности: |
OPENSSL_CMS_BINARY
(int)
|
тогаш ќе се случи грешка. CR and LF
Додава заглавја за тип на содржина text/plain на шифрирана/потпишана порака. Ако дешифрира или верификува, ги отстранува тие заглавја од излезот - ако дешифрираната или верификуваната порака не е од MIME тип text/plain, ќе се појави грешка.
|
OPENSSL_CMS_NOINTERN
(int)
|
како крај на линијата: како што се бара со спецификацијата S/MIME. Кога оваа опција е присутна, не се врши превод. Ова е корисно при ракување со бинарни податоци што можеби не се во MIME формат. untrusted_certificates_filename
параметарот openssl_cms_verify() При потврда на порака, сертификатите (ако ги има) вклучени во пораката нормално се пребаруваат за сертификатот за потпишување. Со оваа опција се користат само сертификатите наведени во
|
OPENSSL_CMS_NOVERIFY
(int)
|
се користат. Доставените сертификати сепак може да се користат како недоверливи CA. |
OPENSSL_CMS_NOCERTS
(int)
|
Не вршете верификација на синџирот на сертификати на потписникот: тоа е, не користете ги сертификатите во потпишаната порака како недоверливи CA.
untrusted_certificates_filename to
openssl_cms_verify() При потпишување на порака, сертификатот на потписникот нормално се вклучува - со оваа опција се исклучува. Ова ќе ја намали големината на потпишаната порака, но потврдувачот мора да има копија од сертификатот на потписникот достапна локално (предадена преку
|
OPENSSL_CMS_NOATTR
(int)
|
на пример). |
OPENSSL_CMS_DETACHED
(int)
|
Нормално кога пораката е потпишана, се вклучува сет на атрибути што ги вклучува времето на потпишување и поддржаните симетрични алгоритми. Со оваа опција тие не се вклучени. "multipart/signed"При потпишување на порака, користете потпишување со чист текст со MIME типот flags to
openssl_cms_sign(). Ова е стандардно ако не специфицирате ниту еден
|
OPENSSL_CMS_NOSIGS
(int)
|
. Ако ја исклучите оваа опција, пораката ќе биде потпишана со непроѕирно потпишување, што е поотпорно на превод од поштенските релеи, но не може да се чита од поштенските агенти што не поддржуваат S/MIME. |
OPENSSL_CMS_OLDMIMETYPE
(int)
|
Не обидувајте се да ги потврдите потписите на пораката application/x-pkcs7-mime наместо
application/pkcs7-mime Достапно од PHP 8.3.0. Го поставува content-type на
|
Белешки од корисници
Нема белешки од корисници за оваа страница.