ProvSSLSocketDirect

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total893 of 8930%52 of 520%86866060
startHandshake(boolean)860%60%4411
ProvSSLSocketDirect(ContextData, String, int, InetAddress, int)620%n/a1111
ProvSSLSocketDirect(ContextData, InetAddress, int, InetAddress, int)590%n/a1111
ProvSSLSocketDirect(ContextData, String, int)580%n/a1111
notifyConnected()560%120%7711
ProvSSLSocketDirect(ContextData, InetAddress, int)550%n/a1111
ProvSSLSocketDirect(ContextData, boolean, boolean, ProvSSLParameters)540%n/a1111
ProvSSLSocketDirect(ContextData)510%n/a1111
notifyHandshakeSession(ProvSSLSessionContext, SecurityParameters, JsseSecurityParameters, ProvSSLSession)320%20%2211
setBCSessionToResume(BCExtendedSSLSession)310%60%4411
notifyHandshakeComplete(ProvSSLConnection)270%40%3311
setUseClientMode(boolean)230%40%3311
getSessionImpl()190%40%3311
checkClientTrusted(X509Certificate[], String)180%n/a1111
checkServerTrusted(X509Certificate[], String)180%n/a1111
connect(SocketAddress, int)150%20%2211
getConnection()130%n/a1111
handshakeIfNecessary(boolean)110%40%3311
chooseClientKey(String[], Principal[])100%n/a1111
chooseServerKey(String[], Principal[])100%n/a1111
close()100%20%2211
getApplicationProtocol()100%20%2211
getHandshakeApplicationProtocol()100%20%2211
getHandshakeSession()100%20%2211
selectApplicationProtocol(List)70%n/a1111
setBCHandshakeApplicationProtocolSelector(BCApplicationProtocolSelector)50%n/a1111
setEnabledCipherSuites(String[])50%n/a1111
setEnabledProtocols(String[])50%n/a1111
setNeedClientAuth(boolean)50%n/a1111
setParameters(BCSSLParameters)50%n/a1111
setSSLParameters(SSLParameters)50%n/a1111
setWantClientAuth(boolean)50%n/a1111
shutdownInput()50%n/a1111
shutdownOutput()50%n/a1111
static {...}50%n/a1111
getBCHandshakeApplicationProtocolSelector()40%n/a1111
getEnabledCipherSuites()40%n/a1111
getEnabledProtocols()40%n/a1111
getNeedClientAuth()40%n/a1111
getParameters()40%n/a1111
getSession()40%n/a1111
getSSLParameters()40%n/a1111
getSupportedCipherSuites()40%n/a1111
getSupportedProtocols()40%n/a1111
getWantClientAuth()40%n/a1111
setEnableSessionCreation(boolean)40%n/a1111
setHost(String)40%n/a1111
startHandshake()40%n/a1111
getContextData()30%n/a1111
getBCHandshakeSession()30%n/a1111
getBCHandshakeSessionImpl()30%n/a1111
getBCSession()30%n/a1111
getEnableSessionCreation()30%n/a1111
getInputStream()30%n/a1111
getOutputStream()30%n/a1111
getTransportID()30%n/a1111
getUseClientMode()30%n/a1111
getPeerHost()30%n/a1111
getPeerHostSNI()30%n/a1111
getPeerPort()30%n/a1111