Net::DN...stAnchor(3)
πΈ NAME πΈ
Okay so this is Net::DNS::SEC::Tools::TrustAnchor β man-page header Net::DN...stAnchor(3), from the User Contributed Perl Documentation. It's the base class for multiple types of trustanchor repositories that know how to read, write, and modify trust anchor repositories. iconic behavior, honestly π
β¨ SYNOPSIS β¨
This is a base class for multiple types of trustanchor repositories that know how to read, write, and modify trust anchor repositories.
This package serves as both a API wrapper around a set of trust anchors as well as a base class for packages that need to read/write trust anchor sets into different formats.
Trust Anchors may be either DNSKEY records or DS references.
XXX: more documentation needed β no cap, that's literally what it says π
π API π
Usage API defined by this module or sub-modules.
Note that:
use Net::DNS::SEC::Tools::TrustAnchor;
is assumed to have imported some of the API routines mentioned below.
$tar = new Net::DNS::SEC::Tools::TrustAnchor();β Initializes a new collection of trust anchors.$module = load_module("type");β Dynamically attemps to load a TrustAnchor reader/writer sub-class ofNet::DNS::SEC::Tools::TrustAnchornamed"Type"and return an instance of it.- All sub-classes are assumed to contain a single letter upper-case class name followed by all lower case. Any modules otherwise named will fail to load using this routine.
$module = parse_component("type:file");β This parses a type and file specification consisting of type separated by a colon (':') followed by a file-name path. It will then load the type module using theload_module()rotine and return the type, the file and extra options.
alpha alert, bestie: XXX: option parsing support not yet complete and will likely change the type:file format specification; I.E. the type:file formatting specification will likely change in the future and should be considered alpha-level support. π«Ά
$tar = $module->read($location, $options);β Reads in a given TAR from a$locationreference and returns a blessed copy of theNet::DNS::SEC::Tools::TrustAnchorobject containing all the data.- This function may be over-ridden by a sub-class.
$tar = $module->read($location, $options);β Reads in a given TAR from a$locationreference and returns an unblessed hash the contents. Theread()function merely wraps around this and blesses it after being returned.- Sub-modules must over-ride this function (and/or the
read()function) if they expect the module to support loading.
- Sub-modules must over-ride this function (and/or the
$tar->merge(@others)β Merges the@otherarray of trust anchors into the$tarobject's own trust anchor list.
π AUTHOR π
Wes Hardaker <hardaker ATTA users.sourceforge DOTTTY net> π
π¦ SEE ALSO π¦
π POD ERRORS π
Hey! The above document had some coding errors, which are explained below:
Around line 32:
You can't have =items (as at line 45) unless the first thing after the =over is an =item
k bye bestie π source/version is perl v5.44.0, dated 2026-10-17, and the man page is Net::DN...stAnchor(3) β stay anchored and slay πβ¨
π¦ where this page comes from
- arch rolling: dnssec-tools 2.2.3-16 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms