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

PKCS7 Флагови/Константи

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

openssl.cms.flags.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека openssl.cms.flags.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
PKCS7 Флагови/Константи

Референца за `openssl.cms.flags.php` со подобрена типографија и навигација.

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:

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

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

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

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

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

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

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

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