KeyUtils

Source file "org/apache/sshd/common/config/keys/KeyUtils.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,954 of 1,9540%368 of 3680%2482484564566464
validateStrictKeyFilePermissions(Path, LinkOption[])1600%300%1616333311
checkFingerPrint(String, Digest, PublicKey)1190%140%88212111
compareKeys(PublicKey, PublicKey)1160%320%1717161611
static {...}1100%80%55363611
compareKeys(PrivateKey, PrivateKey)680%200%1111101011
getKeyType(Key)590%180%1010222211
getPublicKeyEntryDecoder(Class)580%120%77141411
registerCanonicalKeyTypes(String, Collection)580%60%44151511
getAllEquivalentKeyTypes(String)530%60%44141411
getKeySize(Key)530%120%77171711
getDefaultFingerPrintFactory()460%40%33131311
unregisterPublicKeyEntryDecoderKeyTypes(PublicKeyEntryDecoder)450%80%55141411
compareECParams(ECParameterSpec, ECParameterSpec)390%140%888811
loadPublicKey(Path)360%40%336611
registerPublicKeyEntryDecoder(PublicKeyEntryDecoder)360%n/a119911
compareSkEcdsaKeys(SkEcdsaPublicKey, SkEcdsaPublicKey)360%120%777711
compareSkEd25519Keys(SkED25519PublicKey, SkED25519PublicKey)360%120%777711
compareOpenSSHCertificateKeys(OpenSshCertificate, OpenSshCertificate)350%120%777711
unregisterPublicKeyEntryDecoder(PublicKeyEntryDecoder)340%n/a118811
compareDSAParams(DSAParams, DSAParams)340%120%777711
recoverDSAPublicKey(DSAPrivateKey)340%n/a118811
registerPublicKeyEntryDecoderKeyTypes(PublicKeyEntryDecoder)300%40%339911
compareKeyPairs(KeyPair, KeyPair)280%100%666611
compareRSAKeys(RSAPublicKey, RSAPublicKey)280%100%666611
compareRSAKeys(RSAPrivateKey, RSAPrivateKey)280%100%666611
compareDSAKeys(DSAPublicKey, DSAPublicKey)280%100%666611
compareDSAKeys(DSAPrivateKey, DSAPrivateKey)280%100%666611
compareECKeys(ECPrivateKey, ECPrivateKey)280%100%666611
compareECKeys(ECPublicKey, ECPublicKey)280%100%666611
findMatchingKey(PublicKey, Collection)260%80%557711
recoverPublicKey(PrivateKey)260%80%557711
getCanonicalKeyType(String)240%40%338811
getFingerPrint(Digest, PublicKey)230%20%227711
generateKeyPair(String, int)210%20%224411
cloneKeyPair(String, KeyPair)210%20%224411
registerPublicKeyEntryDecoderForKeyType(String, PublicKeyEntryDecoder)200%n/a114411
getPublicKeyEntryDecoder(KeyPair)190%40%337711
getRawFingerprint(Digest, PublicKey)190%20%225511
getPublicKeyEntryDecoder(String)160%20%224411
getKeyType(KeyPair)160%40%336611
getRegisteredKeyTypeAliases()160%20%224411
unregisterCanonicalKeyTypeAlias(String)160%20%224411
getSignatureAlgorithm(String, PublicKey)160%20%224411
unregisterPublicKeyEntryDecoderForKeyType(String)150%n/a113311
getFingerPrint(Digest, String, Charset)150%20%225511
setDefaultFingerPrintFactory(DigestFactory)140%n/a114411
getFingerPrint(Factory, PublicKey)130%20%221111
getRawFingerprint(Factory, PublicKey)130%20%221111
findMatchingKey(PublicKey, PublicKey[])120%40%333311
recoverRSAPublicKey(RSAPrivateKey)120%20%223311
recoverRSAPublicKey(BigInteger, BigInteger)120%n/a112211
checkFingerPrint(String, Factory, PublicKey)100%n/a111111
getPublicKeyEntryDecoder(Key)80%20%223311
recoverFromRSAPrivateCrtKey(RSAPrivateCrtKey)80%n/a111111
KeyUtils()70%n/a112211
getFingerPrint(Factory, String, Charset)70%n/a111111
recoverRSAPublicKey(BigInteger, BigInteger, BigInteger)60%n/a111111
getFingerPrint(String, Charset)50%n/a111111
getFingerPrint(Factory, String)50%n/a111111
getFingerPrint(Digest, String)50%n/a111111
checkFingerPrint(String, PublicKey)50%n/a111111
getFingerPrint(PublicKey)40%n/a111111
getFingerPrint(String)40%n/a111111
getRawFingerprint(PublicKey)40%n/a111111