Subroutine Coverage

blib/lib/XML/Sig.pm
Criterion Covered Total %
subroutine 64 68 94.1
pod 5 5 100.0


line count pod subroutine
1 26 n/a BEGIN
2 26 n/a BEGIN
7 26 n/a BEGIN
8 26 n/a BEGIN
12 26 n/a BEGIN
16 26 n/a BEGIN
20 26 n/a BEGIN
21 26 n/a BEGIN
22 26 n/a BEGIN
23 26 n/a BEGIN
24 26 n/a BEGIN
27 26 n/a BEGIN
28 26 n/a BEGIN
29 26 n/a BEGIN
30 26 n/a BEGIN
31 26 n/a BEGIN
32 26 n/a BEGIN
33 26 n/a BEGIN
35 0 n/a DESTROY
43 386 Yes new
115 189 Yes sign
250 207 Yes verify
454 14 Yes signer_cert
471 189 n/a _get_ids_to_sign
486 193 n/a __ANON__
504 195 n/a _get_xml_to_sign
525 211 n/a _get_signed_xml
550 211 n/a _transform
605 211 n/a _find_prefixlist
632 28 n/a _verify_rsa
669 62 n/a _clean_x509
704 62 n/a _verify_x509
736 78 n/a _verify_x509_cert
808 42 n/a _zero_fill_buffer
829 42 n/a _concat_dsa_sig_r_s
857 282 n/a _assert_dsa_installed
859 282 n/a __ANON__
861 0 n/a __ANON__
875 282 Yes check_dsa_version
878 282 n/a __ANON__
881 0 n/a __ANON__
903 41 n/a _verify_dsa
956 59 n/a _verify_ecdsa
965 26 n/a BEGIN
1020 10 n/a _verify_hmac
1025 26 n/a BEGIN
1065 406 n/a _get_node
1089 1051 n/a _trim
1109 84 n/a _load_ecdsa_key
1161 41 n/a _load_dsa_key
1207 63 n/a _load_rsa_key
1253 15 n/a _load_hmac_key_info
1275 0 n/a _load_x509_key
1309 63 n/a _load_cert_file
1355 4 n/a _load_cert_text
1388 190 n/a _load_key
1438 195 n/a _signature_xml
1459 195 n/a _signedinfo_xml
1505 195 n/a _reference_xml
1544 411 n/a _canonicalize_xml
1598 42 n/a _calc_dsa_signature
1642 86 n/a _calc_ecdsa_signature
1668 62 n/a _calc_rsa_signature
1688 15 n/a _calc_hmac_signature
1691 26 n/a BEGIN
1724 590 n/a _load_xml
1730 590 n/a __ANON__
1732 2 n/a __ANON__