#include </home/kjell/checkout/gnome/glibmm/gio/giomm/error.h>
An error code used with G_TLS_ERROR in a Error returned from a TLS-related routine.
- Since glibmm 2.28:
Enumerator |
---|
UNAVAILABLE |
No TLS provider is available.
|
MISC |
Miscellaneous TLS error.
|
BAD_CERTIFICATE |
The certificate presented could not be parsed or failed validation.
|
NOT_TLS |
The TLS handshake failed because the peer does not seem to be a TLS server.
|
HANDSHAKE |
The TLS handshake failed because the peer's certificate was not acceptable.
|
CERTIFICATE_REQUIRED |
The TLS handshake failed because the server requested a client-side certificate, but none was provided.
See g_tls_connection_set_certificate().
|
ENDOFFILE |
The TLS connection was closed without proper notice, which may indicate an attack.
See g_tls_connection_set_require_close_notify().
|
INAPPROPRIATE_FALLBACK |
The TLS handshake failed because the client sent the fallback SCSV, indicating a protocol downgrade attack.
- Since glibmm 2.60:
|
Gio::TlsError::TlsError |
( |
GError * |
gobject | ) |
|
|
explicit |
Code Gio::TlsError::code |
( |
| ) |
const |