EventDance - Documentation and Reference Manual | ||||
---|---|---|---|---|
Top | Description |
enum EvdTlsMode; enum EvdTlsVerifyState; gboolean evd_tls_init (GError **error
); void evd_tls_deinit (void
); void evd_tls_build_error (gint error_code
,GError **error
); void evd_tls_free_certificates (GList *certificates
); void evd_tls_generate_dh_params (guint bit_length
,gboolean regenerate
,GAsyncReadyCallback callback
,GCancellable *cancellable
,gpointer user_data
); gpointer evd_tls_generate_dh_params_finish (GAsyncResult *result
,GError **error
);
typedef enum { EVD_TLS_MODE_CLIENT = GNUTLS_CLIENT, EVD_TLS_MODE_SERVER = GNUTLS_SERVER } EvdTlsMode;
typedef enum { EVD_TLS_VERIFY_STATE_OK = 0, EVD_TLS_VERIFY_STATE_NO_CERT = 1 << 0, EVD_TLS_VERIFY_STATE_INVALID = 1 << 1, EVD_TLS_VERIFY_STATE_REVOKED = 1 << 2, EVD_TLS_VERIFY_STATE_SIGNER_NOT_FOUND = 1 << 3, EVD_TLS_VERIFY_STATE_SIGNER_NOT_CA = 1 << 4, EVD_TLS_VERIFY_STATE_INSECURE_ALG = 1 << 5, EVD_TLS_VERIFY_STATE_EXPIRED = 1 << 6, EVD_TLS_VERIFY_STATE_NOT_ACTIVE = 1 << 7 } EvdTlsVerifyState;
void evd_tls_build_error (gint error_code
,GError **error
);
|
|
|
void evd_tls_generate_dh_params (guint bit_length
,gboolean regenerate
,GAsyncReadyCallback callback
,GCancellable *cancellable
,gpointer user_data
);
|
|
|
|
|
|
|
|
|
. [allow-none] |