Package io.netty.internal.tcnative
Class NativeStaticallyReferencedJniMethods
- java.lang.Object
-
- io.netty.internal.tcnative.NativeStaticallyReferencedJniMethods
-
final class NativeStaticallyReferencedJniMethods extends java.lang.ObjectThis 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.
UnsatisfiedLinkErroris thrown because native method has not yet been registered.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateNativeStaticallyReferencedJniMethods()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static intsslCertCompressionDirectionBoth()(package private) static intsslCertCompressionDirectionCompress()(package private) static intsslCertCompressionDirectionDecompress()(package private) static intsslErrorNone()(package private) static intsslErrorSSL()(package private) static intsslErrorSyscall()(package private) static intsslErrorWantAccept()(package private) static intsslErrorWantCertificateVerify()(package private) static intsslErrorWantConnect()(package private) static intsslErrorWantPrivateKeyOperation()(package private) static intsslErrorWantRead()(package private) static intsslErrorWantWrite()(package private) static intsslErrorWantX509Lookup()(package private) static intsslErrorZeroReturn()(package private) static intsslMaxEncryptedLength()(package private) static intsslMaxPlaintextLength()(package private) static intsslMaxRecordLength()(package private) static intsslModeAcceptMovingWriteBuffer()(package private) static intsslModeEnableFalseStart()(package private) static intsslModeEnablePartialWrite()(package private) static intsslModeReleaseBuffers()(package private) static intsslOpAllowUnsafeLegacyRenegotiation()(package private) static intsslOpCipherServerPreference()Options that may impact security and may be set by default as defined in: SSL Docs.(package private) static intsslOpLegacyServerConnect()(package private) static intsslOpNoCompression()Options not defined in the OpenSSL docs but may impact security.(package private) static intsslOpNoSSLv2()(package private) static intsslOpNoSSLv3()(package private) static intsslOpNoTicket()(package private) static intsslOpNoTLSv1()(package private) static intsslOpNoTLSv11()(package private) static intsslOpNoTLSv12()(package private) static intsslOpNoTLSv13()(package private) static intsslReceivedShutdown()(package private) static intsslRenegotiateExplicit()(package private) static intsslRenegotiateFreely()(package private) static intsslRenegotiateIgnore()(package private) static intsslRenegotiateNever()(package private) static intsslRenegotiateOnce()(package private) static intsslSendShutdown()(package private) static intsslSessCacheClient()(package private) static intsslSessCacheNoInternalLookup()(package private) static intsslSessCacheNoInternalStore()(package private) static intsslSessCacheOff()(package private) static intsslSessCacheServer()(package private) static intsslSignEcdsaPkcsSha1()(package private) static intsslSignEcdsaSecp256r1Sha256()(package private) static intsslSignEcdsaSecp384r1Sha384()(package private) static intsslSignEcdsaSecp521r1Sha512()(package private) static intsslSignEd25519()(package private) static intsslSignRsaPkcs1Md5Sha1()(package private) static intsslSignRsaPkcsSha1()(package private) static intsslSignRsaPkcsSha256()(package private) static intsslSignRsaPkcsSha384()(package private) static intsslSignRsaPkcsSha512()(package private) static intsslSignRsaPssRsaeSha256()(package private) static intsslSignRsaPssRsaeSha384()(package private) static intsslSignRsaPssRsaeSha512()(package private) static intsslStAccept()(package private) static intsslStConnect()(package private) static inttlsExtCertCompressionBrotli()(package private) static inttlsExtCertCompressionZlib()(package private) static inttlsExtCertCompressionZstd()(package private) static intx509CheckFlagAlwaysCheckSubject()(package private) static intx509CheckFlagDisableWildCards()(package private) static intx509CheckFlagMultiLabelWildCards()(package private) static intx509CheckFlagNoPartialWildCards()(package private) static intx509vErrAkidIssuerSerialMismatch()(package private) static intx509vErrAkidSkidMismatch()(package private) static intx509vErrApplicationVerification()(package private) static intx509vErrCertChainTooLong()(package private) static intx509vErrCertHasExpired()(package private) static intx509vErrCertNotYetValid()(package private) static intx509vErrCertRejected()(package private) static intx509vErrCertRevoked()(package private) static intx509vErrCertSignatureFailure()(package private) static intx509vErrCertUntrusted()(package private) static intx509vErrCrlHasExpired()(package private) static intx509vErrCrlNotYetValid()(package private) static intx509vErrCrlPathValidationError()(package private) static intx509vErrCrlSignatureFailure()(package private) static intx509vErrDaneNoMatch()(package private) static intx509vErrDepthZeroSelfSignedCert()(package private) static intx509vErrDifferntCrlScope()(package private) static intx509vErrEmailMismatch()(package private) static intx509vErrErrorInCertNotAfterField()(package private) static intx509vErrErrorInCertNotBeforeField()(package private) static intx509vErrErrorInCrlLastUpdateField()(package private) static intx509vErrErrorInCrlNextUpdateField()(package private) static intx509vErrExcludedViolation()(package private) static intx509vErrHostnameMismatch()(package private) static intx509vErrInvalidCa()(package private) static intx509vErrInvalidExtension()(package private) static intx509vErrInvalidNonCa()(package private) static intx509vErrInvalidPolicyExtension()(package private) static intx509vErrInvalidPurpose()(package private) static intx509vErrIpAddressMismatch()(package private) static intx509vErrKeyUsageNoCertSign()(package private) static intx509vErrKeyUsageNoCrlSign()(package private) static intx509vErrKeyUsageNoDigitalSignature()(package private) static intx509vErrNoExplicitPolicy()(package private) static intx509vErrOutOfMem()(package private) static intx509vErrPathLengthExceeded()(package private) static intx509vErrPathLoop()(package private) static intx509vErrPermittedViolation()(package private) static intx509vErrProxyCertificatesNotAllowed()(package private) static intx509vErrProxyPathLengthExceeded()(package private) static intx509vErrSelfSignedCertInChain()(package private) static intx509vErrSubjectIssuerMismatch()(package private) static intx509vErrSubtreeMinMax()(package private) static intx509vErrSuiteBCannotSignP384WithP256()(package private) static intx509vErrSuiteBInvalidAlgorithm()(package private) static intx509vErrSuiteBInvalidCurve()(package private) static intx509vErrSuiteBInvalidSignatureAlgorithm()(package private) static intx509vErrSuiteBInvalidVersion()(package private) static intx509vErrSuiteBLosNotAllowed()(package private) static intx509vErrUnableToDecodeIssuerPublicKey()(package private) static intx509vErrUnableToDecryptCertSignature()(package private) static intx509vErrUnableToDecryptCrlSignature()(package private) static intx509vErrUnableToGetCrl()(package private) static intx509vErrUnableToGetCrlIssuer()(package private) static intx509vErrUnableToGetIssuerCert()(package private) static intx509vErrUnableToGetIssuerCertLocally()(package private) static intx509vErrUnableToVerifyLeafSignature()(package private) static intx509vErrUnhandledCriticalCrlExtension()(package private) static intx509vErrUnhandledCriticalExtension()(package private) static intx509vErrUnnestedResource()(package private) static intx509vErrUnspecified()(package private) static intx509vErrUnsupportedConstraintSyntax()(package private) static intx509vErrUnsupportedConstraintType()(package private) static intx509vErrUnsupportedExtensionFeature()(package private) static intx509vErrUnsupportedNameSyntax()(package private) static intx509vOK()
-
-
-
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()
-
-