JsseUtils

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
Total1,414 of 1,4140%230 of 2300%1881886666
static {...}660%20%2211
getCertificateAuthorities(BCX509ExtendedTrustManager)650%80%5511
appendCipherSuiteDetail(StringBuilder, int)590%20%2211
findMatchingSNIServerName(Vector, Collection)490%140%8811
removeAllWhitespace(String)480%100%6611
getStatusResponses(CertificateStatus)460%70%5511
getCertificateMessage13(JcaTlsCrypto, X509Certificate[], byte[])430%40%3311
getX509CertificateChain(Certificate[])430%100%6611
getTrustedIssuers(Vector)400%80%5511
toX500Principals(Vector)380%60%4411
getSNIHostName(List)380%100%6611
getX509CertificateChain(JcaTlsCrypto, Certificate)360%60%4411
getExtensionsReport(String, Hashtable)350%40%3311
getSignatureAlgorithmsReport(String, Iterable)340%40%3311
getCertificateMessage(JcaTlsCrypto, X509Certificate[])340%40%3311
getProtocolNames(String[])340%40%3311
getProtocolNames(Vector)320%60%4411
getNamedCurveOID(PublicKey)310%60%4411
convertSNIServerNames(Vector)310%60%4411
getAuthTypeServer(int)300%130%131311
getPeerReport(ProvTlsManager)280%40%3311
stripOuterChars(String, char, char)260%80%5511
getPeerID(String, ProvTlsManager)250%n/a1111
getPrivateKeyAlgorithm(PrivateKey)250%60%4411
createCredentialedSigner13(TlsContext, JcaTlsCrypto, BCX509Key, SignatureAndHashAlgorithm, byte[])230%n/a1111
createCredentialedSigner(TlsContext, JcaTlsCrypto, BCX509Key, SignatureAndHashAlgorithm)220%n/a1111
getPublicKeyAlgorithm(PublicKey)210%40%3311
stripTrailingDot(String)210%60%4411
getSubject(JcaTlsCrypto, Certificate)200%40%3311
getApplicationProtocol(SecurityParameters)190%60%4411
getAlertRaisedLogMessage(String, short, short)190%n/a1111
getAlertReceivedLogMessage(String, short, short)190%n/a1111
convertSNIServerName(ServerName)190%20%2211
contains(String[], String)180%40%3311
containsNull(Object[])170%40%3311
equals(Object, Object)170%80%5511
getJcaSignatureAlgorithmBC(String, String)170%20%2211
getKeyAlgorithm(Key)170%40%3311
getKeyType13(String, int)160%20%2211
createCredentialedDecryptor(JcaTlsCrypto, BCX509Key)150%n/a1111
copyOf(String[], int)140%n/a1111
getEndEntity(JcaTlsCrypto, Certificate)130%40%3311
isTLSv12(String)130%40%3311
isTLSv13(String)130%40%3311
getKeyTypeLegacyClient(short)120%40%4411
toX500Principal(X500Name)120%20%2211
isNullOrEmpty(String)110%40%3311
resize(String[], int)100%20%2211
checkSessionCreationEnabled(ProvTlsManager)90%20%2211
clone(Object[])90%20%2211
getStatusResponse(OCSPResponse)90%20%2211
getArray(Collection)70%n/a1111
isNameSpecified(String)70%20%2211
getX509Certificate(JcaTlsCrypto, TlsCertificate)50%n/a1111
stripDoubleQuotes(String)50%n/a1111
stripSquareBrackets(String)50%n/a1111
getKeysArray(Map)40%n/a1111
JsseUtils()30%n/a1111
getKeyTypeLegacyServer(int)30%n/a1111
allowLegacyMasterSecret()20%n/a1111
allowLegacyResumption()20%n/a1111
getMaxInboundCertChainLenClient()20%n/a1111
getMaxInboundCertChainLenServer()20%n/a1111
requireCloseNotify()20%n/a1111
useCompatibilityMode()20%n/a1111
useExtendedMasterSecret()20%n/a1111