File Coverage

blib/lib/Zonemaster/LDNS/RR/NSEC3.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package Zonemaster::LDNS::RR::NSEC3;
2              
3 13     13   102 use parent 'Zonemaster::LDNS::RR';
  13         37  
  13         84  
4              
5             1;
6              
7             =head1 NAME
8              
9             Zonemaster::LDNS::RR::NSEC3 - Type NSEC3 record
10              
11             =head1 DESCRIPTION
12              
13             A subclass of L, so it has all the methods of that class available in addition to the ones documented here.
14              
15             =head1 METHODS
16              
17             =over
18              
19             =item algorithm()
20              
21             Returns the algorithm number.
22              
23             =item flags()
24              
25             Returns the flags field.
26              
27             =item optout()
28              
29             Returns the optout flag.
30              
31             =item iterations()
32              
33             Returns the iteration count.
34              
35             =item salt()
36              
37             Returns the cryptographic salt, in binary form.
38              
39             =item next_owner()
40              
41             Returns the next owner field.
42              
43             =item typelist()
44              
45             Returns the typelist as a space-separated string.
46              
47             =item typehref()
48              
49             Returns the typelist as a reference to a hash where the included types are keys storing true values.
50              
51             =item covers($name)
52              
53             Returns true or false depending on if the record covers the given name or not.
54              
55             =back