MHD_gnutls_cert Struct Reference

#include <gnutls_cert.h>


Data Fields

mpi_t params [MAX_PUBLIC_PARAMS_SIZE]
int params_size
enum MHD_GNUTLS_PublicKeyAlgorithm subject_pk_algorithm
unsigned int key_usage
unsigned int version
enum MHD_GNUTLS_CertificateType cert_type
MHD_gnutls_datum_t raw


Detailed Description

Definition at line 50 of file gnutls_cert.h.


Field Documentation

mpi_t MHD_gnutls_cert::params[MAX_PUBLIC_PARAMS_SIZE]

Definition at line 52 of file gnutls_cert.h.

Referenced by MHD__gnutls_get_public_rsa_params(), MHD__gnutls_verify_sig(), MHD_gtls_gcert_deinit(), and MHD_gtls_x509_crt_to_gcert().

int MHD_gnutls_cert::params_size

Definition at line 61 of file gnutls_cert.h.

Referenced by MHD__gnutls_check_key_cert_match(), MHD__gnutls_get_public_rsa_params(), MHD__gnutls_verify_sig(), MHD_gtls_gcert_deinit(), and MHD_gtls_x509_crt_to_gcert().

enum MHD_GNUTLS_PublicKeyAlgorithm MHD_gnutls_cert::subject_pk_algorithm

Definition at line 63 of file gnutls_cert.h.

Referenced by _find_x509_cert(), MHD__gnutls_check_key_cert_match(), MHD__gnutls_verify_sig(), MHD_gtls_selected_cert_supported_kx(), MHD_gtls_server_select_cert(), MHD_gtls_tls_sign_hdata(), MHD_gtls_tls_sign_params(), and MHD_gtls_x509_crt_to_gcert().

unsigned int MHD_gnutls_cert::key_usage

Definition at line 65 of file gnutls_cert.h.

Referenced by MHD__gnutls_check_key_usage(), MHD__gnutls_tls_sign(), MHD__gnutls_verify_sig(), and MHD_gtls_x509_crt_to_gcert().

unsigned int MHD_gnutls_cert::version

Definition at line 68 of file gnutls_cert.h.

Referenced by MHD__gnutls_verify_sig(), and MHD_gtls_x509_crt_to_gcert().

enum MHD_GNUTLS_CertificateType MHD_gnutls_cert::cert_type

Definition at line 71 of file gnutls_cert.h.

Referenced by MHD__gnutls_tls_sign(), MHD_gtls_server_select_cert(), MHD_gtls_session_cert_type_supported(), and MHD_gtls_x509_crt_to_gcert().

MHD_gnutls_datum_t MHD_gnutls_cert::raw

Definition at line 73 of file gnutls_cert.h.

Referenced by MHD__gnutls_cert_get_issuer_dn(), MHD__gnutls_copy_certificate_auth_info(), MHD__gnutls_tls_sign(), MHD_gtls_gcert_deinit(), MHD_gtls_gen_x509_crt(), and MHD_gtls_x509_crt_to_gcert().


The documentation for this struct was generated from the following file:
Generated on Sun Nov 16 17:00:21 2008 for GNU libmicrohttpd by  doxygen 1.5.1