- getAesKey() - Method in class io.netty.internal.tcnative.SessionTicketKey
-
Get AES Key.
- getAlpnSelected(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get0_alpn_selected
- getCipherForSSL(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get_cipher
- getCiphers(long) - Static method in class io.netty.internal.tcnative.SSL
-
Returns all Returns the cipher suites that are available for negotiation in an SSL handshake.
- getClientRandom(long) - Static method in class io.netty.internal.tcnative.SSL
-
Extracts the random value sent from the client to the server during the initial SSL/TLS handshake.
- getError(long, int) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get_error
- getErrorString(long) - Static method in class io.netty.internal.tcnative.SSL
-
Get the error string representing for the given errorNumber.
- getHandshakeCount(long) - Static method in class io.netty.internal.tcnative.SSL
-
Returns the number of handshakes done for this SSL instance.
- getHmacKey() - Method in class io.netty.internal.tcnative.SessionTicketKey
-
Get HMAC key.
- getLastError() - Static method in class io.netty.internal.tcnative.SSL
-
Return last SSL error string
- getLastErrorNumber() - Static method in class io.netty.internal.tcnative.SSL
-
Get the error number representing the last error OpenSSL encountered on this thread.
- getMasterKey(long) - Static method in class io.netty.internal.tcnative.SSL
-
Returns the master key used for the current ssl session.
- getMaxWrapOverhead(long) - Static method in class io.netty.internal.tcnative.SSL
-
Get the maximum overhead, in bytes, of wrapping (a.k.a sealing) a record with ssl.
- getMode(long) - Static method in class io.netty.internal.tcnative.SSL
-
Call SSL_get_mode
- getMode(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Call SSL_CTX_get_mode
- getName() - Method in class io.netty.internal.tcnative.SessionTicketKey
-
Get name.
- getNextProtoNegotiated(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get0_next_proto_negotiated
- getOcspResponse(long) - Static method in class io.netty.internal.tcnative.SSL
-
Returns the OCSP response for the given
SSLEngine or
null
if the server didn't provide a stapled OCSP response.
- getOptions(long) - Static method in class io.netty.internal.tcnative.SSL
-
Get OpenSSL Option.
- getOptions(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Get OpenSSL Option.
- getPeerCertChain(long) - Static method in class io.netty.internal.tcnative.SSL
-
Get the peer certificate chain or null if none was send.
- getPeerCertificate(long) - Static method in class io.netty.internal.tcnative.SSL
-
Get the peer certificate or null if non was send.
- getServerRandom(long) - Static method in class io.netty.internal.tcnative.SSL
-
Extracts the random value sent from the server to the client during the initial SSL/TLS handshake.
- getSessionCacheMode(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Get the mode of the current used internal session cache.
- getSessionCacheSize(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Get the size of the internal session cache.
- getSessionCacheTimeout(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Get the timeout for the internal session cache in seconds.
- getSessionId(long) - Static method in class io.netty.internal.tcnative.SSL
-
Returns the ID of the session as byte array representation.
- getShutdown(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get_shutdown
- getSigAlgs(long) - Static method in class io.netty.internal.tcnative.SSL
-
Return the signature algorithms that the remote peer supports or null if none are supported.
- getSniHostname(long) - Static method in class io.netty.internal.tcnative.SSL
-
Return the SNI hostname that was sent as part of the SSL Hello.
- getSslCtx(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Returns the SSL_CTX.
- getTask(long) - Static method in class io.netty.internal.tcnative.SSL
-
- getTime(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get_time
- getTimeout(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get_timeout
- getVersion(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_get_version
- sessionAccept(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionAcceptGood(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionAcceptRenegotiate(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionCacheFull(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionCbHits(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionConnect(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionConnectGood(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionConnectRenegotiate(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionHits(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionMisses(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- sessionNumber(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- SessionTicketKey - Class in io.netty.internal.tcnative
-
Session Ticket Key
- SessionTicketKey(byte[], byte[], byte[]) - Constructor for class io.netty.internal.tcnative.SessionTicketKey
-
Construct SessionTicketKey.
- sessionTicketKeyFail(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
TLS session ticket key resumption statistics.
- sessionTicketKeyNew(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
TLS session ticket key resumption statistics.
- sessionTicketKeyRenew(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
TLS session ticket key resumption statistics.
- sessionTicketKeyResume(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
TLS session ticket key resumption statistics.
- sessionTimeouts(long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Session resumption statistics methods.
- setAlpnProtos(long, String[], int) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set application layer protocol for application layer protocol negotiation extension
- setCACertificateBio(long, long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set concatenated PEM-encoded CA Certificates for Client Auth
This directive sets the all-in-one BIO where you can assemble the
Certificates of Certification Authorities (CA) whose clients you deal with.
- setCertificate(long, String, String, String) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set Certificate
Point setCertificateFile at a PEM encoded certificate.
- setCertificateBio(long, long, long, String) - Static method in class io.netty.internal.tcnative.SSL
-
- setCertificateBio(long, long, long, String) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set Certificate
Point setCertificate at a PEM encoded certificate stored in a BIO.
- setCertificateCallback(long, CertificateCallback) - Static method in class io.netty.internal.tcnative.SSLContext
-
- setCertificateChainBio(long, long, boolean) - Static method in class io.netty.internal.tcnative.SSL
-
- setCertificateChainBio(long, long, boolean) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set BIO of PEM-encoded Server CA Certificates
This directive sets the optional all-in-one file where you can assemble the
certificates of Certification Authorities (CA) which form the certificate
chain of the server certificate.
- setCertificateChainFile(long, String, boolean) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set File of PEM-encoded Server CA Certificates
This directive sets the optional all-in-one file where you can assemble the
certificates of Certification Authorities (CA) which form the certificate
chain of the server certificate.
- setCertRequestedCallback(long, CertificateRequestedCallback) - Static method in class io.netty.internal.tcnative.SSLContext
-
- setCertVerifyCallback(long, CertificateVerifier) - Static method in class io.netty.internal.tcnative.SSLContext
-
- setCipherSuite(long, String) - Static method in class io.netty.internal.tcnative.SSLContext
-
- setCipherSuite(long, String, boolean) - Static method in class io.netty.internal.tcnative.SSLContext
-
Cipher Suite available for negotiation in SSL handshake.
- setCipherSuites(long, String) - Static method in class io.netty.internal.tcnative.SSL
-
- setCipherSuites(long, String, boolean) - Static method in class io.netty.internal.tcnative.SSL
-
Returns the cipher suites available for negotiation in SSL handshake.
- setContextId(long, String) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set Session context id.
- setHostNameValidation(long, int, String) - Static method in class io.netty.internal.tcnative.SSL
-
- setKeyMaterial(long, long, long) - Static method in class io.netty.internal.tcnative.SSL
-
Sets the keymaterial to be used.
- setKeyMaterialClientSide(long, long, long, long, long) - Static method in class io.netty.internal.tcnative.SSL
-
- setKeyMaterialServerSide(long, long, long) - Static method in class io.netty.internal.tcnative.SSL
-
- setMode(long, int) - Static method in class io.netty.internal.tcnative.SSL
-
Call SSL_set_mode
- setMode(long, int) - Static method in class io.netty.internal.tcnative.SSLContext
-
Call SSL_CTX_set_mode
- setNpnProtos(long, String[], int) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set next protocol for next protocol negotiation extension
- setOcspResponse(long, byte[]) - Static method in class io.netty.internal.tcnative.SSL
-
Sets the OCSP response for the given
SSLEngine or throws an
exception in case of an error.
- setOptions(long, int) - Static method in class io.netty.internal.tcnative.SSL
-
Set OpenSSL Option.
- setOptions(long, int) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set OpenSSL Option.
- setPrivateKeyMethod(long, SSLPrivateKeyMethod) - Static method in class io.netty.internal.tcnative.SSLContext
-
- setSessionCacheMode(long, long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set the mode of the internal session cache and return the previous used mode.
- setSessionCacheSize(long, long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set the size of the internal session cache.
- setSessionCacheTimeout(long, long) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set the timeout for the internal session cache in seconds.
- setSessionIdContext(long, byte[]) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set the context within which session be reused (server side only).
- setSessionTicketKeys(long, SessionTicketKey[]) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set TLS session ticket keys.
- setShutdown(long, int) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_set_shutdown
- setSniHostnameMatcher(long, SniHostNameMatcher) - Static method in class io.netty.internal.tcnative.SSLContext
-
- setTimeout(long, long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_set_timeout
- setTlsExtHostName(long, String) - Static method in class io.netty.internal.tcnative.SSL
-
Call SSL_set_tlsext_host_name
- setTmpDHLength(long, int) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set length of the DH to use.
- setUseTasks(long, boolean) - Static method in class io.netty.internal.tcnative.SSLContext
-
Enable or disable producing of tasks that should be obtained via
SSL.getTask(long) and run.
- setVerify(long, int, int) - Static method in class io.netty.internal.tcnative.SSL
-
Set Type of Client Certificate verification and Maximum depth of CA Certificates
in Client Certificate verification.
- setVerify(long, int, int) - Static method in class io.netty.internal.tcnative.SSLContext
-
Set Type of Client Certificate verification and Maximum depth of CA Certificates
in Client Certificate verification.
- shutdownSSL(long) - Static method in class io.netty.internal.tcnative.SSL
-
SSL_shutdown
- sign(long, int, byte[]) - Method in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
Sign the input with given EC key and returns the signed bytes.
- size(ByteBuffer) - Static method in class io.netty.internal.tcnative.Buffer
-
Returns the allocated memory size of the ByteBuffer.
- SniHostNameMatcher - Interface in io.netty.internal.tcnative
-
- SSL - Class in io.netty.internal.tcnative
-
- SSL_CVERIFY_IGNORED - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_CVERIFY_NONE - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_CVERIFY_OPTIONAL - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_CVERIFY_REQUIRED - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_NONE - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_SSL - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_SYSCALL - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_WANT_ACCEPT - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_WANT_CERTIFICATE_VERIFY - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_WANT_CONNECT - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_WANT_PRIVATE_KEY_OPERATION - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_WANT_READ - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_WANT_WRITE - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_WANT_X509_LOOKUP - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ERROR_ZERO_RETURN - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MAX_PLAINTEXT_LENGTH - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MAX_RECORD_LENGTH - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MODE_CLIENT - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MODE_COMBINED - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MODE_ENABLE_PARTIAL_WRITE - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MODE_RELEASE_BUFFERS - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_MODE_SERVER - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_CIPHER_SERVER_PREFERENCE - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_COMPRESSION - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_SSLv2 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_SSLv3 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_TICKET - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_TLSv1 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_TLSv1_1 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_TLSv1_2 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_OP_NO_TLSv1_3 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_ALL - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_NONE - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_SSLV2 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_SSLV3 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_TLS - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_TLSV1 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_TLSV1_1 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_TLSV1_2 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_PROTOCOL_TLSV1_3 - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_RECEIVED_SHUTDOWN - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_SELECTOR_FAILURE_CHOOSE_MY_LAST_PROTOCOL - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_SELECTOR_FAILURE_NO_ADVERTISE - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_SENT_SHUTDOWN - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_SESS_CACHE_OFF - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_SESS_CACHE_SERVER - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_SIGN_ECDSA_SECP256R1_SHA256 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_ECDSA_SECP384R1_SHA384 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_ECDSA_SECP521R1_SHA512 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_ECDSA_SHA1 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_ED25519 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PKCS1_MD5_SHA1 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PKCS1_SHA1 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PKCS1_SHA256 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PKCS1_SHA384 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PKCS1_SHA512 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PSS_RSAE_SHA256 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PSS_RSAE_SHA384 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_SIGN_RSA_PSS_RSAE_SHA512 - Static variable in interface io.netty.internal.tcnative.SSLPrivateKeyMethod
-
- SSL_ST_ACCEPT - Static variable in class io.netty.internal.tcnative.SSL
-
- SSL_ST_CONNECT - Static variable in class io.netty.internal.tcnative.SSL
-
- SSLContext - Class in io.netty.internal.tcnative
-
- sslPending(long) - Static method in class io.netty.internal.tcnative.SSL
-
The number of bytes pending in SSL which can be read immediately.
- SSLPrivateKeyMethod - Interface in io.netty.internal.tcnative
-
Allows to customize private key signing / decrypt (when using RSA).