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
Total3,301 of 3,3010%340 of 3400%2032033333
engineLoad(InputStream, char[])9790%1280%656511
doStore(OutputStream, char[], boolean)8570%580%303011
createSafeBag(String, Certificate)1980%200%111111
engineGetCertificateChain(String)1440%260%141411
cryptData(boolean, AlgorithmIdentifier, char[], boolean, byte[])1010%60%4411
createCipher(int, char[], AlgorithmIdentifier)1010%40%3311
unwrapKey(AlgorithmIdentifier, byte[], char[], boolean)890%40%3311
engineStore(KeyStore.LoadStoreParameter)840%120%7711
PKCS12KeyStoreSpi(JcaJceHelper, ASN1ObjectIdentifier, ASN1ObjectIdentifier)780%n/a1111
engineSetKeyEntry(String, Key, char[], Certificate[])640%120%7711
getUsedCertificateSet()560%60%4411
engineGetCertificateAlias(Certificate)540%80%5511
engineDeleteEntry(String)530%80%5511
wrapKey(String, Key, PKCS12PBEParams, char[])520%n/a1111
engineAliases()420%60%4411
engineSize()420%60%4411
engineGetCertificate(String)380%60%4411
validateIterationCount(BigInteger)380%60%4411
engineSetCertificateEntry(String, Certificate)360%20%2211
engineLoad(KeyStore.LoadStoreParameter)350%40%3311
calculatePbeMac(ASN1ObjectIdentifier, byte[], int, char[], boolean, byte[])260%n/a1111
getDigest(SubjectPublicKeyInfo)230%n/a1111
engineGetCreationDate(String)230%60%4411
createSubjectKeyId(PublicKey)160%n/a1111
engineContainsAlias(String)140%40%3311
engineIsCertificateEntry(String)140%40%3311
engineGetKey(String, char[])130%20%2211
engineIsKeyEntry(String)90%20%2211
engineStore(OutputStream, char[])0%n/a1111
engineSetKeyEntry(String, byte[], Certificate[])0%n/a1111
static {...}0%n/a1111
setRandom(SecureRandom)0%n/a1111
engineProbe(InputStream)0%n/a1111