org.bouncycastle.tls

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total39,837 of 39,8370%5,215 of 5,2150%4,7544,75410,20710,2071,9191,919177177
TlsUtils7,2730%1,0930%9089081,8501,85030430411
TlsProtocol2,9810%4170%308308797797949411
TlsClientProtocol2,6170%3970%245245699699323211
TlsServerProtocol2,2680%3100%197197591591333311
TlsExtensionsUtils2,1360%2660%29629654254216316311
DTLSClientProtocol1,6450%2080%122122400400181811
DTLSRecordLayer1,6250%2490%162162412412353511
DTLSServerProtocol1,3400%1560%9898326326202011
AbstractTlsServer8810%1660%133133215215505011
DTLSReliableHandshake8520%840%6565218218232311
ProtocolVersion7260%1810%132132164164343411
RecordStream6960%710%6161162162252511
AbstractTlsClient5280%950%8686150150383811
Certificate5110%720%5555119119191911
ByteQueue5080%360%36369696181811
TlsPSKKeyExchange5070%600%4949127127191911
NamedGroup5050%1190%1001008787242411
AbstractTlsContext4400%450%5353114114303011
SecurityParameters3930%0%5858128128575711
OfferedPsks3790%420%31318787101011
DeferredHash3680%420%4242106106212111
CertificateRequest3560%520%38388989121211
TlsSRPKeyExchange3260%200%24247373141411
CertificateStatus3250%450%35359393111111
DTLSTransport3020%360%272771719911
TlsDHUtils2840%420%35355454121211
ServerHello2410%0%12123232111111
ClientHello2120%200%22225757121211
SignatureAndHashAlgorithm2020%260%32327070131311
SignatureScheme1880%530%57576565151511
TrustedAuthority1730%240%26264848111111
DTLSReassembler1730%280%191937375511
TlsDHEKeyExchange1720%0%16164343151511
TlsECDHEKeyExchange1700%0%17174545161611
SessionParameters.Builder1660%120%19194242131311
DefaultTlsServer1630%0%131317178811
ProtocolName1610%100%15154444101011
DefaultTlsDHConfigVerifier1550%260%24244040111111
CertificateURL1470%220%161635355511
OCSPStatusRequest1440%140%121241415511
DTLSReplayWindow1390%180%131331314411
HeartbeatMessage1350%140%151534348811
SSL3Utils1340%0%9927278811
Timeout1330%260%212139398811
TlsDHanonKeyExchange1310%0%17173636161611
DefaultTlsDHGroupVerifier1290%200%21213131111111
DTLSProtocol1280%200%181838388811
TlsECDHanonKeyExchange1270%0%18183737171711
SimulatedTlsSRPIdentityManager1270%n/a4422224411
DTLSVerifier1220%100%7733332211
RecordStream.Record1200%120%121235356611
ServerNameList1180%120%111133335511
SRPTlsServer1160%100%16162727101011
SessionParameters1130%0%15153131131311
TlsECCUtils1120%220%191932328811
ArrayUtil1110%260%181818185511
PskIdentity1100%140%151525258811
ExtensionType1090%440%464648484411
CertificateStatusRequestItemV21060%100%121232327711
HandshakeMessageOutput1060%0%8828287711
CombinedHash1010%0%9927277711
URLAndHash980%150%131328285511
ByteQueueInputStream960%0%11112222101011
DefaultTlsSRPConfigVerifier950%120%121221216611
DefaultTlsKeyExchangeFactory920%n/a16161616161611
PSKTlsServer920%0%9913137711
TlsSRTPUtils910%100%111122226611
AlertDescription890%350%373738383311
TlsRSAKeyExchange880%0%11112222101011
CertificateStatusRequest870%100%121226267711
RosstandartObjectIdentifiers820%n/a1120201111
DefaultTlsClient810%n/a33443311
UDPTransport800%0%9920206611
AbstractTlsPeer780%0%29293535272711
AbstractTlsKeyExchangeFactory780%n/a16161616161611
DTLSEpoch770%0%121223239911
SignatureAlgorithm750%260%282831315511
DefaultTlsCredentialedSigner740%100%111122226611
KeyShareEntry720%100%111119196611
Utils710%160%111121213311
TlsDHKeyExchange710%0%14142020131311
TlsECDHKeyExchange710%0%14142020131311
SRPTlsClient700%0%12121919101011
HashAlgorithm690%220%232324246611
HandshakeType690%240%262628284411
ServerSRPParams660%n/a7720207711
ServerName660%0%9918185511
TlsSRPUtils660%0%131318189911
PSKTlsClient640%n/a7710107711
DigitallySigned0%0%9919195511
CertificateVerify0%0%8818185511
DTLSClientProtocol.ClientHandshakeState0%n/a1119191111
TlsSessionImpl0%100%101014145511
AbstractTlsKeyExchange0%0%15152121121211
DTLSServerProtocol.ServerHandshakeState0%n/a1118181111
TlsFatalAlert0%0%7714146611
HandshakeMessageInput0%n/a6610106611
RecordStream.SequenceNumber0%0%6613134411
ClientCertificateType0%130%151516163311
RecordPreview0%n/a66996611
UseSRTPData0%0%7712123311
TlsInputStream0%0%6610105511
SessionID0%0%7711116611
MACAlgorithm0%0%111113134411
HeartbeatExtension0%0%6612124411
NewSessionTicket0%n/a5512125511
HeartbeatMode0%0%88774411
HeartbeatMessageType0%0%88774411
PRFAlgorithm0%0%101011113311
KeyUpdateRequest0%0%88774411
CertChainType0%0%88774411
NameType0%0%77775511
ContentType0%0%9910103311
ByteQueueOutputStream0%n/a44884411
BasicTlsPSKIdentity0%n/a6612126611
IdentifierType0%0%77883311
TlsSRPLoginParameters0%n/a5510105511
TlsOutputStream0%n/a44994411
CertificateURL.ListBuffer160%n/a22992211
BasicTlsSRPIdentity0%n/a4410104411
BasicTlsPSKExternal0%n/a5510105511
DTLSRequest0%n/a55995511
EdECObjectIdentifiers0%n/a11551111
PskKeyExchangeMode0%0%55663311
Certificate.ParseOptions0%n/a55995511
AlertLevel0%0%55663311
HeartbeatMessage.PayloadBuffer0%0%44663311
CachedInformationType0%0%55663311
DTLSReassembler.Range0%n/a5510105511
CertificateEntry0%0%44883311
DigestInputBuffer0%n/a33553311
DTLSReliableHandshake.Message0%n/a44884411
SimpleOutputStream0%n/a44664411
TlsException0%n/a33663311
TlsServerCertificateImpl0%n/a33663311
SupplementalDataEntry0%n/a33663311
DTLSReliableHandshake.new DTLSHandshakeRetransmit() {...}0%n/a22332211
DTLSReliableHandshake.RecordLayerBuffer0%n/a22552211
OfferedPsks.BindersConfig0%n/a11661111
OfferedPsks.SelectedConfig0%n/a11661111
ECBasisType0%0%44222211
MaxFragmentLength0%0%44222211
TlsRSAUtils0%n/a22332211
TlsFatalAlertReceived0%n/a22442211
KeyExchangeAlgorithm0%0%33442211
TlsPeerOptions0%n/a22332211
CipherSuite0%0%33442211
NullOutputStream0%n/a44444411
TlsServerContextImpl0%n/a22332211
TlsClientContextImpl0%n/a22332211
TlsNullCompression0%n/a33333311
Shorts0%n/a22222211
TlsObjectIdentifiers0%n/a11111111
ServerOnlyTlsAuthentication0%n/a22222211
Times0%n/a22222211
TlsNoCloseNotifyException0%n/a11221111
TlsTimeoutException0%n/a11221111
SRTPProtectionProfile0%n/a11111111
EncryptionAlgorithm0%n/a11111111
BulkCipherAlgorithm0%n/a11111111
ChangeCipherSpec0%n/a11111111
ECPointFormat0%n/a11111111
ECCurveType0%n/a11111111
ConnectionEnd0%n/a11111111
CertificateStatusType0%n/a11111111
SupplementalDataType0%n/a11111111
CompressionMethod0%n/a11111111
CipherType0%n/a11111111
UserMappingType0%n/a11111111
ChannelBinding0%n/a11111111
ExporterLabel0%n/a11111111
RenegotiationPolicy0%n/a11111111
NamedGroupRole0%n/a11111111
CertificateType0%n/a11111111
DTLSRecordFlags0%n/a11111111
RecordFormat0%n/a11111111
ClientAuthenticationType0%n/a11111111