| blib/lib/Authen/WebAuthn.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 41 | 44 | 93.1 |
| pod | 3 | 28 | 10.7 |
| line | count | pod | subroutine |
|---|---|---|---|
| 3 | 4 | n/a | BEGIN |
| 4 | 4 | n/a | BEGIN |
| 5 | 4 | n/a | BEGIN |
| 6 | 4 | n/a | BEGIN |
| 7 | 4 | n/a | BEGIN |
| 8 | 4 | n/a | BEGIN |
| 9 | 4 | n/a | BEGIN |
| 10 | 4 | n/a | BEGIN |
| 11 | 4 | n/a | BEGIN |
| 12 | 4 | n/a | BEGIN |
| 13 | 4 | n/a | BEGIN |
| 14 | 4 | n/a | BEGIN |
| 15 | 4 | n/a | BEGIN |
| 63 | 18 | Yes | validate_registration |
| 267 | 17 | Yes | validate_assertion |
| 413 | 22 | n/a | _ecc_obj_to_cose |
| 446 | 0 | Yes | convert_raw_ecc_to_cose |
| 456 | 30 | No | check_token_binding |
| 498 | 11 | No | check_attestation_type |
| 512 | 13 | No | check_attestation_trust |
| 568 | 7 | No | matchCertificateInList |
| 588 | 1 | n/a | _getU2FKeyFromCose |
| 600 | 17 | No | parse_ecc_cose |
| 625 | 23 | No | make_cryptx_verifier |
| 628 | 16 | n/a | __ANON__ |
| 635 | 6 | No | parse_ecc_pem |
| 642 | 0 | No | parse_rsa_pem |
| 649 | 1 | No | parse_rsa_cose |
| 672 | 23 | No | get_verifier_for_alg |
| 706 | 17 | No | getPubKeyVerifier |
| 715 | 6 | No | getPEMPubKeyVerifier |
| 721 | 16 | No | getCoseAlgAndLength |
| 738 | 16 | No | formatAaguid |
| 754 | 16 | No | getAttestedCredentialData |
| 777 | 49 | No | check_length |
| 786 | 33 | No | getAuthData |
| 822 | 33 | No | resolveFlags |
| 832 | 16 | No | getAttestationObject |
| 846 | 6 | No | attest_none |
| 860 | 6 | No | attest_packed |
| 888 | 6 | No | attest_packed_x5c |
| 956 | 6 | No | attest_packed_check_cert_requirements |
| 983 | 0 | No | attest_packed_self |
| 1026 | 1 | No | attest_u2f |