ProvBCFKS.BCFIPSKeyStoreSpi

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,461 of 2,4610%212 of 2120%1391393333
engineSetKeyEntry(String, Key, char[], Certificate[])4490%240%131311
engineStore(OutputStream, char[])2280%80%5511
engineGetKey(String, char[])1920%160%9911
generateKey(KeyDerivationFunc, String, char[], int)1720%160%9911
engineLoad(InputStream, char[])1500%100%6611
decryptData(String, AlgorithmIdentifier, char[], byte[])1300%100%6611
engineLoad(KeyStore.LoadStoreParameter)1190%180%101011
engineSetKeyEntry(String, byte[], Certificate[])1060%40%3311
engineStore(KeyStore.LoadStoreParameter)870%100%6611
isSimilarHmacPbkd(PBKDFConfig, KeyDerivationFunc)800%200%111111
engineGetCertificateAlias(Certificate)730%140%8811
engineSetCertificateEntry(String, Certificate)710%40%3311
generatePkbdAlgorithmIdentifier(KeyDerivationFunc, int)680%20%2211
generatePkbdAlgorithmIdentifier(PBKDFConfig, int)590%20%2211
calculateMac(byte[], AlgorithmIdentifier, KeyDerivationFunc, char[])530%40%3311
engineProbe(InputStream)500%80%5511
engineGetCertificateChain(String)490%80%5511
engineGetCertificate(String)430%80%5511
decodeCertificate(Object)340%20%2211
engineIsKeyEntry(String)330%100%6611
createPrivateKeySequence(EncryptedPrivateKeyInfo, Certificate[])260%20%2211
engineDeleteEntry(String)250%20%2211
generatePkbdAlgorithmIdentifier(int)230%n/a1111
ProvBCFKS.BCFIPSKeyStoreSpi(boolean, BouncyCastleFipsProvider)220%n/a1111
verifyMac(byte[], PbkdMacIntegrityCheck, char[])200%20%2211
engineGetCreationDate(String)190%20%2211
static {...}160%n/a1111
engineIsCertificateEntry(String)150%20%2211
engineAliases()140%n/a1111
engineContainsAlias(String)120%20%2211
getDefaultSecureRandom()110%20%2211
extractCreationDate(ObjectData, Date)80%n/a1111
engineSize()40%n/a1111