Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
gnutls_psk_for...ported_identity(3) gnutls gnutls_psk_for...ported_identity(3)

NAME
       gnutls_psk_format_imported_identity - API function

SYNOPSIS
       #include	<gnutls/gnutls.h>

       int  gnutls_psk_format_imported_identity(const  gnutls_datum_t  * iden-
       tity,  const  gnutls_datum_t  *	context,  gnutls_protocol_t   version,
       gnutls_digest_algorithm_t hash, gnutls_datum_t *	imported_identity);

ARGUMENTS
       const gnutls_datum_t * identity
		   external identity

       const gnutls_datum_t * context
		   optional contextual information

       gnutls_protocol_t version
		   protocol version to which the PSK is	imported

       gnutls_digest_algorithm_t hash
		   hash	algorithm used for KDF

       gnutls_datum_t *	imported_identity
		   where the imported identity is stored

DESCRIPTION
       This  formats an	external PSK identity  identity	into an	imported form,
       described in RFC	9258 as	ImportedIdentity.

       Upon success, the data field of	imported_identity is  allocated	 using
       gnutls_malloc() and the caller must free	the memory after use.

RETURNS
       GNUTLS_E_SUCCESS	(0) on success,	otherwise a negative error code.

SINCE
       3.8.1

REPORTING BUGS
       Report bugs to <bugs@gnutls.org>.
       Home page: https://www.gnutls.org

COPYRIGHT
       Copyright (C) 2001-2023 Free Software Foundation, Inc., and others.
       Copying	and  distribution  of this file, with or without modification,
       are permitted in	any medium without royalty provided the	copyright  no-
       tice and	this notice are	preserved.

SEE ALSO
       The  full  documentation	 for gnutls is maintained as a Texinfo manual.
       If the /usr/local/share/doc/gnutls/ directory does not contain the HTML
       form visit

       https://www.gnutls.org/manual/

gnutls				     3.8.9 gnutls_psk_for...ported_identity(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gnutls_psk_format_imported_identity&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help