rnp_key_export_revocation
(PECL rnp >= 0.1.1)
rnp_key_export_revocation — Gera e exporta assinatura de revogação de chave primária
Descrição
rnp_key_export_revocation(
RnpFFI
string
int
array
): string|false
RnpFFI
$ffi
,string
$key_fp
,int
$flags
,array
$options
= ?): string|false
Nota: para revogar uma chave é preciso importar esta assinatura para o armazenamento de chaves ou usar a função rnp_key_revoke().
Parâmetros
ffi
-
O objeto FFI retornado por rnp_ffi_create.
key_fp
-
Impressão digital da chave primária a ser revogada.
flags
-
RNP_KEY_EXPORT_ARMORED
ou 0. options
-
Um array associativo com opções.
Chave Tipo de dado Descrição "hash"
string Define o algoritmo de hash usado durante cálculo da assinatura. "code"
string Código do motivo da revogação. Valores possíveis são: 'no' (não), 'superseded' (substituída), 'compromised' (comprometida) e 'retired' (aposentada). Se não definida, o valor 'no' será usado por padrão. "reason"
string Representação textual do motivo da revogação.
Valor Retornado
Assinatura de revogação exportada em caso de sucesso ou false
em caso de falha.