rnp_key_export_revocation

(PECL rnp >= 0.1.1)

rnp_key_export_revocationGenerate and export primary key revocation signature

Descripción

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.

Parámetros

ffi

The FFI object returned by 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 typeDescripción
"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.

Valores devueltos

Exported revocation signature on success o false en caso de error.

To Top