Package io.netty.internal.tcnative
Class NativeStaticallyReferencedJniMethods
java.lang.Object
io.netty.internal.tcnative.NativeStaticallyReferencedJniMethods
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 -
Method Summary
Modifier and TypeMethodDescription(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
Options that may impact security and may be set by default as defined in: SSL Docs.(package private) static int
(package private) static int
Options not defined in the OpenSSL docs but may impact security.(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
x509vOK()
-
Constructor Details
-
NativeStaticallyReferencedJniMethods
private NativeStaticallyReferencedJniMethods()
-
-
Method Details
-
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()
-