rnp_key_export_revocation
(PECL rnp >= 0.1.1)
rnp_key_export_revocation β ΠΠ΅Π½Π΅ΡΡΡ ΡΠ° Π΅ΠΊΡΠΏΠΎΡΡΡΡ ΠΏΡΠ΄ΠΏΠΈΡ Π²ΡΠ΄ΠΊΠ»ΠΈΠΊΠ°Π½Π½Ρ ΠΏΠ΅ΡΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ°
ΠΠΏΠΈΡ
rnp_key_export_revocation(Β Β Β Β RnpFFI $ffi,Β Β Β Β string $key_fp,Β Β Β Β int $flags,Β Β Β Β array $options = ?): string|false
ΠΡΠΈΠΌΡΡΠΊΠ°: ΡΠΎΠ± Π²ΡΠ΄ΠΊΠ»ΠΈΠΊΠ°ΡΠΈ ΠΊΠ»ΡΡ, ΠΏΠΎΡΡΡΠ±Π½ΠΎ ΡΠΌΠΏΠΎΡΡΡΠ²Π°ΡΠΈ ΠΏΡΠ΄ΠΏΠΈΡ Ρ ΡΡ ΠΎΠ²ΠΈΡΠ΅ ΠΊΠ»ΡΡΡΠ² Π°Π±ΠΎ ΡΠΊΠΎΡΠΈΡΡΠ°ΡΠΈΡΡ ΡΡΠ½ΠΊΡΡΡΡ rnp_key_revoke()
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
ffi
ΠΠ±'ΡΠΊΡ FFI, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ ΡΡΠ½ΠΊΡΡΡΡ rnp_ffi_create.
key_fp
Π¦ΠΈΡΡΠΎΠ²ΠΈΠΉ Π²ΡΠ΄Π±ΠΈΡΠΎΠΊ ΠΏΠ΅ΡΠ²ΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ°, ΡΠΊΠΈΠΉ ΠΌΠ°Ρ Π±ΡΡΠΈ Π²ΡΠ΄ΠΊΠ»ΠΈΠΊΠ°Π½ΠΈΠΉ.
flags
**RNP_KEY_EXPORT_ARMORED
**ΠΈΠ»ΠΈ 0.
options
ΠΡΠΎΡΡΠ°ΡΠΈΠ²Π½ΠΈΠΉ ΠΌΠ°ΡΠΈΠ² ΡΠ· ΠΎΠΏΡΡΡΠΌΠΈ.
ΠΠ»ΡΡ | Π’ΠΈΠΏ Π΄Π°Π½Π½ΡΡ | ΠΠΏΠΈΡ |
---|---|---|
"hash" | string | ΠΡΡΠ°Π½ΠΎΠ²ΠΈΡΠΈ Ρ Π΅Ρ-Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΡΠΊΠΈΠΉ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ ΠΏΡΠ΄ ΡΠ°Ρ ΠΎΠ±ΡΠΈΡΠ»Π΅Π½Π½Ρ ΠΏΡΠ΄ΠΏΠΈΡΡ. |
"code" | string | ΠΠΎΠ΄ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π΄Π»Ρ ΠΊΠΎΠ΄Ρ Π²ΡΠ΄ΠΊΠ»ΠΈΠΊΠ°Π½Π½Ρ. ΠΠΎΠΆΠ»ΠΈΠ²Ρ Π·Π½Π°ΡΠ΅Π½Π½Ρ: 'no', 'supersed', 'compromised', 'retired'. Π―ΠΊΡΠΎ Π½Π΅ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½ΠΎ, Π·Π° Π·Π°ΠΌΠΎΠ²ΡΡΠ²Π°Π½Π½ΡΠΌ Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½Π½Ρ 'no'. |
"reason" | string | Π’Π΅ΠΊΡΡΠΎΠ²Π΅ ΠΏΠΎΠ΄Π°Π½Π½Ρ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π²ΡΠ΄ΠΊΠ»ΠΈΠΊΠ°Π½Π½Ρ. |
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΊΡΠΏΠΎΡΡΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΡΠ΄ΠΏΠΈΡ Π²ΡΠ΄ΠΊΠ»ΠΈΠΊΠ°Π½Π½Ρ Ρ ΡΠ°Π·Ρ ΡΡΠΏΡΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π°Π±ΠΎ **false
**Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ.