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 * key, unsigned int
14       flags);
15

ARGUMENTS

17       gnutls_psk_client_credentials_t res
18                   is an gnutls_psk_client_credentials_t structure.
19
20       const char * username
21                   is the user's zero-terminated userid
22
23       const gnutls_datum * key
24                   is the user's key
25
26       unsigned int 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 '0x' prefix).
34
35       Returns 0 on success.
36

REPORTING BUGS

38       Report bugs to <bug-gnutls@gnu.org>.
39
41       Copyright © 2006 Free Software Foundation.
42       Permission is granted to make and distribute verbatim  copies  of  this
43       manual  provided  the  copyright  notice and this permission notice are
44       preserved on all copies.
45

SEE ALSO

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