manpagez: man pages & more
man gnutls_session_set_verify_function(3)
Home | html | info | man
gnutls_session_set_verify_function(3)



NAME

       gnutls_session_set_verify_function - API function


SYNOPSIS

       #include <gnutls/gnutls.h>

       gnutls_session_set_verify_function(3)    session,
       gnutls_certificate_verify_function * func);


ARGUMENTS

       gnutls_session_t session
                   is a gnutls_session_t type.

       gnutls_certificate_verify_function * func
                   is the callback function


DESCRIPTION

       This function sets a callback to be called when peer's certificate  has
       been  received in order to verify it on receipt rather than doing after
       the handshake is completed.  This  overrides  any  callback  set  using
       gnutls_certificate_set_verify_function().

       The  callback's  function  prototype  is:  int  (*callback)(gnutls_ses-
       sion_t);

       If the callback function is provided then gnutls will call it,  in  the
       handshake,  just  after  the certificate message has been received.  To
       verify  or   obtain   the   certificate   the   gnutls_certificate_ver-
       ify_peers2(),       gnutls_certificate_type_get(),      gnutls_certifi-
       cate_get_peers() functions can be used.

       The callback function should return 0 for the handshake to continue  or
       non-zero to terminate.


SINCE

       3.4.6


REPORTING BUGS

       Report bugs to <bugs@gnutls.org>.
       Home page: http://www.gnutls.org



COPYRIGHT

       Copyright (C) 2001-2016 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
       notice and this notice are preserved.


SEE ALSO

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

       http://www.gnutls.org/manual/




gnutls                              gnutls_session_set_verify_function(3)

gnutls 3.4.11 - Generated Tue Apr 26 19:27:30 CDT 2016
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.