ProtectedPKIMessageBuilder

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
Total401 of 4010%16 of 160%29292121
finaliseMessage(PKIHeader, DERBitString)520%40%3311
build(MacCalculator)470%20%2211
build(ContentSigner)470%20%2211
setBody(int, CertificateReqMessages)270%20%2211
setBody(int, CertificateRepMessage)270%20%2211
setBody(int, CertificateConfirmationContent)270%20%2211
calculateSignature(ContentSigner, PKIHeader, PKIBody)260%n/a1111
calculateMac(MacCalculator, PKIHeader, PKIBody)260%n/a1111
finaliseHeader(AlgorithmIdentifier)240%20%2211
ProtectedPKIMessageBuilder(int, GeneralName, GeneralName)210%n/a1111
setMessageTime(Date)100%n/a1111
setTransactionID(byte[])70%n/a1111
setFreeText(PKIFreeText)70%n/a1111
addGeneralInfo(InfoTypeAndValue)70%n/a1111
setRecipKID(byte[])70%n/a1111
setRecipNonce(byte[])70%n/a1111
setSenderKID(byte[])70%n/a1111
setSenderNonce(byte[])70%n/a1111
addCMPCertificate(X509CertificateHolder)70%n/a1111
ProtectedPKIMessageBuilder(GeneralName, GeneralName)60%n/a1111
setBody(PKIBody)50%n/a1111