PKIXNameConstraintValidator

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
Total3,493 of 3,4930%573 of 5730%3643646565
unionEmail(String, String, Set)2410%380%202011
unionURI(String, String, Set)2410%380%202011
toString()1810%240%131311
intersectEmail(String, String, Set)1600%380%202011
intersectURI(String, String, Set)1600%380%202011
intersectPermittedSubtree(GeneralSubtree[])1310%130%101011
withinDNSubtree(ASN1Sequence, ASN1Sequence)1160%240%131311
minMaxIPs(byte[], byte[], byte[], byte[])970%20%2211
equals(Object)960%260%141411
addExcludedSubtree(GeneralSubtree)820%70%7711
intersectIPRange(byte[], byte[])760%40%3311
stringifyIP(byte[])680%80%5511
withinDomain(String, String)660%120%7711
extractHostFromURL(String)630%60%4411
hashCode()600%n/a1111
extractIPsAndSubnetMasks(byte[], byte[])600%n/a1111
isIPConstrained(byte[], byte[])590%40%3311
intersectDNS(Set, Set)590%120%7711
stringifyOtherNameCollection(Set)590%40%3311
intersectDN(Set, Set)580%120%7711
unionDNS(Set, String)580%100%6611
unionDN(Set, ASN1Sequence)560%100%6611
collectionsAreEqual(Collection, Collection)540%160%9911
checkPermitted(GeneralName)510%70%7711
checkExcluded(GeneralName)510%70%7711
intersectEmptyPermittedSubtree(int)510%70%7711
intersectIP(Set, Set)480%80%5511
emailIsConstrained(String, String)470%120%7711
intersectOtherName(Set, Set)450%80%5511
intersectEmail(Set, Set)450%80%5511
intersectURI(Set, Set)450%80%5511
stringifyIPCollection(Set)380%40%3311
unionIP(Set, byte[])370%60%4411
checkPermittedDNS(Set, String)360%120%7711
unionEmail(Set, String)350%60%4411
unionURI(Set, String)350%60%4411
PKIXNameConstraintValidator()330%n/a1111
hashCollection(Collection)330%60%4411
checkPermittedEmail(Set, String)320%100%6611
checkPermittedIP(Set, byte[])320%100%6611
checkPermittedURI(Set, String)320%100%6611
checkPermittedDN(Set, ASN1Sequence)310%100%6611
checkExcludedDNS(Set, String)300%80%5511
equals(Object, Object)270%100%6611
checkExcludedOtherName(Set, OtherName)260%60%4411
checkExcludedEmail(Set, String)260%60%4411
checkExcludedIP(Set, byte[])260%60%4411
checkExcludedURI(Set, String)260%60%4411
checkExcludedDN(Set, ASN1Sequence)250%60%4411
checkPermittedOtherName(Set, OtherName)250%60%4411
or(byte[], byte[])250%20%2211
unionIPRange(byte[], byte[])230%20%2211
max(byte[], byte[])230%40%3311
min(byte[], byte[])230%40%3311
ipWithSubnetMask(byte[], byte[])220%n/a1111
isUriConstrained(String, String)220%60%4411
unionOtherName(Set, OtherName)170%20%2211
compareTo(byte[], byte[])160%40%3311
intersectPermittedSubtree(GeneralSubtree)90%n/a1111
intersectOtherName(OtherName, OtherName, Set)90%20%2211
checkPermittedDN(X500Name)80%n/a1111
otherNameIsConstrained(OtherName, OtherName)80%20%2211
checkExcludedDN(X500Name)70%n/a1111
addLine(StringBuilder, String)70%n/a1111
extractNameAsString(GeneralName)50%n/a1111