ProvSSLEngine

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,096 of 1,0960%150 of 1500%1321322612615757
wrap(ByteBuffer[], int, int, ByteBuffer)2560%480%2525545411
unwrap(ByteBuffer, ByteBuffer[], int, int)1860%280%1515393911
beginHandshake()820%80%55252511
ProvSSLEngine(ContextData, String, int)480%n/a11151511
notifyHandshakeSession(ProvSSLSessionContext, SecurityParameters, JsseSecurityParameters, ProvSSLSession)350%20%227711
getTotalRemaining(ByteBuffer[], int, int, int)310%40%338811
setBCSessionToResume(BCExtendedSSLSession)300%60%448811
setUseClientMode(boolean)260%40%337711
getRecordPreview(ByteBuffer)250%20%227711
closeInbound()230%40%338811
closeOutbound()230%40%338811
notifyHandshakeComplete(ProvSSLConnection)220%40%337711
getHandshakeStatus()200%80%556611
isOutboundDone()200%80%551111
checkClientTrusted(X509Certificate[], String)180%n/a115511
checkServerTrusted(X509Certificate[], String)180%n/a115511
isInboundDone()150%60%441111
hasInsufficientSpace(ByteBuffer[], int, int, int)120%20%221111
static {...}120%20%222211
chooseClientKey(String[], Principal[])100%n/a111111
chooseServerKey(String[], Principal[])100%n/a111111
getApplicationProtocol()100%20%221111
getHandshakeApplicationProtocol()100%20%221111
getHandshakeSession()100%20%221111
getSessionImpl()100%20%221111
getStatus()80%20%221111
selectApplicationProtocol(List)70%n/a111111
ProvSSLEngine(ContextData)60%n/a112211
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
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
getContextData()30%n/a111111
getBCHandshakeSession()30%n/a111111
getBCSession()30%n/a111111
getConnection()30%n/a111111
getEnableSessionCreation()30%n/a111111
getTransportID()30%n/a111111
getUseClientMode()30%n/a111111
getPeerHost()30%n/a111111
getPeerHostSNI()30%n/a111111
getPeerPort()30%n/a111111
getDelegatedTask()0%n/a111111