ProvPKCS12.PKCS12KeyStoreSpi

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
Total2,903 of 2,9030%288 of 2880%1791793535
engineLoad(InputStream, char[])8990%1220%626211
doStore(OutputStream, char[], boolean)6030%200%111111
engineGetCertificateChain(String)1410%260%141411
createPBES2Cipher(int, char[], AlgorithmIdentifier)990%40%3311
getDerivedMacKey(AlgorithmIdentifier, byte[], byte[], int)830%60%4411
ProvPKCS12.PKCS12KeyStoreSpi(boolean, BouncyCastleFipsProvider, Provider, ASN1ObjectIdentifier, ASN1ObjectIdentifier)820%20%2211
engineSetKeyEntry(String, Key, char[], Certificate[])720%80%5511
cryptData(boolean, AlgorithmIdentifier, char[], byte[])650%60%4411
unwrapKey(AlgorithmIdentifier, byte[], char[])620%40%3311
wrapKey(AlgorithmIdentifier, Key, char[])590%40%3311
getUsedCertificateSet()560%60%4411
engineGetCertificateAlias(Certificate)540%80%5511
engineGetKey(String, char[])520%80%5511
engineStore(KeyStore.LoadStoreParameter)520%60%4411
engineProbe(InputStream)500%80%5511
engineDeleteEntry(String)440%80%5511
engineAliases()420%60%4411
engineSize()420%60%4411
engineGetCertificate(String)380%60%4411
calculatePbeMac(AlgorithmIdentifier, byte[], int, char[], byte[])310%n/a1111
calculatePbeMacWrongZero(AlgorithmIdentifier, byte[], int, byte[])300%n/a1111
engineSetCertificateEntry(String, Certificate)280%20%2211
putChainCert(Certificate)270%n/a1111
engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter)270%40%3311
createPKCS12Cipher(int, char[], AlgorithmIdentifier)270%n/a1111
removeChainCert(Certificate)260%n/a1111
engineGetCreationDate(String)230%60%4411
engineContainsAlias(String)210%60%4411
getDigest(SubjectPublicKeyInfo)150%n/a1111
engineIsCertificateEntry(String)140%40%3311
createSubjectKeyId(PublicKey)110%n/a1111
engineIsKeyEntry(String)90%20%2211
ProvPKCS12.PKCS12KeyStoreSpi(BouncyCastleFipsProvider, Provider, ASN1ObjectIdentifier, ASN1ObjectIdentifier)80%n/a1111
engineStore(OutputStream, char[])0%n/a1111
engineSetKeyEntry(String, byte[], Certificate[])0%n/a1111