PGPSecretKey

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
Total1,606 of 1,6060%124 of 1240%1031033737
extractKeyData(PBESecretKeyDecryptor)3360%240%131311
copyWithNewPassword(PGPSecretKey, PBESecretKeyDecryptor, PBESecretKeyEncryptor, PGPDigestCalculator)3320%360%191911
extractPrivateKey(PBESecretKeyDecryptor)1460%120%111111
buildSecretKeyPacket(boolean, PGPPrivateKey, PGPPublicKey, PBESecretKeyEncryptor, PGPDigestCalculator)1330%140%8811
PGPSecretKey(PGPKeyPair, PGPKeyPair, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor)1220%60%4411
encode(OutputStream)1030%100%6611
checksum(PGPDigestCalculator, byte[], int)650%40%3311
certifiedPublicKey(int, PGPKeyPair, String, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder)590%n/a1111
buildPublicKey(boolean, PGPPublicKey)520%60%4411
generateSecretKeyPacket(boolean, PublicKeyPacket, int, int, int, S2K, byte[], byte[])240%20%2211
generateSecretKeyPacket(boolean, PublicKeyPacket, int, int, S2K, byte[], byte[])220%20%2211
generateSecretKeyPacket(boolean, PublicKeyPacket, int, byte[])200%20%2211
replacePublicKey(PGPSecretKey, PGPPublicKey)180%20%2211
PGPSecretKey(PGPPrivateKey, PGPPublicKey, PGPDigestCalculator, boolean, PBESecretKeyEncryptor)160%n/a1111
PGPSecretKey(int, PGPKeyPair, String, PGPDigestCalculator, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor)150%n/a1111
isPrivateKeyEmpty()140%40%3311
PGPSecretKey(int, PGPKeyPair, String, PGPSignatureSubpacketVector, PGPSignatureSubpacketVector, PGPContentSignerBuilder, PBESecretKeyEncryptor)110%n/a1111
PGPSecretKey(PGPKeyPair, PGPKeyPair, PGPDigestCalculator, PGPContentSignerBuilder, PBESecretKeyEncryptor)100%n/a1111
getEncoded()100%n/a1111
PGPSecretKey(SecretKeyPacket, PGPPublicKey)90%n/a1111
extractKeyPair(PBESecretKeyDecryptor)90%n/a1111
parseSecretKeyFromSExpr(InputStream, PBEProtectionRemoverFactory, PGPPublicKey)90%n/a1111
parseSecretKeyFromSExpr(InputStream, PBEProtectionRemoverFactory, KeyFingerPrintCalculator)90%n/a1111
PGPSecretKey(PGPPrivateKey, PGPPublicKey, PGPDigestCalculator, PBESecretKeyEncryptor)80%n/a1111
copyWithNewPassword(PGPSecretKey, PBESecretKeyDecryptor, PBESecretKeyEncryptor)60%n/a1111
isSigningKey()50%n/a1111
isMasterKey()40%n/a1111
getKeyEncryptionAlgorithm()40%n/a1111
getAEADKeyEncryptionAlgorithm()40%n/a1111
getKeyID()40%n/a1111
getKeyIdentifier()40%n/a1111
getFingerprint()40%n/a1111
getS2KUsage()40%n/a1111
getS2K()40%n/a1111
getUserIDs()40%n/a1111
getUserAttributes()40%n/a1111
getPublicKey()30%n/a1111