c
GObject.Object
Gio.TlsDatabase
Import line: | Gio = imports.gi.Gio; |
GIR File: | Gio-2.0.gir |
C documentation: | GTlsDatabase |
Class : | TlsDatabase |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
parent_instance : GObject.Object
read only
|
Gio.TlsDatabase | |
priv : Gio.TlsDatabasePrivate
read only
|
Gio.TlsDatabase |
Method / Constructor | Defined By | |
---|---|---|
new Gio.TlsDatabase
(Object properties)
Create a new Gio.TlsDatabase
Create a new Gio.TlsDatabase
|
||
create_certificate_handle
(TlsCertificate certificate)
:
String
|
Gio.TlsDatabase | |
lookup_certificate_for_handle
(String handle, TlsInteraction interaction, TlsDatabaseLookupFlags flags, Cancellable cancellable)
:
Gio.TlsCertificate
|
Gio.TlsDatabase | |
lookup_certificate_for_handle_async
(String handle, TlsInteraction interaction, TlsDatabaseLookupFlags flags, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.TlsDatabase | |
lookup_certificate_for_handle_finish
(AsyncResult result)
:
Gio.TlsCertificate
|
Gio.TlsDatabase | |
lookup_certificate_issuer
(TlsCertificate certificate, TlsInteraction interaction, TlsDatabaseLookupFlags flags, Cancellable cancellable)
:
Gio.TlsCertificate
|
Gio.TlsDatabase | |
lookup_certificate_issuer_async
(TlsCertificate certificate, TlsInteraction interaction, TlsDatabaseLookupFlags flags, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.TlsDatabase | |
lookup_certificate_issuer_finish
(AsyncResult result)
:
Gio.TlsCertificate
|
Gio.TlsDatabase | |
lookup_certificates_issued_by
(Array issuer_raw_dn, TlsInteraction interaction, TlsDatabaseLookupFlags flags, Cancellable cancellable)
:
Array
|
Gio.TlsDatabase | |
lookup_certificates_issued_by_async
(Array issuer_raw_dn, TlsInteraction interaction, TlsDatabaseLookupFlags flags, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.TlsDatabase | |
verify_chain
(TlsCertificate chain, String purpose, SocketConnectable identity, TlsInteraction interaction, TlsDatabaseVerifyFlags flags, Cancellable cancellable)
:
Gio.TlsCertificateFlags
|
Gio.TlsDatabase | |
verify_chain_async
(TlsCertificate chain, String purpose, SocketConnectable identity, TlsInteraction interaction, TlsDatabaseVerifyFlags flags, Cancellable cancellable, Function callback, void* user_data)
:
none
|
Gio.TlsDatabase | |
verify_chain_finish
(AsyncResult result)
:
Gio.TlsCertificateFlags
|
Gio.TlsDatabase |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Gio.TlsBackend
Method |
get_default_database
()
:
Gio.TlsDatabase
|
Gio.TlsConnection
Property |
database : Gio.TlsDatabase
|
Gio.TlsConnection
Method |
get_database
()
:
Gio.TlsDatabase
|
Gio.TlsConnection
Method |
set_database
(TlsDatabase database)
:
none
|
Soup.Session
Property |
tls_database : Gio.TlsDatabase
|