Функции API (API function)
Имя (Name)
gnutls_session_set_verify_cert2 - API function
Синопсис (Synopsis)
#include <gnutls/gnutls.h>
void gnutls_session_set_verify_cert2(gnutls_session_t
session,
gnutls_typed_vdata_st *
data, unsigned
elements, unsigned
flags);
Аргументы (Arguments)
gnutls_session_t session
is a gnutls session
gnutls_typed_vdata_st * data
an array of typed data
unsigned elements
the number of data elements
unsigned flags
flags for certificate verification --
gnutls_certificate_verify_flags
Описание (Description)
This function instructs GnuTLS to verify the peer's certificate
using the provided typed data information. If the verification
fails the handshake will also fail with
GNUTLS_E_CERTIFICATE_VERIFICATION_ERROR
. In that case the
verification result can be obtained using
gnutls_session_get_verify_cert_status()
.
The acceptable typed data are the same as in
gnutls_certificate_verify_peers()
, and once set must remain valid
for the lifetime of the session. More precisely they should be
available during any subsequent handshakes.
If flags is provided which contain a profile, this function
should be called after any session priority setting functions.
Сообщение об ошибках (Reporting bugs)
Report bugs to <bugs@gnutls.org>.
Home page: https://www.gnutls.org
Смотри также (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
https://www.gnutls.org/manual/