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 interfacestatic interfacestatic interfacestatic interfacestatic interface -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final StringCheck whether to accept a certificate.static final StringRetrieve 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 StringGet ALPN-negotiated protocol (Since: 2.70)
SeeTlsConnectionClass.OnGetNegotiatedProtocol.onGetNegotiatedProtocol(ch.bailu.gtk.lib.handler.CallbackHandler, ch.bailu.gtk.gio.TlsConnection)static final StringPerform a handshake operation.static final StringStart an asynchronous handshake operation.static final StringFinish an asynchronous handshake operation.static final StringThe parent class. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandlerch.bailu.gtk.gio.JnaTlsConnectionClass.OnAcceptCertificateCheck whether to accept a certificate.ch.bailu.gtk.gio.JnaTlsConnectionClass.OnGetBindingDataRetrieve 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.OnGetNegotiatedProtocolGet 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.OnHandshakePerform a handshake operation.ch.bailu.gtk.gio.JnaTlsConnectionClass.OnHandshakeFinishFinish an asynchronous handshake operation.static intstatic TypeSystem.TypeSizestatic TypeSystem.TypeSizevoidsetFieldAcceptCertificate(TlsConnectionClass.OnAcceptCertificate accept_certificate) Check whether to accept a certificate.voidsetFieldGetBindingData(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)voidsetFieldGetNegotiatedProtocol(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)voidsetFieldHandshake(TlsConnectionClass.OnHandshake handshake) Perform a handshake operation.voidsetFieldHandshakeFinish(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, unregisterCallbacksVon Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon 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()
-