/home/runner/work/libresign/libresign/apps/libresign/lib
Handler
SignEngine
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
OCA\Libresign\Handler\SignEngine\SignEngineHandler
44%
OCA\Libresign\Handler\SignEngine\Pkcs7Handler
53%
OCA\Libresign\Handler\SignEngine\TSA
64%
OCA\Libresign\Handler\SignEngine\PhpNativeHandler
71%
OCA\Libresign\Handler\SignEngine\Pkcs12Handler
87%
Project Risks
Class
CRAP
OCA\Libresign\Handler\SignEngine\TSA
1279
OCA\Libresign\Handler\SignEngine\SignEngineHandler
304
OCA\Libresign\Handler\SignEngine\Pkcs12Handler
81
OCA\Libresign\Handler\SignEngine\PhpNativeHandler
72
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
sign
0%
readCertificate
0%
sign
0%
getP7sFile
0%
getCertificateChain
0%
getSignedContent
0%
setLeafExpiryOverrideInDays
0%
generateCertificate
0%
deletePfx
0%
updatePassword
0%
convertDerToPkcs7Pem
0%
extractTimestampAuthorityName
0%
parseTstInfoFallback
0%
clearCache
0%
getLastSignedDate
6%
getFileStream
20%
resolveTsaPolicyName
28%
getSignedContent
40%
getNumericOid
41%
processContentCandidate
45%
applyLibreSignRootCAFlag
63%
extract
63%
resolveHashAlgorithm
72%
getScaleFactor
75%
resolvePageHeight
75%
setPolicyUserIdForValidation
75%
bigToString
75%
decodeWithCache
75%
extractCertificateChain
76%
decodeConstructedChildren
78%
enrichLeafWithNativeData
79%
sign
80%
isLibreSignRootCA
81%
getAttributeValuesSetAfterOID
81%
createTextImage
82%
getSigninTime
82%
getRootCertificatePem
84%
signWrapper
85%
createJSignPdfTempFolder
87%
buildMetadata
87%
getHandler
87%
readCertificate
88%
Project Risks
Method
CRAP
parseTstInfoFallback
1260
extract
81
generateCertificate
42
getLastSignedDate
35
extractTimestampAuthorityName
30
processContentCandidate
14
getSigninTime
12
deletePfx
12
extractCertificateChain
10
resolveTsaPolicyName
9
enrichLeafWithNativeData
8
getAttributeValuesSetAfterOID
8
applyLibreSignRootCAFlag
7
getRootCertificatePem
6
readCertificate
6
decodeWithCache
5
decodeConstructedChildren
5
isLibreSignRootCA
5
buildMetadata
5
getSignedContent
4
getNumericOid
4
getFileStream
4
resolvePageHeight
3
setPolicyUserIdForValidation
3
bigToString
3
createTextImage
3
getHandler
3
getScaleFactor
2
createJSignPdfTempFolder
2
signWrapper
2
readCertificate
2