OpenPGPSmartCardBackend

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
Total526 of 5260%72 of 720%50501414
convertPublicKey(PublicKey, byte[], Date)1580%160%9911
getPGPContentSignerBuilderProvider(OpenPGPKey.OpenPGPSecretKey, KeyPassphraseProvider, int)650%100%6611
providePublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, KeyPassphraseProvider)640%100%6611
bruteForcePublicKey(PublicKey, Date, byte[], int[])580%60%4411
toStoredFingerprint(byte[], int)570%80%5511
shortenedIdentifierForLegacyHardwareMatches(byte[], byte[])450%140%8811
findSmartCard(Integer)270%60%4411
fingerprintMatches(byte[], byte[])110%20%2211
OpenPGPSmartCardBackend(OpenPGPSmartCardImplementation, JcaPGPKeyConverter)90%n/a1111
providePGPContentSignerBuilderProvider(OpenPGPKey.OpenPGPSecretKey, OpenPGPSmartCard, KeyPassphraseProvider, int)80%n/a1111
providePublicKeyDataDecryptorFactory(OpenPGPKey.OpenPGPSecretKey, OpenPGPSmartCard, KeyPassphraseProvider)70%n/a1111
toStoredFingerprint(PGPPublicKey)70%n/a1111
toStoredFingerprint(OpenPGPCertificate.OpenPGPComponentKey)50%n/a1111
convertPublicKey(PGPPublicKey)50%n/a1111