SSLFactory

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total42 of 39189%14 of 5474%15458105218
validateSslCerts(EncryptionOptions.ServerEncryptionOptions, EncryptionOptions)120%n/a113311
validateSslContext(String, EncryptionOptions, boolean, boolean)1012092%61266%61003301
tlsInstanceProtocolSubstitution()71770%n/a012701
checkCertFilesForHotReloading()5550%1150%121401
checkCachedContextsForReload(boolean)46193%4660%3601401
SSLFactory()30%n/a111111
initHotReloading(EncryptionOptions.ServerEncryptionOptions, EncryptionOptions, boolean)3797%31178%3811201
getOrCreateSslContext(EncryptionOptions, boolean, ISslContextFactory.SocketType, String)36100%4100%0301001
static {...}18100%2100%020601
lambda$clearSslContextCache$0(EncryptionOptions, List, SSLFactory.CacheKey)14100%2100%020401
filterOutSSLv2Hello(String)8100%2100%020101
createNettySslContext(EncryptionOptions, boolean, ISslContextFactory.SocketType, CipherSuiteFilter)7100%n/a010101
clearSslContextCache(EncryptionOptions, List)7100%n/a010201
createNettySslContext(EncryptionOptions, boolean, ISslContextFactory.SocketType)6100%n/a010101
createSSLContext(EncryptionOptions, boolean)5100%n/a010101
forceCheckCertFiles()3100%n/a010201
clearSslContextCache()3100%n/a010201
openSslIsAvailable()2100%n/a010101