TlsExtensionsUtils

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