You CAN list all keys in the keyring, you only have to pass an empty string ''.
<?php
$gpg = new gnupg();
$info = $gpg -> keyinfo('');
print_r($info);
?>
That's it! ;)
PHP.mk документација
gnupg_keyinfo
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.gnupg-keyinfo.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.gnupg-keyinfo.php
gnupg_keyinfo
Референца за `function.gnupg-keyinfo.php` со подобрена типографија и навигација.
gnupg_keyinfo
(PECL gnupg >= 0.1)
gnupg_keyinfo — Враќа низа со информации за сите клучеви што одговараат на дадениот шаблон
Параметри
identifier-
Додај клуч за шифрирање gnupg_init() or gnupg.
pattern- Враќа низа со информации за сите клучеви што одговараат на дадениот образец
Вратени вредности
Образецот што се проверува против клучевите. falseВраќа низа со информации за сите клучеви што одговараат на дадениот образец или
Примери
Клуч за отпечаток. gnupg_keyinfo() example
<?php
$res = gnupg_init();
$info = gnupg_keyinfo($res, 'test');
print_r($info);
?>Пример #1 Процедурален gnupg_keyinfo() example
<?php
$gpg = new gnupg();
$info = $gpg->keyinfo("test");
print_r($info);
?>Белешки од корисници 2 забелешки
, ако се појавила грешка. ¶
12 години пред
gtisza на gmail точка com ¶
пред 10 години
Returns an array of information blocks. An information block looks like
<?php
array (
'disabled' => <bool>,
'expired' => <bool>,
'revoked' => <bool>,
'is_secret' => <bool>,
'can_sign' => <bool>,
'can_encrypt' => <bool>,
'uids' => <array of uid blocks>,
'subkeys' => <array of subkey blocks>,
)
?>
An uid data block looks like
<?php
array (
'name' => <string>,
'comment' => <string>,
'email' => <string>,
'uid' => <string>,
'revoked' => <bool>,
'invalid' => <bool>,
)
?>
A subkey block looks like
<?php
array (
'fingerprint' => <string>,
'keyid' => <string>,
'timestamp' => <int>,
'expires' => <int>,
'is_secret' => <bool>,
'invalid' => <bool>,
'can_encrypt' => <bool>,
'can_sign' => <bool>,
'disabled' => <bool>,
'expired' => <bool>,
'revoked' => <bool>,
),
?>