AbstractMacIntegrityProtector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total646 of 6460%35 of 350%40401441442020
createMacContainer(byte[], byte[], byte[])1650%20%22313111
validateMacToken()950%60%44242411
createAuthAttributes(byte[])790%n/a11181811
createMessageDigestSequence(byte[])360%n/a118811
digestBytes(InputStream)350%40%338811
createPdfMacIntegrityInfo(byte[], byte[])290%20%227711
generateDecryptedKey(byte[])270%20%224411
AbstractMacIntegrityProtector(PdfDocument, PdfDictionary)260%n/a117711
getMacDigestAlgorithm(String)250%70%778811
AbstractMacIntegrityProtector(PdfDocument, MacProperties)190%n/a117711
generateMac(byte[], byte[])170%20%223311
generateEncryptedKey(byte[], byte[])170%20%223311
getKdfSalt()140%20%223311
getMacAlgorithmOid()140%20%223311
getKeyWrappingAlgorithmOid()140%20%223311
digestBytes(byte[])110%20%221111
generateRandomBytes(int)90%n/a113311
setKdfSalt(byte[])70%n/a112211
setFileEncryptionKey(byte[])40%n/a112211
static {...}30%n/a111111