JsseUtils

Source file "org/bouncycastle/jsse/provider/JsseUtils.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,268 of 1,2680%212 of 2120%1731732962966060
getCertificateAuthorities(BCX509ExtendedTrustManager)650%80%55121211
findMatchingSNIServerName(Vector, Collection)490%140%88121211
removeAllWhitespace(String)480%100%66141411
getStatusResponses(CertificateStatus)460%70%55121211
static {...}460%n/a11202011
getX509CertificateChain(Certificate[])440%100%66111111
getCertificateMessage13(JcaTlsCrypto, X509Certificate[], byte[])430%40%338811
getTrustedIssuers(Vector)400%80%55101011
getSignatureAlgorithmsReport(String, List)390%20%227711
toX500Principals(Vector)380%60%449911
getSNIHostName(List)380%100%66101011
getX509CertificateChain(JcaTlsCrypto, Certificate)360%60%448811
getCertificateMessage(JcaTlsCrypto, X509Certificate[])340%40%336611
getProtocolNames(String[])340%40%336611
getProtocolNames(Vector)320%60%447711
getNamedCurveOID(PublicKey)310%60%44111111
convertSNIServerNames(Vector)310%60%447711
getAuthTypeServer(int)300%130%1313141411
getPeerReport(ProvTlsManager)280%40%336611
stripOuterChars(String, char, char)260%80%555511
getPeerID(String, ProvTlsManager)250%n/a113311
createCredentialedSigner13(TlsContext, JcaTlsCrypto, BCX509Key, SignatureAndHashAlgorithm, byte[])230%n/a114411
createCredentialedSigner(TlsContext, JcaTlsCrypto, BCX509Key, SignatureAndHashAlgorithm)220%n/a114411
getPrivateKeyAlgorithm(PrivateKey)210%40%336611
getPublicKeyAlgorithm(PublicKey)210%40%336611
getSubject(JcaTlsCrypto, Certificate)200%40%335511
getApplicationProtocol(SecurityParameters)190%60%446611
getAlertRaisedLogMessage(String, short, short)190%n/a111111
getAlertReceivedLogMessage(String, short, short)190%n/a111111
convertSNIServerName(ServerName)190%20%225511
contains(String[], String)180%40%334411
containsNull(Object[])170%40%334411
equals(Object, Object)170%80%551111
getJcaSignatureAlgorithmBC(String, String)170%20%223311
getKeyAlgorithm(Key)170%40%335511
getKeyType13(String, int)160%20%223311
createCredentialedDecryptor(JcaTlsCrypto, BCX509Key)150%n/a113311
copyOf(String[], int)140%n/a113311
getEndEntity(JcaTlsCrypto, Certificate)130%40%333311
isTLSv12(String)130%40%332211
isTLSv13(String)130%40%332211
getKeyTypeLegacyClient(short)120%40%445511
toX500Principal(X500Name)120%20%221111
isNullOrEmpty(String)110%40%331111
resize(String[], int)100%20%223311
checkSessionCreationEnabled(ProvTlsManager)90%20%223311
clone(Object[])90%20%221111
getStatusResponse(OCSPResponse)90%20%221111
isNameSpecified(String)70%20%221111
getX509Certificate(JcaTlsCrypto, TlsCertificate)50%n/a111111
stripDoubleQuotes(String)50%n/a111111
stripSquareBrackets(String)50%n/a111111
JsseUtils()30%n/a111111
getKeyTypeLegacyServer(int)30%n/a111111
allowLegacyMasterSecret()20%n/a111111
allowLegacyResumption()20%n/a111111
getMaxCertificateChainLength()20%n/a111111
getMaxHandshakeMessageSize()20%n/a111111
requireCloseNotify()20%n/a111111
useExtendedMasterSecret()20%n/a111111