Package ch.bailu.gtk.gio
Klasse TlsConnectionClass
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gio.TlsConnectionClass
- Alle implementierten Schnittstellen:
PointerInterface
The class structure for the #GTlsConnection type.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic interface
static interface
static interface
static interface
static interface
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final String
Check whether to accept a certificate.static final String
Retrieve TLS channel binding data (Since: 2.66)
SeeTlsConnectionClass.OnGetBindingData.onGetBindingData(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, int, ch.bailu.gtk.glib.ByteArray)
static final String
Get ALPN-negotiated protocol (Since: 2.70)
SeeTlsConnectionClass.OnGetNegotiatedProtocol.onGetNegotiatedProtocol(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection)
static final String
Perform a handshake operation.static final String
Start an asynchronous handshake operation.static final String
Finish an asynchronous handshake operation.static final String
The parent class. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandler
ch.bailu.gtk.gio.JnaTlsConnectionClass.OnAcceptCertificate
Check whether to accept a certificate.ch.bailu.gtk.gio.JnaTlsConnectionClass.OnGetBindingData
Retrieve TLS channel binding data (Since: 2.66)
SeeTlsConnectionClass.OnGetBindingData.onGetBindingData(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, int, ch.bailu.gtk.glib.ByteArray)
ch.bailu.gtk.gio.JnaTlsConnectionClass.OnGetNegotiatedProtocol
Get ALPN-negotiated protocol (Since: 2.70)
SeeTlsConnectionClass.OnGetNegotiatedProtocol.onGetNegotiatedProtocol(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection)
ch.bailu.gtk.gio.JnaTlsConnectionClass.OnHandshake
Perform a handshake operation.ch.bailu.gtk.gio.JnaTlsConnectionClass.OnHandshakeFinish
Finish an asynchronous handshake operation.static int
static TypeSystem.TypeSize
static TypeSystem.TypeSize
void
setFieldAcceptCertificate
(TlsConnectionClass.OnAcceptCertificate accept_certificate) Check whether to accept a certificate.void
setFieldGetBindingData
(TlsConnectionClass.OnGetBindingData get_binding_data) Retrieve TLS channel binding data (Since: 2.66)
SeeTlsConnectionClass.OnGetBindingData.onGetBindingData(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, int, ch.bailu.gtk.glib.ByteArray)
void
setFieldGetNegotiatedProtocol
(TlsConnectionClass.OnGetNegotiatedProtocol get_negotiated_protocol) Get ALPN-negotiated protocol (Since: 2.70)
SeeTlsConnectionClass.OnGetNegotiatedProtocol.onGetNegotiatedProtocol(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection)
void
setFieldHandshake
(TlsConnectionClass.OnHandshake handshake) Perform a handshake operation.void
setFieldHandshakeFinish
(TlsConnectionClass.OnHandshakeFinish handshake_finish) Finish an asynchronous handshake operation.Von Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Von Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
PARENT_CLASS
The parent class.
Private field: direct-type- Siehe auch:
-
ACCEPT_CERTIFICATE
Check whether to accept a certificate.
SeeTlsConnectionClass.OnAcceptCertificate.onAcceptCertificate(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, ch.bailu.gtk.gio.TlsCertificate, int)
- Siehe auch:
-
HANDSHAKE
Perform a handshake operation.
SeeTlsConnectionClass.OnHandshake.onHandshake(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, ch.bailu.gtk.gio.Cancellable)
- Siehe auch:
-
HANDSHAKE_ASYNC
Start an asynchronous handshake operation.
Private field: cb-with-cb- Siehe auch:
-
HANDSHAKE_FINISH
Finish an asynchronous handshake operation.
SeeTlsConnectionClass.OnHandshakeFinish.onHandshakeFinish(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, ch.bailu.gtk.gio.AsyncResult)
- Siehe auch:
-
GET_BINDING_DATA
Retrieve TLS channel binding data (Since: 2.66)
SeeTlsConnectionClass.OnGetBindingData.onGetBindingData(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, int, ch.bailu.gtk.glib.ByteArray)
- Siehe auch:
-
GET_NEGOTIATED_PROTOCOL
Get ALPN-negotiated protocol (Since: 2.70)
SeeTlsConnectionClass.OnGetNegotiatedProtocol.onGetNegotiatedProtocol(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection)
- Siehe auch:
-
-
Konstruktordetails
-
TlsConnectionClass
-
-
Methodendetails
-
getClassHandler
-
setFieldAcceptCertificate
Check whether to accept a certificate.
SeeTlsConnectionClass.OnAcceptCertificate.onAcceptCertificate(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, ch.bailu.gtk.gio.TlsCertificate, int)
-
getFieldAcceptCertificate
public ch.bailu.gtk.gio.JnaTlsConnectionClass.OnAcceptCertificate getFieldAcceptCertificate()Check whether to accept a certificate.
SeeTlsConnectionClass.OnAcceptCertificate.onAcceptCertificate(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, ch.bailu.gtk.gio.TlsCertificate, int)
-
setFieldHandshake
-
getFieldHandshake
public ch.bailu.gtk.gio.JnaTlsConnectionClass.OnHandshake getFieldHandshake() -
setFieldHandshakeFinish
Finish an asynchronous handshake operation.
SeeTlsConnectionClass.OnHandshakeFinish.onHandshakeFinish(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, ch.bailu.gtk.gio.AsyncResult)
-
getFieldHandshakeFinish
public ch.bailu.gtk.gio.JnaTlsConnectionClass.OnHandshakeFinish getFieldHandshakeFinish()Finish an asynchronous handshake operation.
SeeTlsConnectionClass.OnHandshakeFinish.onHandshakeFinish(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, ch.bailu.gtk.gio.AsyncResult)
-
setFieldGetBindingData
Retrieve TLS channel binding data (Since: 2.66)
SeeTlsConnectionClass.OnGetBindingData.onGetBindingData(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, int, ch.bailu.gtk.glib.ByteArray)
-
getFieldGetBindingData
public ch.bailu.gtk.gio.JnaTlsConnectionClass.OnGetBindingData getFieldGetBindingData()Retrieve TLS channel binding data (Since: 2.66)
SeeTlsConnectionClass.OnGetBindingData.onGetBindingData(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection, int, ch.bailu.gtk.glib.ByteArray)
-
setFieldGetNegotiatedProtocol
public void setFieldGetNegotiatedProtocol(TlsConnectionClass.OnGetNegotiatedProtocol get_negotiated_protocol) Get ALPN-negotiated protocol (Since: 2.70)
SeeTlsConnectionClass.OnGetNegotiatedProtocol.onGetNegotiatedProtocol(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection)
-
getFieldGetNegotiatedProtocol
public ch.bailu.gtk.gio.JnaTlsConnectionClass.OnGetNegotiatedProtocol getFieldGetNegotiatedProtocol()Get ALPN-negotiated protocol (Since: 2.70)
SeeTlsConnectionClass.OnGetNegotiatedProtocol.onGetNegotiatedProtocol(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection)
-
getTypeSize
-
getParentTypeSize
-
getInstanceSize
public static int getInstanceSize()
-