fetcher: Rework API to use strings for tls keys/db
This is prep for the libcurl porting. `GTlsCertificate/GTlsDatabase` are abstract classes implemented in glib-networking for gnutls. curl's APIs take file paths as strings, so it's easier to work on both if we move the GLib TLS bits into the libsoup code. Closes: #651 Approved by: giuseppe
This commit is contained in:
1 parent
b28b785f01
commit
e6952de3d6
5 files changed
+61
-49
No files matched your search
@@ -34,6 +34,7 @@ typedef struct _OstreeTlsCertInteractionClass OstreeTlsCertInteractionClass;
|
||||
|
||||
GType _ostree_tls_cert_interaction_get_type (void) G_GNUC_CONST;
|
||||
|
||||
OstreeTlsCertInteraction * _ostree_tls_cert_interaction_new (GTlsCertificate *cert);
|
||||
OstreeTlsCertInteraction * _ostree_tls_cert_interaction_new (const char *cert_path,
|
||||
const char *key_path);
|
||||
|
||||
G_END_DECLS
|
||||
Reference in new issue
Block a user