From 4c45e35790f50818d1179ee4443e77e16424f5dc Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 21 Oct 2013 18:15:57 +0200 Subject: Adding dane_verify_crt_raw to allow direct verification of a certificate chain against a dane_query_t (for example, as provided by the new dane_raw_tlsa). Signed-off-by: Nikos Mavrogiannopoulos --- libdane/includes/gnutls/dane.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libdane/includes') diff --git a/libdane/includes/gnutls/dane.h b/libdane/includes/gnutls/dane.h index 3b0bbf63b9..21413ea14c 100644 --- a/libdane/includes/gnutls/dane.h +++ b/libdane/includes/gnutls/dane.h @@ -161,6 +161,13 @@ int dane_verification_status_print (unsigned int status, gnutls_datum_t * out, unsigned int flags); +int dane_verify_crt_raw (dane_state_t s, + const gnutls_datum_t *chain, unsigned chain_size, + gnutls_certificate_type_t chain_type, + dane_query_t r, + unsigned int sflags, unsigned int vflags, + unsigned int *verify); + int dane_verify_crt (dane_state_t s, const gnutls_datum_t *chain, unsigned chain_size, gnutls_certificate_type_t chain_type, -- cgit v1.2.1