PHP.mk документација

Типови на клучеви

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

openssl.pkcs7.flags.php PHP.net прокси Преводот се освежува
Оригинал на 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:

PKCS7 CONSTANTS
Константа = 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 на

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.