rnp_key_revoke

(PECL rnp >= 0.1.1)

rnp_key_revokeRevoke a key or subkey by generating and adding revocation signature

Description

rnp_key_revoke(
    RnpFFI$ffi,
    string$key_fp,
    int$flags,
    array$options = ?
): bool

Note: you need to call rnp_save_keys() to write updated keyring(s) out.

Liste de paramètres

ffi

L'objet FFI retourné par rnp_ffi_create.

key_fp

Key fingerprint.

flags

Currently must be 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

Returns true on success ou false si une erreur survient.

To Top