1gnutls_psk_set_client_credentials(3)gnutlsgnutls_psk_set_client_credentials(3)
2
3
4

NAME

6       gnutls_psk_set_client_credentials  - Used to set the username/password,
7       in a gnutls_psk_client_credentials_t structure
8

SYNOPSIS

10       #include <gnutls/gnutls.h>
11
12       int   gnutls_psk_set_client_credentials(gnutls_psk_client_credentials_t
13       res,   const   char   *   username,   const   gnutls_datum_t   *   key,
14       gnutls_psk_key_flags flags);
15

ARGUMENTS

17       gnutls_psk_client_credentials_t res
18                   is a gnutls_psk_client_credentials_t structure.
19
20       const char * username
21                   is the user's zero-terminated userid
22
23       const gnutls_datum_t * key
24                   is the user's key
25
26       gnutls_psk_key_flags flags
27

DESCRIPTION

29       This   function   sets   the    username    and    password,    in    a
30       gnutls_psk_client_credentials_t  structure.   Those will be used in PSK
31       authentication. username should be an ASCII  string  or  UTF-8  strings
32       prepared  using the "SASLprep" profile of "stringprep".  The key can be
33       either in raw byte format or in Hex (not with the
34

RETURNS

36       GNUTLS_E_SUCCESS on success, or an error code.
37

REPORTING BUGS

39       Report   bugs   to    <bug-gnutls@gnu.org>.     GnuTLS    home    page:
40       http://www.gnu.org/software/gnutls/  General  help  using GNU software:
41       http://www.gnu.org/gethelp/
42
44       Copyright © 2008 Free Software Foundation.
45       Copying and distribution of this file, with  or  without  modification,
46       are  permitted  in  any  medium  without royalty provided the copyright
47       notice and this notice are preserved.
48

SEE ALSO

50       The full documentation for gnutls is maintained as  a  Texinfo  manual.
51       If  the  info  and gnutls programs are properly installed at your site,
52       the command
53
54              info gnutls
55
56       should give you access to the complete manual.
57
58
59
60gnutls                               2.8.6gnutls_psk_set_client_credentials(3)
Impressum