1gnutls_privkey_import_x509(3)       gnutls       gnutls_privkey_import_x509(3)
2
3
4

NAME

6       gnutls_privkey_import_x509 - API function
7

SYNOPSIS

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

ARGUMENTS

15       gnutls_privkey_t pkey
16                   The private key
17
18       gnutls_x509_privkey_t key
19                   The private key to be imported
20
21       unsigned int flags
22                   Flags for the import
23

DESCRIPTION

25       This function will  import  the  given  private  key  to  the  abstract
26       gnutls_privkey_t type.
27
28       The  gnutls_x509_privkey_t  object  must  not be deallocated during the
29       lifetime of this structure.
30
31        flags might be zero or one of  GNUTLS_PRIVKEY_IMPORT_AUTO_RELEASE  and
32       GNUTLS_PRIVKEY_IMPORT_COPY.
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-2023 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.8.2       gnutls_privkey_import_x509(3)
Impressum