Package io.netty.internal.tcnative
package io.netty.internal.tcnative
-
ClassDescriptionAllows to customize private key signing / decrypt (when using RSA).Is called during handshake and hooked into openssl via
SSL_CTX_set_cert_cb
.Provides compression/decompression implementations for TLS Certificate Compression (RFC 8879).Deprecated.Is called during handshake and hooked into openssl viaSSL_CTX_set_cert_verify_callback
.This class is necessary to break the following cyclic dependency: JNI_OnLoad JNI Calls FindClass because RegisterNatives (used to register JNI methods) requires a class FindClass loads the class, but static members variables of that class attempt to call a JNI method which has not yet been registered.UnsatisfiedLinkError
is thrown because native method has not yet been registered. Static members which call JNI methods must not be declared in this class!Callback that is called once an operation completed.Session Ticket KeyAllows to customize private key signing / decrypt (when using RSA).Methods to operate on aSSL_SESSION
.Allows to implement a custom externalSSL_SESSION
cache.A SSL related task that will be returned bySSL.getTask(long)
.
CertificateCallback