libnvmf_read_key-libnvme32
Read key raw data
Usage
int libnvmf_read_key (struct libnvme_global_ctx *ctx , long keyring_id , long key_id , int *len , unsigned char **key );
Arguments
ctx
|
struct libnvme_global_ctx object |
|---|---|
keyring_id
|
Id of the keyring holding key_id |
key_id
|
Key id |
len
|
Length of key to return |
key
|
Raw key data to return |
Overview
Links the keyring specified by keyring_id into the session keyring and reads the payload of the key specified by key_id. len holds the size of the returned buffer. If keyring_id is 0 the default keyring '.nvme' is used.
Return
0 on success, negative error code otherwise.