module Gio::TlsClientConnection
Overview
#GTlsClientConnection is the client-side subclass of #GTlsConnection, representing a client-side TLS connection.
Defined in:
lib/gi-crystal/src/auto/gio-2.0/tls_client_connection.crConstructors
-
.cast(obj : GObject::Object) : self
Cast a
GObject::Object
toself
, throws aTypeCastError
if the cast can't be made.
Class Method Summary
Instance Method Summary
- #accepted_cas : GLib::List
- #copy_session_state(source : Gio::TlsClientConnection) : Nil
- #new(base_io_stream : Gio::IOStream, server_identity : Gio::SocketConnectable | Nil) : Gio::TlsClientConnection
- #server_identity : Gio::SocketConnectable | Nil
- #server_identity=(identity : Gio::SocketConnectable) : Nil
- #server_identity=(value : Gio::SocketConnectable | Nil) : Gio::SocketConnectable | Nil
- #to_unsafe
-
#use_ssl3 : Bool
DEPRECATED
-
#use_ssl3=(use_ssl3 : Bool) : Nil
DEPRECATED
- #use_ssl3? : Bool
-
#validation_flags : Gio::TlsCertificateFlags
DEPRECATED
-
#validation_flags=(flags : Gio::TlsCertificateFlags) : Nil
DEPRECATED
Constructor Detail
Cast a GObject::Object
to self
, throws a TypeCastError
if the cast can't be made.
Class Method Detail
Instance Method Detail
def new(base_io_stream : Gio::IOStream, server_identity : Gio::SocketConnectable | Nil) : Gio::TlsClientConnection
#