PemUtils

Source file "org/elasticsearch/common/ssl/PemUtils.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,519 of 1,5190%193 of 1930%1371373393392222
readPrivateKey(Path, Supplier)2080%340%1818282811
getCipherFromParameters(String, char[])1530%120%77313111
getEncryptedPrivateKeyInfo(byte[])1160%80%55232311
parsePKCS8Encrypted(BufferedReader, char[])930%120%77222211
hexStringToByteArray(String)800%80%55111111
parseOpenSslEC(BufferedReader, Supplier)770%100%66181811
parsePKCS1Rsa(BufferedReader, Supplier)770%100%66181811
parseOpenSslDsa(BufferedReader, Supplier)770%100%66181811
generateOpenSslKey(char[], byte[], int)630%60%44181811
parseEcDer(byte[])590%n/a11141411
parseRsaDer(byte[])590%n/a11131311
parsePKCS8(BufferedReader)550%80%55131311
getAlgorithmNameFromOid(String)540%230%2323242411
getKeyAlgorithmIdentifier(byte[])530%40%44121211
readCertificates(Collection)530%40%33101011
getEcCurveNameFromOid(String)520%160%1616171711
possiblyDecryptPKCS1Key(Map, String, Supplier)490%60%44131311
parseDsaDer(byte[])430%n/a11101011
removeECHeaders(BufferedReader)400%100%66101011
removeDsaHeaders(BufferedReader)400%100%66101011
getPBES2Algorithm(EncryptedPrivateKeyInfo)110%20%224411
PemUtils()70%n/a112211