KeyUtils

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
Total433 of 4330%72 of 720%55551919
validatedModulus(BigInteger)860%160%9911
buildCurveParameters(ECDomainParameters)410%40%3311
isValidPrefix(byte[], byte[])390%80%5511
isDHPKCSParam(ASN1Encodable)380%60%4411
validated(DHDomainParameters, BigInteger)370%80%5511
validated(DSADomainParameters, BigInteger)310%80%5511
validated(ECCurve, byte[])310%60%4411
validated(ECCurve, ECPoint)300%60%4411
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable, ASN1Set, byte[])150%n/a1111
validated(BigInteger, BigInteger)130%20%2211
getEncodedSubjectPublicKeyInfo(AlgorithmIdentifier, ASN1Encodable)130%n/a1111
getEncodedPrivateKeyInfo(AlgorithmIdentifier, ASN1Encodable)130%n/a1111
isNotNull(ASN1Encodable)110%40%3311
checkDestroyed(Destroyable)90%20%2211
checkPermission(Permission)80%20%2211
getEncodedInfo(ASN1Object)70%n/a1111
getOrderBitLength(ECDomainParameters)40%n/a1111
static {...}40%n/a1111
KeyUtils()30%n/a1111