Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GTlsDatabaseClass Struct Reference

#include <gtlsdatabase.h>

Data Fields

GObjectClass parent_class
 
GTlsCertificateFlags(* verify_chain )(GTlsDatabase *self, GTlsCertificate *chain, const gchar *purpose, GSocketConnectable *identity, GTlsInteraction *interaction, GTlsDatabaseVerifyFlags flags, GCancellable *cancellable, GError **error)
 
void(* verify_chain_async )(GTlsDatabase *self, GTlsCertificate *chain, const gchar *purpose, GSocketConnectable *identity, GTlsInteraction *interaction, GTlsDatabaseVerifyFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GTlsCertificateFlags(* verify_chain_finish )(GTlsDatabase *self, GAsyncResult *result, GError **error)
 
gchar *(* create_certificate_handle )(GTlsDatabase *self, GTlsCertificate *certificate)
 
GTlsCertificate *(* lookup_certificate_for_handle )(GTlsDatabase *self, const gchar *handle, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GError **error)
 
void(* lookup_certificate_for_handle_async )(GTlsDatabase *self, const gchar *handle, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GTlsCertificate *(* lookup_certificate_for_handle_finish )(GTlsDatabase *self, GAsyncResult *result, GError **error)
 
GTlsCertificate *(* lookup_certificate_issuer )(GTlsDatabase *self, GTlsCertificate *certificate, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GError **error)
 
void(* lookup_certificate_issuer_async )(GTlsDatabase *self, GTlsCertificate *certificate, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GTlsCertificate *(* lookup_certificate_issuer_finish )(GTlsDatabase *self, GAsyncResult *result, GError **error)
 
GList *(* lookup_certificates_issued_by )(GTlsDatabase *self, GByteArray *issuer_raw_dn, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GError **error)
 
void(* lookup_certificates_issued_by_async )(GTlsDatabase *self, GByteArray *issuer_raw_dn, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GList *(* lookup_certificates_issued_by_finish )(GTlsDatabase *self, GAsyncResult *result, GError **error)
 
gpointer padding [16]
 

Detailed Description

Definition at line 54 of file gtlsdatabase.h.

Field Documentation

◆ create_certificate_handle

gchar *(* _GTlsDatabaseClass::create_certificate_handle) (GTlsDatabase *self, GTlsCertificate *certificate)

Definition at line 83 of file gtlsdatabase.h.

◆ lookup_certificate_for_handle

GTlsCertificate *(* _GTlsDatabaseClass::lookup_certificate_for_handle) (GTlsDatabase *self, const gchar *handle, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GError **error)

Definition at line 86 of file gtlsdatabase.h.

◆ lookup_certificate_for_handle_async

void(* _GTlsDatabaseClass::lookup_certificate_for_handle_async) (GTlsDatabase *self, const gchar *handle, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 93 of file gtlsdatabase.h.

◆ lookup_certificate_for_handle_finish

GTlsCertificate *(* _GTlsDatabaseClass::lookup_certificate_for_handle_finish) (GTlsDatabase *self, GAsyncResult *result, GError **error)

Definition at line 101 of file gtlsdatabase.h.

◆ lookup_certificate_issuer

GTlsCertificate *(* _GTlsDatabaseClass::lookup_certificate_issuer) (GTlsDatabase *self, GTlsCertificate *certificate, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GError **error)

Definition at line 105 of file gtlsdatabase.h.

◆ lookup_certificate_issuer_async

void(* _GTlsDatabaseClass::lookup_certificate_issuer_async) (GTlsDatabase *self, GTlsCertificate *certificate, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 112 of file gtlsdatabase.h.

◆ lookup_certificate_issuer_finish

GTlsCertificate *(* _GTlsDatabaseClass::lookup_certificate_issuer_finish) (GTlsDatabase *self, GAsyncResult *result, GError **error)

Definition at line 120 of file gtlsdatabase.h.

◆ lookup_certificates_issued_by

GList *(* _GTlsDatabaseClass::lookup_certificates_issued_by) (GTlsDatabase *self, GByteArray *issuer_raw_dn, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GError **error)

Definition at line 124 of file gtlsdatabase.h.

◆ lookup_certificates_issued_by_async

void(* _GTlsDatabaseClass::lookup_certificates_issued_by_async) (GTlsDatabase *self, GByteArray *issuer_raw_dn, GTlsInteraction *interaction, GTlsDatabaseLookupFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 131 of file gtlsdatabase.h.

◆ lookup_certificates_issued_by_finish

GList *(* _GTlsDatabaseClass::lookup_certificates_issued_by_finish) (GTlsDatabase *self, GAsyncResult *result, GError **error)

Definition at line 139 of file gtlsdatabase.h.

◆ padding

gpointer _GTlsDatabaseClass::padding[16]

Definition at line 145 of file gtlsdatabase.h.

◆ parent_class

GObjectClass _GTlsDatabaseClass::parent_class

Definition at line 56 of file gtlsdatabase.h.

◆ verify_chain

GTlsCertificateFlags(* _GTlsDatabaseClass::verify_chain) (GTlsDatabase *self, GTlsCertificate *chain, const gchar *purpose, GSocketConnectable *identity, GTlsInteraction *interaction, GTlsDatabaseVerifyFlags flags, GCancellable *cancellable, GError **error)

Definition at line 60 of file gtlsdatabase.h.

◆ verify_chain_async

void(* _GTlsDatabaseClass::verify_chain_async) (GTlsDatabase *self, GTlsCertificate *chain, const gchar *purpose, GSocketConnectable *identity, GTlsInteraction *interaction, GTlsDatabaseVerifyFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)

Definition at line 69 of file gtlsdatabase.h.

◆ verify_chain_finish

GTlsCertificateFlags(* _GTlsDatabaseClass::verify_chain_finish) (GTlsDatabase *self, GAsyncResult *result, GError **error)

Definition at line 79 of file gtlsdatabase.h.


The documentation for this struct was generated from the following file: