Package io.netty.internal.tcnative
Class NativeStaticallyReferencedJniMethods
- java.lang.Object
-
- io.netty.internal.tcnative.NativeStaticallyReferencedJniMethods
-
final class NativeStaticallyReferencedJniMethods extends java.lang.Object
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.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
NativeStaticallyReferencedJniMethods()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static int
sslCertCompressionDirectionBoth()
(package private) static int
sslCertCompressionDirectionCompress()
(package private) static int
sslCertCompressionDirectionDecompress()
(package private) static int
sslErrorNone()
(package private) static int
sslErrorSSL()
(package private) static int
sslErrorSyscall()
(package private) static int
sslErrorWantAccept()
(package private) static int
sslErrorWantCertificateVerify()
(package private) static int
sslErrorWantConnect()
(package private) static int
sslErrorWantPrivateKeyOperation()
(package private) static int
sslErrorWantRead()
(package private) static int
sslErrorWantWrite()
(package private) static int
sslErrorWantX509Lookup()
(package private) static int
sslErrorZeroReturn()
(package private) static int
sslMaxEncryptedLength()
(package private) static int
sslMaxPlaintextLength()
(package private) static int
sslMaxRecordLength()
(package private) static int
sslModeAcceptMovingWriteBuffer()
(package private) static int
sslModeEnableFalseStart()
(package private) static int
sslModeEnablePartialWrite()
(package private) static int
sslModeReleaseBuffers()
(package private) static int
sslOpAllowUnsafeLegacyRenegotiation()
(package private) static int
sslOpCipherServerPreference()
Options that may impact security and may be set by default as defined in: SSL Docs.(package private) static int
sslOpLegacyServerConnect()
(package private) static int
sslOpNoCompression()
Options not defined in the OpenSSL docs but may impact security.(package private) static int
sslOpNoSSLv2()
(package private) static int
sslOpNoSSLv3()
(package private) static int
sslOpNoTicket()
(package private) static int
sslOpNoTLSv1()
(package private) static int
sslOpNoTLSv11()
(package private) static int
sslOpNoTLSv12()
(package private) static int
sslOpNoTLSv13()
(package private) static int
sslReceivedShutdown()
(package private) static int
sslRenegotiateExplicit()
(package private) static int
sslRenegotiateFreely()
(package private) static int
sslRenegotiateIgnore()
(package private) static int
sslRenegotiateNever()
(package private) static int
sslRenegotiateOnce()
(package private) static int
sslSendShutdown()
(package private) static int
sslSessCacheClient()
(package private) static int
sslSessCacheNoInternalLookup()
(package private) static int
sslSessCacheNoInternalStore()
(package private) static int
sslSessCacheOff()
(package private) static int
sslSessCacheServer()
(package private) static int
sslSignEcdsaPkcsSha1()
(package private) static int
sslSignEcdsaSecp256r1Sha256()
(package private) static int
sslSignEcdsaSecp384r1Sha384()
(package private) static int
sslSignEcdsaSecp521r1Sha512()
(package private) static int
sslSignEd25519()
(package private) static int
sslSignRsaPkcs1Md5Sha1()
(package private) static int
sslSignRsaPkcsSha1()
(package private) static int
sslSignRsaPkcsSha256()
(package private) static int
sslSignRsaPkcsSha384()
(package private) static int
sslSignRsaPkcsSha512()
(package private) static int
sslSignRsaPssRsaeSha256()
(package private) static int
sslSignRsaPssRsaeSha384()
(package private) static int
sslSignRsaPssRsaeSha512()
(package private) static int
sslStAccept()
(package private) static int
sslStConnect()
(package private) static int
tlsExtCertCompressionBrotli()
(package private) static int
tlsExtCertCompressionZlib()
(package private) static int
tlsExtCertCompressionZstd()
(package private) static int
x509CheckFlagAlwaysCheckSubject()
(package private) static int
x509CheckFlagDisableWildCards()
(package private) static int
x509CheckFlagMultiLabelWildCards()
(package private) static int
x509CheckFlagNoPartialWildCards()
(package private) static int
x509vErrAkidIssuerSerialMismatch()
(package private) static int
x509vErrAkidSkidMismatch()
(package private) static int
x509vErrApplicationVerification()
(package private) static int
x509vErrCertChainTooLong()
(package private) static int
x509vErrCertHasExpired()
(package private) static int
x509vErrCertNotYetValid()
(package private) static int
x509vErrCertRejected()
(package private) static int
x509vErrCertRevoked()
(package private) static int
x509vErrCertSignatureFailure()
(package private) static int
x509vErrCertUntrusted()
(package private) static int
x509vErrCrlHasExpired()
(package private) static int
x509vErrCrlNotYetValid()
(package private) static int
x509vErrCrlPathValidationError()
(package private) static int
x509vErrCrlSignatureFailure()
(package private) static int
x509vErrDaneNoMatch()
(package private) static int
x509vErrDepthZeroSelfSignedCert()
(package private) static int
x509vErrDifferntCrlScope()
(package private) static int
x509vErrEmailMismatch()
(package private) static int
x509vErrErrorInCertNotAfterField()
(package private) static int
x509vErrErrorInCertNotBeforeField()
(package private) static int
x509vErrErrorInCrlLastUpdateField()
(package private) static int
x509vErrErrorInCrlNextUpdateField()
(package private) static int
x509vErrExcludedViolation()
(package private) static int
x509vErrHostnameMismatch()
(package private) static int
x509vErrInvalidCa()
(package private) static int
x509vErrInvalidExtension()
(package private) static int
x509vErrInvalidNonCa()
(package private) static int
x509vErrInvalidPolicyExtension()
(package private) static int
x509vErrInvalidPurpose()
(package private) static int
x509vErrIpAddressMismatch()
(package private) static int
x509vErrKeyUsageNoCertSign()
(package private) static int
x509vErrKeyUsageNoCrlSign()
(package private) static int
x509vErrKeyUsageNoDigitalSignature()
(package private) static int
x509vErrNoExplicitPolicy()
(package private) static int
x509vErrOutOfMem()
(package private) static int
x509vErrPathLengthExceeded()
(package private) static int
x509vErrPathLoop()
(package private) static int
x509vErrPermittedViolation()
(package private) static int
x509vErrProxyCertificatesNotAllowed()
(package private) static int
x509vErrProxyPathLengthExceeded()
(package private) static int
x509vErrSelfSignedCertInChain()
(package private) static int
x509vErrSubjectIssuerMismatch()
(package private) static int
x509vErrSubtreeMinMax()
(package private) static int
x509vErrSuiteBCannotSignP384WithP256()
(package private) static int
x509vErrSuiteBInvalidAlgorithm()
(package private) static int
x509vErrSuiteBInvalidCurve()
(package private) static int
x509vErrSuiteBInvalidSignatureAlgorithm()
(package private) static int
x509vErrSuiteBInvalidVersion()
(package private) static int
x509vErrSuiteBLosNotAllowed()
(package private) static int
x509vErrUnableToDecodeIssuerPublicKey()
(package private) static int
x509vErrUnableToDecryptCertSignature()
(package private) static int
x509vErrUnableToDecryptCrlSignature()
(package private) static int
x509vErrUnableToGetCrl()
(package private) static int
x509vErrUnableToGetCrlIssuer()
(package private) static int
x509vErrUnableToGetIssuerCert()
(package private) static int
x509vErrUnableToGetIssuerCertLocally()
(package private) static int
x509vErrUnableToVerifyLeafSignature()
(package private) static int
x509vErrUnhandledCriticalCrlExtension()
(package private) static int
x509vErrUnhandledCriticalExtension()
(package private) static int
x509vErrUnnestedResource()
(package private) static int
x509vErrUnspecified()
(package private) static int
x509vErrUnsupportedConstraintSyntax()
(package private) static int
x509vErrUnsupportedConstraintType()
(package private) static int
x509vErrUnsupportedExtensionFeature()
(package private) static int
x509vErrUnsupportedNameSyntax()
(package private) static int
x509vOK()
-
-
-
Method Detail
-
sslOpCipherServerPreference
static int sslOpCipherServerPreference()
Options that may impact security and may be set by default as defined in: SSL Docs.
-
sslOpNoSSLv2
static int sslOpNoSSLv2()
-
sslOpNoSSLv3
static int sslOpNoSSLv3()
-
sslOpNoTLSv1
static int sslOpNoTLSv1()
-
sslOpNoTLSv11
static int sslOpNoTLSv11()
-
sslOpNoTLSv12
static int sslOpNoTLSv12()
-
sslOpNoTLSv13
static int sslOpNoTLSv13()
-
sslOpNoTicket
static int sslOpNoTicket()
-
sslOpAllowUnsafeLegacyRenegotiation
static int sslOpAllowUnsafeLegacyRenegotiation()
-
sslOpLegacyServerConnect
static int sslOpLegacyServerConnect()
-
sslOpNoCompression
static int sslOpNoCompression()
Options not defined in the OpenSSL docs but may impact security.
-
sslSessCacheOff
static int sslSessCacheOff()
-
sslSessCacheServer
static int sslSessCacheServer()
-
sslSessCacheClient
static int sslSessCacheClient()
-
sslSessCacheNoInternalLookup
static int sslSessCacheNoInternalLookup()
-
sslSessCacheNoInternalStore
static int sslSessCacheNoInternalStore()
-
sslStConnect
static int sslStConnect()
-
sslStAccept
static int sslStAccept()
-
sslModeEnablePartialWrite
static int sslModeEnablePartialWrite()
-
sslModeAcceptMovingWriteBuffer
static int sslModeAcceptMovingWriteBuffer()
-
sslModeReleaseBuffers
static int sslModeReleaseBuffers()
-
sslModeEnableFalseStart
static int sslModeEnableFalseStart()
-
sslSendShutdown
static int sslSendShutdown()
-
sslReceivedShutdown
static int sslReceivedShutdown()
-
sslErrorNone
static int sslErrorNone()
-
sslErrorSSL
static int sslErrorSSL()
-
sslErrorWantRead
static int sslErrorWantRead()
-
sslErrorWantWrite
static int sslErrorWantWrite()
-
sslErrorWantX509Lookup
static int sslErrorWantX509Lookup()
-
sslErrorSyscall
static int sslErrorSyscall()
-
sslErrorZeroReturn
static int sslErrorZeroReturn()
-
sslErrorWantConnect
static int sslErrorWantConnect()
-
sslErrorWantAccept
static int sslErrorWantAccept()
-
sslMaxPlaintextLength
static int sslMaxPlaintextLength()
-
sslMaxEncryptedLength
static int sslMaxEncryptedLength()
-
sslMaxRecordLength
static int sslMaxRecordLength()
-
x509CheckFlagAlwaysCheckSubject
static int x509CheckFlagAlwaysCheckSubject()
-
x509CheckFlagDisableWildCards
static int x509CheckFlagDisableWildCards()
-
x509CheckFlagNoPartialWildCards
static int x509CheckFlagNoPartialWildCards()
-
x509CheckFlagMultiLabelWildCards
static int x509CheckFlagMultiLabelWildCards()
-
x509vOK
static int x509vOK()
-
x509vErrUnspecified
static int x509vErrUnspecified()
-
x509vErrUnableToGetIssuerCert
static int x509vErrUnableToGetIssuerCert()
-
x509vErrUnableToGetCrl
static int x509vErrUnableToGetCrl()
-
x509vErrUnableToDecryptCertSignature
static int x509vErrUnableToDecryptCertSignature()
-
x509vErrUnableToDecryptCrlSignature
static int x509vErrUnableToDecryptCrlSignature()
-
x509vErrUnableToDecodeIssuerPublicKey
static int x509vErrUnableToDecodeIssuerPublicKey()
-
x509vErrCertSignatureFailure
static int x509vErrCertSignatureFailure()
-
x509vErrCrlSignatureFailure
static int x509vErrCrlSignatureFailure()
-
x509vErrCertNotYetValid
static int x509vErrCertNotYetValid()
-
x509vErrCertHasExpired
static int x509vErrCertHasExpired()
-
x509vErrCrlNotYetValid
static int x509vErrCrlNotYetValid()
-
x509vErrCrlHasExpired
static int x509vErrCrlHasExpired()
-
x509vErrErrorInCertNotBeforeField
static int x509vErrErrorInCertNotBeforeField()
-
x509vErrErrorInCertNotAfterField
static int x509vErrErrorInCertNotAfterField()
-
x509vErrErrorInCrlLastUpdateField
static int x509vErrErrorInCrlLastUpdateField()
-
x509vErrErrorInCrlNextUpdateField
static int x509vErrErrorInCrlNextUpdateField()
-
x509vErrOutOfMem
static int x509vErrOutOfMem()
-
x509vErrDepthZeroSelfSignedCert
static int x509vErrDepthZeroSelfSignedCert()
-
x509vErrSelfSignedCertInChain
static int x509vErrSelfSignedCertInChain()
-
x509vErrUnableToGetIssuerCertLocally
static int x509vErrUnableToGetIssuerCertLocally()
-
x509vErrUnableToVerifyLeafSignature
static int x509vErrUnableToVerifyLeafSignature()
-
x509vErrCertChainTooLong
static int x509vErrCertChainTooLong()
-
x509vErrCertRevoked
static int x509vErrCertRevoked()
-
x509vErrInvalidCa
static int x509vErrInvalidCa()
-
x509vErrPathLengthExceeded
static int x509vErrPathLengthExceeded()
-
x509vErrInvalidPurpose
static int x509vErrInvalidPurpose()
-
x509vErrCertUntrusted
static int x509vErrCertUntrusted()
-
x509vErrCertRejected
static int x509vErrCertRejected()
-
x509vErrSubjectIssuerMismatch
static int x509vErrSubjectIssuerMismatch()
-
x509vErrAkidSkidMismatch
static int x509vErrAkidSkidMismatch()
-
x509vErrAkidIssuerSerialMismatch
static int x509vErrAkidIssuerSerialMismatch()
-
x509vErrKeyUsageNoCertSign
static int x509vErrKeyUsageNoCertSign()
-
x509vErrUnableToGetCrlIssuer
static int x509vErrUnableToGetCrlIssuer()
-
x509vErrUnhandledCriticalExtension
static int x509vErrUnhandledCriticalExtension()
-
x509vErrKeyUsageNoCrlSign
static int x509vErrKeyUsageNoCrlSign()
-
x509vErrUnhandledCriticalCrlExtension
static int x509vErrUnhandledCriticalCrlExtension()
-
x509vErrInvalidNonCa
static int x509vErrInvalidNonCa()
-
x509vErrProxyPathLengthExceeded
static int x509vErrProxyPathLengthExceeded()
-
x509vErrKeyUsageNoDigitalSignature
static int x509vErrKeyUsageNoDigitalSignature()
-
x509vErrProxyCertificatesNotAllowed
static int x509vErrProxyCertificatesNotAllowed()
-
x509vErrInvalidExtension
static int x509vErrInvalidExtension()
-
x509vErrInvalidPolicyExtension
static int x509vErrInvalidPolicyExtension()
-
x509vErrNoExplicitPolicy
static int x509vErrNoExplicitPolicy()
-
x509vErrDifferntCrlScope
static int x509vErrDifferntCrlScope()
-
x509vErrUnsupportedExtensionFeature
static int x509vErrUnsupportedExtensionFeature()
-
x509vErrUnnestedResource
static int x509vErrUnnestedResource()
-
x509vErrPermittedViolation
static int x509vErrPermittedViolation()
-
x509vErrExcludedViolation
static int x509vErrExcludedViolation()
-
x509vErrSubtreeMinMax
static int x509vErrSubtreeMinMax()
-
x509vErrApplicationVerification
static int x509vErrApplicationVerification()
-
x509vErrUnsupportedConstraintType
static int x509vErrUnsupportedConstraintType()
-
x509vErrUnsupportedConstraintSyntax
static int x509vErrUnsupportedConstraintSyntax()
-
x509vErrUnsupportedNameSyntax
static int x509vErrUnsupportedNameSyntax()
-
x509vErrCrlPathValidationError
static int x509vErrCrlPathValidationError()
-
x509vErrPathLoop
static int x509vErrPathLoop()
-
x509vErrSuiteBInvalidVersion
static int x509vErrSuiteBInvalidVersion()
-
x509vErrSuiteBInvalidAlgorithm
static int x509vErrSuiteBInvalidAlgorithm()
-
x509vErrSuiteBInvalidCurve
static int x509vErrSuiteBInvalidCurve()
-
x509vErrSuiteBInvalidSignatureAlgorithm
static int x509vErrSuiteBInvalidSignatureAlgorithm()
-
x509vErrSuiteBLosNotAllowed
static int x509vErrSuiteBLosNotAllowed()
-
x509vErrSuiteBCannotSignP384WithP256
static int x509vErrSuiteBCannotSignP384WithP256()
-
x509vErrHostnameMismatch
static int x509vErrHostnameMismatch()
-
x509vErrEmailMismatch
static int x509vErrEmailMismatch()
-
x509vErrIpAddressMismatch
static int x509vErrIpAddressMismatch()
-
x509vErrDaneNoMatch
static int x509vErrDaneNoMatch()
-
sslErrorWantCertificateVerify
static int sslErrorWantCertificateVerify()
-
sslErrorWantPrivateKeyOperation
static int sslErrorWantPrivateKeyOperation()
-
sslSignRsaPkcsSha1
static int sslSignRsaPkcsSha1()
-
sslSignRsaPkcsSha256
static int sslSignRsaPkcsSha256()
-
sslSignRsaPkcsSha384
static int sslSignRsaPkcsSha384()
-
sslSignRsaPkcsSha512
static int sslSignRsaPkcsSha512()
-
sslSignEcdsaPkcsSha1
static int sslSignEcdsaPkcsSha1()
-
sslSignEcdsaSecp256r1Sha256
static int sslSignEcdsaSecp256r1Sha256()
-
sslSignEcdsaSecp384r1Sha384
static int sslSignEcdsaSecp384r1Sha384()
-
sslSignEcdsaSecp521r1Sha512
static int sslSignEcdsaSecp521r1Sha512()
-
sslSignRsaPssRsaeSha256
static int sslSignRsaPssRsaeSha256()
-
sslSignRsaPssRsaeSha384
static int sslSignRsaPssRsaeSha384()
-
sslSignRsaPssRsaeSha512
static int sslSignRsaPssRsaeSha512()
-
sslSignEd25519
static int sslSignEd25519()
-
sslSignRsaPkcs1Md5Sha1
static int sslSignRsaPkcs1Md5Sha1()
-
sslRenegotiateNever
static int sslRenegotiateNever()
-
sslRenegotiateOnce
static int sslRenegotiateOnce()
-
sslRenegotiateFreely
static int sslRenegotiateFreely()
-
sslRenegotiateIgnore
static int sslRenegotiateIgnore()
-
sslRenegotiateExplicit
static int sslRenegotiateExplicit()
-
sslCertCompressionDirectionCompress
static int sslCertCompressionDirectionCompress()
-
sslCertCompressionDirectionDecompress
static int sslCertCompressionDirectionDecompress()
-
sslCertCompressionDirectionBoth
static int sslCertCompressionDirectionBoth()
-
tlsExtCertCompressionZlib
static int tlsExtCertCompressionZlib()
-
tlsExtCertCompressionBrotli
static int tlsExtCertCompressionBrotli()
-
tlsExtCertCompressionZstd
static int tlsExtCertCompressionZstd()
-
-