SimulatorOpenPGPSmartCard

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
Total496 of 4960%34 of 340%36361616
sign(byte[], OpenPGPHardwareKey, OpenPGPKey.OpenPGPSecretKey, KeyPassphraseProvider)1400%110%8811
decrypt(PublicKey, OpenPGPHardwareKey, OpenPGPKey.OpenPGPSecretKey, KeyPassphraseProvider)900%80%6611
createSimulatedCardFrom(SimulatorOpenPGPSmartCardBackend, Integer, OpenPGPKey)770%60%4411
decrypt(byte[], OpenPGPHardwareKey, OpenPGPKey.OpenPGPSecretKey, KeyPassphraseProvider)700%30%3311
getSoftwareKey(OpenPGPCertificate.OpenPGPComponentKey, KeyPassphraseProvider)270%40%3311
uploadKey(byte, OpenPGPKey.OpenPGPPrivateKey, char[])180%n/a1111
SimulatorOpenPGPSmartCard(SimulatorOpenPGPSmartCardBackend, Integer)170%n/a1111
asHardwareKey(OpenPGPSmartCard, OpenPGPKey.OpenPGPSecretKey, byte, byte)150%n/a1111
reconstructPGPPublicKey(byte)150%20%2211
createSimulatedCardFrom(SimulatorOpenPGPSmartCardBackend, OpenPGPKey)70%n/a1111
reset()70%n/a1111
getBackend()40%n/a1111
getSerialNumber()30%n/a1111
getVersion()20%n/a1111
isKeySupported(byte, OpenPGPCertificate.OpenPGPComponentKey)20%n/a1111
getCardType()20%n/a1111