TlsExtensionsUtils

Source file "org/bouncycastle/tls/TlsExtensionsUtils.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,136 of 2,1360%266 of 2660%296296542542163163
static {...}910%n/a11303011
readOIDFiltersExtension(byte[])750%100%66202011
readSupportedVersionsExtensionClient(byte[])660%120%77121211
readCertificateAuthoritiesExtension(byte[])610%80%55171711
readStatusRequestV2Extension(byte[])520%80%55141411
createOIDFiltersExtension(Hashtable)510%80%55141411
readTrustedCAKeysExtensionClient(byte[])510%80%55141411
createSupportedVersionsExtensionClient(ProtocolVersion[])470%60%448811
readALPNExtensionClient(byte[])420%60%44121211
readKeyShareClientHello(byte[])420%60%44121211
createCertificateAuthoritiesExtension(Vector)410%60%449911
createALPNExtensionClient(Vector)370%60%448811
readSupportedGroupsExtension(byte[])370%60%449911
createStatusRequestV2Extension(Vector)360%60%448811
createKeyShareClientHello(Vector)340%60%448811
createSupportedGroupsExtension(Vector)340%60%447711
readPaddingExtension(byte[])330%60%448811
createTrustedCAKeysExtensionClient(Vector)280%40%337711
createServerNameExtensionClient(Vector)200%20%225511
readServerNameExtensionClient(byte[])200%20%226611
readSupportedVersionsExtensionServer(byte[])200%40%335511
readHeartbeatExtension(byte[])190%20%226611
readKeyShareServerHello(byte[])190%20%226611
readPreSharedKeyClientHello(byte[])190%20%226611
readSignatureAlgorithmsExtension(byte[])190%20%226611
readStatusRequestExtension(byte[])190%20%226611
createHeartbeatExtension(HeartbeatExtension)170%20%225511
createKeyShareServerHello(KeyShareEntry)170%20%225511
createPreSharedKeyClientHello(OfferedPsks)170%20%225511
createStatusRequestExtension(CertificateStatusRequest)170%20%225511
readEmptyExtensionData(byte[])170%40%335511
readALPNExtensionServer(byte[])170%20%224411
patchOpaque16(ByteArrayOutputStream)160%n/a115511
createCertificateTypeExtensionClient(short[])150%40%333311
createCompressCertificateExtension(int[])150%40%333311
createCookieExtension(byte[])150%40%333311
createPSKKeyExchangeModesExtension(short[])150%40%333311
readCertificateTypeExtensionClient(byte[])140%20%224411
readCompressCertificateExtension(byte[])140%20%224411
readPSKKeyExchangeModesExtension(byte[])140%20%224411
readSupportedPointFormatsExtension(byte[])140%20%224411
createSupportedPointFormatsExtension(short[])130%40%333311
readRecordSizeLimitExtension(byte[])130%20%224411
getALPNExtensionClient(Hashtable)110%20%222211
getALPNExtensionServer(Hashtable)110%20%222211
getCertificateAuthoritiesExtension(Hashtable)110%20%222211
getClientCertificateTypeExtensionClient(Hashtable)110%20%222211
getClientCertificateTypeExtensionServer(Hashtable, short)110%20%222211
getCompressCertificateExtension(Hashtable)110%20%222211
getConnectionIDExtension(Hashtable)110%20%222211
getCookieExtension(Hashtable)110%20%222211
getEarlyDataMaxSize(Hashtable)110%20%222211
getHeartbeatExtension(Hashtable)110%20%222211
getKeyShareClientHello(Hashtable)110%20%222211
getKeyShareHelloRetryRequest(Hashtable)110%20%222211
getKeyShareServerHello(Hashtable)110%20%222211
getMaxFragmentLengthExtension(Hashtable)110%20%222211
getOIDFiltersExtension(Hashtable)110%20%222211
getPaddingExtension(Hashtable)110%20%222211
getPreSharedKeyClientHello(Hashtable)110%20%222211
getPreSharedKeyServerHello(Hashtable)110%20%222211
getPSKKeyExchangeModesExtension(Hashtable)110%20%222211
getRecordSizeLimitExtension(Hashtable)110%20%222211
getServerCertificateTypeExtensionClient(Hashtable)110%20%222211
getServerCertificateTypeExtensionServer(Hashtable, short)110%20%222211
getServerNameExtensionClient(Hashtable)110%20%222211
getSignatureAlgorithmsExtension(Hashtable)110%20%222211
getSignatureAlgorithmsCertExtension(Hashtable)110%20%222211
getStatusRequestExtension(Hashtable)110%20%222211
getStatusRequestV2Extension(Hashtable)110%20%222211
getSupportedGroupsExtension(Hashtable)110%20%222211
getSupportedPointFormatsExtension(Hashtable)110%20%222211
getSupportedVersionsExtensionClient(Hashtable)110%20%222211
getSupportedVersionsExtensionServer(Hashtable)110%20%222211
getTrustedCAKeysExtensionClient(Hashtable)110%20%222211
hasClientCertificateURLExtension(Hashtable)110%20%222211
hasEarlyDataIndication(Hashtable)110%20%222211
hasEncryptThenMACExtension(Hashtable)110%20%222211
hasExtendedMasterSecretExtension(Hashtable)110%20%222211
hasServerNameExtensionServer(Hashtable)110%20%222211
hasPostHandshakeAuthExtension(Hashtable)110%20%222211
hasTruncatedHMacExtension(Hashtable)110%20%222211
hasTrustedCAKeysExtensionServer(Hashtable)110%20%222211
createRecordSizeLimitExtension(int)110%20%223311
createALPNExtensionServer(ProtocolName)100%n/a113311
createConnectionIDExtension(byte[])100%20%223311
createSignatureAlgorithmsExtension(Vector)100%n/a113311
ensureExtensionsInitialised(Hashtable)80%20%221111
addALPNExtensionClient(Hashtable, Vector)70%n/a112211
addALPNExtensionServer(Hashtable, ProtocolName)70%n/a112211
addCertificateAuthoritiesExtension(Hashtable, Vector)70%n/a112211
addClientCertificateTypeExtensionClient(Hashtable, short[])70%n/a112211
addClientCertificateTypeExtensionServer(Hashtable, short)70%n/a112211
addCompressCertificateExtension(Hashtable, int[])70%n/a112211
addConnectionIDExtension(Hashtable, byte[])70%n/a112211
addCookieExtension(Hashtable, byte[])70%n/a112211
addEarlyDataMaxSize(Hashtable, long)70%n/a112211
addHeartbeatExtension(Hashtable, HeartbeatExtension)70%n/a112211
addKeyShareClientHello(Hashtable, Vector)70%n/a112211
addKeyShareHelloRetryRequest(Hashtable, int)70%n/a112211
addKeyShareServerHello(Hashtable, KeyShareEntry)70%n/a112211
addMaxFragmentLengthExtension(Hashtable, short)70%n/a112211
addOIDFiltersExtension(Hashtable, Hashtable)70%n/a112211
addPaddingExtension(Hashtable, int)70%n/a112211
addPreSharedKeyClientHello(Hashtable, OfferedPsks)70%n/a112211
addPreSharedKeyServerHello(Hashtable, int)70%n/a112211
addPSKKeyExchangeModesExtension(Hashtable, short[])70%n/a112211
addRecordSizeLimitExtension(Hashtable, int)70%n/a112211
addServerCertificateTypeExtensionClient(Hashtable, short[])70%n/a112211
addServerCertificateTypeExtensionServer(Hashtable, short)70%n/a112211
addServerNameExtensionClient(Hashtable, Vector)70%n/a112211
addSignatureAlgorithmsExtension(Hashtable, Vector)70%n/a112211
addSignatureAlgorithmsCertExtension(Hashtable, Vector)70%n/a112211
addStatusRequestExtension(Hashtable, CertificateStatusRequest)70%n/a112211
addStatusRequestV2Extension(Hashtable, Vector)70%n/a112211
addSupportedGroupsExtension(Hashtable, Vector)70%n/a112211
addSupportedPointFormatsExtension(Hashtable, short[])70%n/a112211
addSupportedVersionsExtensionClient(Hashtable, ProtocolVersion[])70%n/a112211
addSupportedVersionsExtensionServer(Hashtable, ProtocolVersion)70%n/a112211
addTrustedCAKeysExtensionClient(Hashtable, Vector)70%n/a112211
addClientCertificateURLExtension(Hashtable)60%n/a112211
addEarlyDataIndication(Hashtable)60%n/a112211
addEmptyExtensionData(Hashtable, Integer)60%n/a112211
addEncryptThenMACExtension(Hashtable)60%n/a112211
addExtendedMasterSecretExtension(Hashtable)60%n/a112211
addPostHandshakeAuthExtension(Hashtable)60%n/a112211
addServerNameExtensionServer(Hashtable)60%n/a112211
addTruncatedHMacExtension(Hashtable)60%n/a112211
addTrustedCAKeysExtensionServer(Hashtable)60%n/a112211
createPaddingExtension(int)50%n/a112211
readCookieExtension(byte[])40%n/a111111
TlsExtensionsUtils()30%n/a111111
createCertificateTypeExtensionServer(short)30%n/a111111
createEarlyDataMaxSize(long)30%n/a111111
createKeyShareHelloRetryRequest(int)30%n/a111111
createMaxFragmentLengthExtension(short)30%n/a111111
createPreSharedKeyServerHello(int)30%n/a111111
createSignatureAlgorithmsCertExtension(Vector)30%n/a111111
createSupportedVersionsExtensionServer(ProtocolVersion)30%n/a111111
readCertificateTypeExtensionServer(byte[])30%n/a111111
readClientCertificateURLExtension(byte[])30%n/a111111
readConnectionIDExtension(byte[])30%n/a111111
readEarlyDataIndication(byte[])30%n/a111111
readEarlyDataMaxSize(byte[])30%n/a111111
readEncryptThenMACExtension(byte[])30%n/a111111
readExtendedMasterSecretExtension(byte[])30%n/a111111
readKeyShareHelloRetryRequest(byte[])30%n/a111111
readMaxFragmentLengthExtension(byte[])30%n/a111111
readPostHandshakeAuthExtension(byte[])30%n/a111111
readPreSharedKeyServerHello(byte[])30%n/a111111
readServerNameExtensionServer(byte[])30%n/a111111
readSignatureAlgorithmsCertExtension(byte[])30%n/a111111
readTruncatedHMacExtension(byte[])30%n/a111111
readTrustedCAKeysExtensionServer(byte[])30%n/a111111
createClientCertificateURLExtension()20%n/a111111
createEarlyDataIndication()20%n/a111111
createEmptyExtensionData()20%n/a111111
createEncryptThenMACExtension()20%n/a111111
createExtendedMasterSecretExtension()20%n/a111111
createPostHandshakeAuthExtension()20%n/a111111
createServerNameExtensionServer()20%n/a111111
createTruncatedHMacExtension()20%n/a111111
createTrustedCAKeysExtensionServer()20%n/a111111