1gnutls_pubkey_import_privkey(3)     gnutls     gnutls_pubkey_import_privkey(3)
2
3
4

NAME

6       gnutls_pubkey_import_privkey - API function
7

SYNOPSIS

9       #include <gnutls/abstract.h>
10
11       int  gnutls_pubkey_import_privkey(gnutls_pubkey_t key, gnutls_privkey_t
12       pkey, unsigned int usage, unsigned int flags);
13

ARGUMENTS

15       gnutls_pubkey_t key
16                   The public key
17
18       gnutls_privkey_t pkey
19                   The private key
20
21       unsigned int usage
22                   GNUTLS_KEY_* key usage flags.
23
24       unsigned int flags
25                   should be zero
26

DESCRIPTION

28       Imports the public key from a private.  This function will  import  the
29       given public key to the abstract gnutls_pubkey_t type.
30
31       Note  that in certain keys this operation may not be possible, e.g., in
32       other than RSA PKCS11 keys.
33

RETURNS

35       On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative  er‐
36       ror value.
37

SINCE

39       2.12.0
40

REPORTING BUGS

42       Report bugs to <bugs@gnutls.org>.
43       Home page: https://www.gnutls.org
44
45
47       Copyright © 2001- Free Software Foundation, Inc., and others.
48       Copying  and  distribution  of this file, with or without modification,
49       are permitted in any medium without royalty provided the copyright  no‐
50       tice and this notice are preserved.
51

SEE ALSO

53       The  full  documentation  for gnutls is maintained as a Texinfo manual.
54       If the /usr/share/doc/gnutls/ directory does not contain the HTML  form
55       visit
56
57       https://www.gnutls.org/manual/
58
59gnutls                               3.7.6     gnutls_pubkey_import_privkey(3)
Impressum