1KEYCTL(3) Linux Key Management Calls KEYCTL(3)
23
4
NAME
6keyctl_*() - Key management function wrappers
7
DESCRIPTION
9The keyctl() system call is a multiplexor for a number of key manageā
10ment functions. These should be called via the wrappers in the
11libkeyutils library.
1213
The functions can be compiled in by including the keyutils header file:
1415
#include <keyutils.h>
1617
and then telling the linker it should link in the library:
1819
-lkeyutils
20
KEYCTL FUNCTIONS
22keyctl_assume_authority(3)
23keyctl_clear(3)
24keyctl_describe(3)
25keyctl_describe_alloc(3)
26keyctl_get_keyring_ID(3)
27keyctl_instantiate(3)
28keyctl_instantiate_iov(3)
29keyctl_invalidate(3)
30keyctl_join_session_keyring(3)
31keyctl_link(3)
32keyctl_negate(3)
33keyctl_read(3)
34keyctl_read_alloc(3)
35keyctl_reject(3)
36keyctl_revoke(3)
37keyctl_search(3)
38keyctl_security(3)
39keyctl_security_alloc(3)
40keyctl_session_to_parent(3)
41keyctl_set_reqkey_keyring(3)
42keyctl_set_timeout(3)
43keyctl_setperm(3)
44keyctl_unlink(3)
45keyctl_update(3)
46
UTILITY FUNCTIONS
48find_key_by_type_and_name(3)
49recursive_key_scan(3)
50recursive_session_key_scan(3)
51
SEE ALSO
53keyctl(1),
54add_key(2),
55keyctl(2),
56request_key(2),
57request-key(8)
5859
60
61
Linux 10 Sep 2013 KEYCTL(3)