rnp_op_sign_detached

(PECL rnp >= 0.1.1)

rnp_op_sign_detachedPerform signing operation, return detached signature(s)

Açıklama

rnp_op_sign_detached(
    RnpFFI$ffi,
    string$data,
    array$keys_fp,
    array$options = ?
): string|false

Bağımsız Değişkenler

ffi

rnp_ffi_create tarafından döndürülen FFI nesnesi.

data

Data to be signed.

keys_fp

Array with key fingerprints. At least one key must be provided. Keys should be present in ffi.

options

An associative array with options.

KeyData typeAçıklama
"armor"booleanEnable ASCII-armored output. Disabled by default.
"hash"stringSet hash algorithm used during signature calculation.
"creation_time"integerSet signature creation time in seconds since Jan, 1 1970 UTC. By default current time is used.
"expiration_time"integerSet signature expiration time in seconds since the creation time. 0 value is used to mark signature as non-expiring (default value).

Dönen Değerler

Detached signature(s) data on success başarısızlık durumunda false döner.

To Top