PharData::setSignatureAlgorithm
(No version information available, might only be in Git)
PharData::setSignatureAlgorithm — Установить алгоритм подписания phar-архива и применение его
Описание
public PharData::setSignatureAlgorithm(int $algo
, ?string $privateKey
= null
): void
Замечание:
Для корректной работы с объектами Phar
этому методу необходима установка значения php.ini phar.readonly
в 0
.
В противном случае, будет выброшено исключение PharException.
Устанавливает алгоритм подписания phar-архива и применяет его.
Доступны следующие алгоритмы подписания: Phar::MD5
,
Phar::SHA1
, Phar::SHA256
,
Phar::SHA512
и Phar::OPENSSL
.
(pgp пока не поддерживается, вместо него используется SHA-1).
Список параметров
-
algo
-
Одна из констант: Phar::MD5
,
Phar::SHA1
, Phar::SHA256
,
Phar::SHA512
или Phar::OPENSSL
Возвращаемые значения
Функция не возвращает значения после выполнения.