TlsPSKKeyExchange

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
Total507 of 5070%60 of 600%49491919
generateServerKeyExchange()880%140%8811
generateClientKeyExchange(OutputStream)740%120%7711
processClientKeyExchange(InputStream)670%80%5511
processServerKeyExchange(InputStream)600%40%3311
generatePreMasterSecret()390%n/a1111
generateOtherSecret(int)390%120%7711
TlsPSKKeyExchange(int, TlsPSKIdentity, TlsPSKIdentityManager, TlsDHGroupVerifier, TlsDHConfig, TlsECConfig)290%n/a1111
processServerCertificate(Certificate)170%20%2211
processServerCredentials(TlsCredentials)140%20%2211
skipServerCredentials()100%20%2211
processEphemeralECDH(byte[])100%n/a1111
checkKeyExchange(int)90%20%2211
TlsPSKKeyExchange(int, TlsPSKIdentity, TlsDHGroupVerifier)90%n/a1111
TlsPSKKeyExchange(int, TlsPSKIdentityManager, TlsDHConfig, TlsECConfig)90%n/a1111
generateEphemeralDH(OutputStream)80%n/a1111
generateEphemeralECDH(OutputStream)80%n/a1111
requiresServerKeyExchange()70%20%2211
processClientCredentials(TlsCredentials)50%n/a1111
processEphemeralDH(byte[])50%n/a1111