BcFKSKeyStoreSpi

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,315 of 3,3150%296 of 2960%1911914343
engineSetKeyEntry(String, Key, char[], Certificate[])5140%320%171711
engineLoad(InputStream, char[])2720%200%111111
engineStore(KeyStore.LoadStoreParameter)2580%220%121211
engineGetKey(String, char[])2130%140%8811
static {...}1770%n/a1111
generateKey(KeyDerivationFunc, String, char[], int)1600%160%9911
getEncryptedObjectStoreData(AlgorithmIdentifier, char[])1450%40%3311
engineLoad(KeyStore.LoadStoreParameter)1310%160%9911
engineSetKeyEntry(String, byte[], Certificate[])1060%40%3311
engineStore(OutputStream, char[])960%40%3311
decryptData(String, AlgorithmIdentifier, char[], byte[])960%80%5511
validateScryptParams(ScryptParams)830%160%9911
isSimilarHmacPbkd(PBKDFConfig, KeyDerivationFunc)800%200%111111
engineSetCertificateEntry(String, Certificate)710%40%3311
engineGetCertificateAlias(Certificate)710%140%8811
generateSignatureAlgId(Key, BCFKSLoadStoreParameter.SignatureAlgorithm)680%200%111111
generatePkbdAlgorithmIdentifier(KeyDerivationFunc, int)680%20%2211
generatePkbdAlgorithmIdentifier(PBKDFConfig, int)590%20%2211
engineGetCertificateChain(String)490%80%5511
bytesToChars(byte[])470%60%4411
calculateMac(byte[], AlgorithmIdentifier, KeyDerivationFunc, char[])440%20%2211
engineGetCertificate(String)430%80%5511
charsToBytes(char[])430%40%3311
validateIterationCount(BigInteger)430%80%5511
generatePkbdAlgorithmIdentifier(ASN1ObjectIdentifier, int)390%20%2211
validateKeyLength(BigInteger)370%80%5511
decodeCertificate(Object)350%20%2211
engineIsKeyEntry(String)330%100%6611
verifySig(ASN1Encodable, SignatureCheck, PublicKey)290%20%2211
createPrivateKeySequence(EncryptedPrivateKeyInfo, Certificate[])260%20%2211
engineDeleteEntry(String)250%20%2211
verifyMac(byte[], PbkdMacIntegrityCheck, char[])200%20%2211
BcFKSKeyStoreSpi(JcaJceHelper)190%n/a1111
engineGetCreationDate(String)190%20%2211
createCipher(String, byte[])150%n/a1111
engineIsCertificateEntry(String)150%20%2211
engineAliases()140%n/a1111
getStoreIterationCount()140%40%3311
getPublicKeyAlg(ASN1ObjectIdentifier)120%20%2211
engineContainsAlias(String)120%20%2211
extractCreationDate(ObjectData, Date)80%n/a1111
engineSize()0%n/a1111
getDefaultSecureRandom()0%n/a1111