rnp_key_export_revocation

(PECL rnp >= 0.1.1)

rnp_key_export_revocationGenerate and export primary key revocation signature

Description

rnp_key_export_revocation(
    RnpFFI$ffi,
    string$key_fp,
    int$flags,
    array$options = ?
): string|false

Note: to revoke a key you'll need to import this signature into the keystore or use rnp_key_revoke() function.

Liste de paramètres

ffi

L'objet FFI retourné par rnp_ffi_create.

key_fp

Key fingerprint of the primary key to be revoked.

flags

RNP_KEY_EXPORT_ARMORED or 0.

options

An associative array with options.

KeyData typeDescription
"hash"stringSet hash algorithm used during signature calculation.
"code"stringCode reason for revocation code. Possible values: 'no', 'superseded', 'compromised', 'retired'. If not defined, then value 'no' will be used by default.
"reason"stringTextual representation of the reason for revocation.

Valeurs de retour

Exported revocation signature on success ou false si une erreur survient.

To Top