X509CertificateObject

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
Total1,339 of 1,3390%158 of 1580%1261264545
toString()3020%220%121211
getAlternativeNames(Certificate, ASN1ObjectIdentifier)1180%120%9911
X509CertificateObject(Certificate)1100%100%6611
hasUnsupportedCriticalExtension()770%300%161611
getSigAlgName()520%80%5511
getIssuerUniqueID()490%60%4411
getSubjectUniqueID()490%60%4411
checkValidity(Date)450%40%3311
isAlgIdEqual(AlgorithmIdentifier, AlgorithmIdentifier)440%140%8811
getExtendedKeyUsage()420%40%3311
getCriticalExtensionOIDs()410%80%5511
getNonCriticalExtensionOIDs()410%80%5511
checkSignature(PublicKey, Signature)410%40%3311
equals(Object)260%40%3311
calculateHashCode()260%20%2211
getBasicConstraints()200%60%4411
verify(PublicKey, String)200%20%2211
verify(PublicKey, Provider)200%20%2211
verify(PublicKey)190%n/a1111
getSigAlgParams()180%20%2211
getIssuerX500Principal()140%n/a1111
getSubjectX500Principal()140%n/a1111
getTBSCertificate()130%n/a1111
hashCode()130%20%2211
getEncoded()120%n/a1111
getExtensionOctets(Certificate, ASN1ObjectIdentifier)120%20%2211
getPublicKey()80%n/a1111
getIssuerDN()70%n/a1111
getSubjectDN()70%n/a1111
checkValidity()60%n/a1111
getSigAlgOID()60%n/a1111
getExtensionValue(String)60%n/a1111
setBagAttribute(ASN1ObjectIdentifier, ASN1Encodable)60%n/a1111
getSerialNumber()50%n/a1111
getNotBefore()50%n/a1111
getNotAfter()50%n/a1111
getSignature()50%n/a1111
getSubjectAlternativeNames()50%n/a1111
getIssuerAlternativeNames()50%n/a1111
getBagAttribute(ASN1ObjectIdentifier)50%n/a1111
setFriendlyName(String)50%n/a1111
getVersion()40%n/a1111
getBagAttributeKeys()40%n/a1111
hasFriendlyName()40%n/a1111
getKeyUsage()30%n/a1111