Source file "org/bouncycastle/tls/TlsExtensionsUtils.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,136 of 2,136 | 0% | 266 of 266 | 0% | 296 | 296 | 542 | 542 | 163 | 163 |
| static {...} | 0% | n/a | 1 | 1 | 30 | 30 | 1 | 1 | ||
| readOIDFiltersExtension(byte[]) | 0% | 0% | 6 | 6 | 20 | 20 | 1 | 1 | ||
| readSupportedVersionsExtensionClient(byte[]) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| readCertificateAuthoritiesExtension(byte[]) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| readStatusRequestV2Extension(byte[]) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| createOIDFiltersExtension(Hashtable) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| readTrustedCAKeysExtensionClient(byte[]) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| createSupportedVersionsExtensionClient(ProtocolVersion[]) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| readALPNExtensionClient(byte[]) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| readKeyShareClientHello(byte[]) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| createCertificateAuthoritiesExtension(Vector) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| createALPNExtensionClient(Vector) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| readSupportedGroupsExtension(byte[]) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| createStatusRequestV2Extension(Vector) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| createKeyShareClientHello(Vector) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| createSupportedGroupsExtension(Vector) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| readPaddingExtension(byte[]) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| createTrustedCAKeysExtensionClient(Vector) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| createServerNameExtensionClient(Vector) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| readServerNameExtensionClient(byte[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| readSupportedVersionsExtensionServer(byte[]) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| readHeartbeatExtension(byte[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| readKeyShareServerHello(byte[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| readPreSharedKeyClientHello(byte[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| readSignatureAlgorithmsExtension(byte[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| readStatusRequestExtension(byte[]) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| createHeartbeatExtension(HeartbeatExtension) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| createKeyShareServerHello(KeyShareEntry) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| createPreSharedKeyClientHello(OfferedPsks) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| createStatusRequestExtension(CertificateStatusRequest) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| readEmptyExtensionData(byte[]) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| readALPNExtensionServer(byte[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| patchOpaque16(ByteArrayOutputStream) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| createCertificateTypeExtensionClient(short[]) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| createCompressCertificateExtension(int[]) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| createCookieExtension(byte[]) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| createPSKKeyExchangeModesExtension(short[]) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| readCertificateTypeExtensionClient(byte[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| readCompressCertificateExtension(byte[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| readPSKKeyExchangeModesExtension(byte[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| readSupportedPointFormatsExtension(byte[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| createSupportedPointFormatsExtension(short[]) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| readRecordSizeLimitExtension(byte[]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getALPNExtensionClient(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getALPNExtensionServer(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getCertificateAuthoritiesExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getClientCertificateTypeExtensionClient(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getClientCertificateTypeExtensionServer(Hashtable, short) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getCompressCertificateExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getConnectionIDExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getCookieExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getEarlyDataMaxSize(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getHeartbeatExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getKeyShareClientHello(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getKeyShareHelloRetryRequest(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getKeyShareServerHello(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getMaxFragmentLengthExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getOIDFiltersExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getPaddingExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getPreSharedKeyClientHello(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getPreSharedKeyServerHello(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getPSKKeyExchangeModesExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getRecordSizeLimitExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getServerCertificateTypeExtensionClient(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getServerCertificateTypeExtensionServer(Hashtable, short) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getServerNameExtensionClient(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getSignatureAlgorithmsExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getSignatureAlgorithmsCertExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getStatusRequestExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getStatusRequestV2Extension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getSupportedGroupsExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getSupportedPointFormatsExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getSupportedVersionsExtensionClient(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getSupportedVersionsExtensionServer(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getTrustedCAKeysExtensionClient(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasClientCertificateURLExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasEarlyDataIndication(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasEncryptThenMACExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasExtendedMasterSecretExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasServerNameExtensionServer(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasPostHandshakeAuthExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasTruncatedHMacExtension(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| hasTrustedCAKeysExtensionServer(Hashtable) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| createRecordSizeLimitExtension(int) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| createALPNExtensionServer(ProtocolName) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| createConnectionIDExtension(byte[]) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| createSignatureAlgorithmsExtension(Vector) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| ensureExtensionsInitialised(Hashtable) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| addALPNExtensionClient(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addALPNExtensionServer(Hashtable, ProtocolName) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addCertificateAuthoritiesExtension(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addClientCertificateTypeExtensionClient(Hashtable, short[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addClientCertificateTypeExtensionServer(Hashtable, short) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addCompressCertificateExtension(Hashtable, int[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addConnectionIDExtension(Hashtable, byte[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addCookieExtension(Hashtable, byte[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addEarlyDataMaxSize(Hashtable, long) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addHeartbeatExtension(Hashtable, HeartbeatExtension) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addKeyShareClientHello(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addKeyShareHelloRetryRequest(Hashtable, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addKeyShareServerHello(Hashtable, KeyShareEntry) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addMaxFragmentLengthExtension(Hashtable, short) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addOIDFiltersExtension(Hashtable, Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addPaddingExtension(Hashtable, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addPreSharedKeyClientHello(Hashtable, OfferedPsks) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addPreSharedKeyServerHello(Hashtable, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addPSKKeyExchangeModesExtension(Hashtable, short[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addRecordSizeLimitExtension(Hashtable, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addServerCertificateTypeExtensionClient(Hashtable, short[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addServerCertificateTypeExtensionServer(Hashtable, short) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addServerNameExtensionClient(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addSignatureAlgorithmsExtension(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addSignatureAlgorithmsCertExtension(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addStatusRequestExtension(Hashtable, CertificateStatusRequest) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addStatusRequestV2Extension(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addSupportedGroupsExtension(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addSupportedPointFormatsExtension(Hashtable, short[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addSupportedVersionsExtensionClient(Hashtable, ProtocolVersion[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addSupportedVersionsExtensionServer(Hashtable, ProtocolVersion) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addTrustedCAKeysExtensionClient(Hashtable, Vector) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addClientCertificateURLExtension(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addEarlyDataIndication(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addEmptyExtensionData(Hashtable, Integer) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addEncryptThenMACExtension(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addExtendedMasterSecretExtension(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addPostHandshakeAuthExtension(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addServerNameExtensionServer(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addTruncatedHMacExtension(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| addTrustedCAKeysExtensionServer(Hashtable) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| createPaddingExtension(int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| readCookieExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| TlsExtensionsUtils() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createCertificateTypeExtensionServer(short) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createEarlyDataMaxSize(long) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createKeyShareHelloRetryRequest(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createMaxFragmentLengthExtension(short) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createPreSharedKeyServerHello(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createSignatureAlgorithmsCertExtension(Vector) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createSupportedVersionsExtensionServer(ProtocolVersion) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readCertificateTypeExtensionServer(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readClientCertificateURLExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readConnectionIDExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readEarlyDataIndication(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readEarlyDataMaxSize(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readEncryptThenMACExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readExtendedMasterSecretExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readKeyShareHelloRetryRequest(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readMaxFragmentLengthExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readPostHandshakeAuthExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readPreSharedKeyServerHello(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readServerNameExtensionServer(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readSignatureAlgorithmsCertExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readTruncatedHMacExtension(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readTrustedCAKeysExtensionServer(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createClientCertificateURLExtension() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createEarlyDataIndication() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createEmptyExtensionData() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createEncryptThenMACExtension() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createExtendedMasterSecretExtension() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createPostHandshakeAuthExtension() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createServerNameExtensionServer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createTruncatedHMacExtension() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createTrustedCAKeysExtensionServer() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |