ProvSSLSocketDirect

Source file "org/bouncycastle/jsse/provider/ProvSSLSocketDirect.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total883 of 8830%50 of 500%85851991996060
startHandshake(boolean)860%60%44232311
ProvSSLSocketDirect(ContextData, String, int, InetAddress, int)600%n/a11171711
ProvSSLSocketDirect(ContextData, InetAddress, int, InetAddress, int)570%n/a11161611
ProvSSLSocketDirect(ContextData, String, int)560%n/a11161611
ProvSSLSocketDirect(ContextData, InetAddress, int)530%n/a11151511
ProvSSLSocketDirect(ContextData, boolean, boolean, ProvSSLParameters)510%n/a11161611
ProvSSLSocketDirect(ContextData)490%n/a11141411
notifyConnected()490%120%77161611
notifyHandshakeSession(ProvSSLSessionContext, SecurityParameters, JsseSecurityParameters, ProvSSLSession)350%20%227711
setBCSessionToResume(BCExtendedSSLSession)310%60%448811
notifyHandshakeComplete(ProvSSLConnection)270%40%338811
setUseClientMode(boolean)240%40%336611
checkClientTrusted(X509Certificate[], String)180%n/a115511
checkServerTrusted(X509Certificate[], String)180%n/a115511
connect(SocketAddress, int)150%20%225511
getConnection()130%n/a115511
getSessionImpl()130%20%222211
handshakeIfNecessary(boolean)110%40%333311
chooseClientKey(String[], Principal[])100%n/a111111
chooseServerKey(String[], Principal[])100%n/a111111
close()100%20%224411
finalize()100%n/a117711
getApplicationProtocol()100%20%221111
getHandshakeApplicationProtocol()100%20%221111
getHandshakeSession()100%20%221111
setHost(String)70%n/a113311
selectApplicationProtocol(List)70%n/a111111
getSupportedCipherSuites()50%n/a111111
getSupportedProtocols()50%n/a111111
setBCHandshakeApplicationProtocolSelector(BCApplicationProtocolSelector)50%n/a112211
setEnabledCipherSuites(String[])50%n/a112211
setEnabledProtocols(String[])50%n/a112211
setNeedClientAuth(boolean)50%n/a112211
setParameters(BCSSLParameters)50%n/a112211
setSSLParameters(SSLParameters)50%n/a112211
setWantClientAuth(boolean)50%n/a112211
shutdownInput()50%n/a111111
shutdownOutput()50%n/a111111
static {...}50%n/a111111
getBCHandshakeApplicationProtocolSelector()40%n/a111111
getEnabledCipherSuites()40%n/a111111
getEnabledProtocols()40%n/a111111
getNeedClientAuth()40%n/a111111
getParameters()40%n/a111111
getSession()40%n/a111111
getSSLParameters()40%n/a111111
getWantClientAuth()40%n/a111111
setEnableSessionCreation(boolean)40%n/a112211
startHandshake()40%n/a112211
getContextData()30%n/a111111
getBCHandshakeSession()30%n/a111111
getBCSession()30%n/a111111
getEnableSessionCreation()30%n/a111111
getInputStream()30%n/a111111
getOutputStream()30%n/a111111
getTransportID()30%n/a111111
getUseClientMode()30%n/a111111
getPeerHost()30%n/a111111
getPeerHostSNI()30%n/a111111
getPeerPort()30%n/a111111