NAME
NOLookup::DAS::DASLookup - Lookup DAS data from Norid.
SYNOPSIS
my $das = NOLookup::DAS::DASLookup->new('norid.no');
One of the below accessor methods will return something:
$das->errno() Set to an error code if some error has occured.
$das->available() True if domain is available, thus registration can be attempted.
$das->delegated() True if domain is delegated, and thus not available.
$das->prohibited() True if domain is prohibited by policy, and thus not allowed.
$das->invalid() True if domain or zone is invalid, like a .com domain,
or if the zone is not administered by Norid, like
some 'test.mil.no' domain.
$das->raw_text() Contains the raw DAS response.
DESCRIPTION
This module provides an object oriented API for use with the Norid DAS service. It uses the command line based DAS interface internally to fetch information from Norid.
METHODS
- new
-
The constructor. Takes a lookup argument. Returns a new object.
- lookup
-
Do a DAS lookup in the Norid database and populate the object from the result.
- AUTOLOAD
-
This module uses the autoload mechanism to provide accessors for any available data through the get mechanism above.
- errno, available, delegated, prohibited, invalid
-
See SYNOPSIS.
SEE ALSO
https://www.norid.no/en https://teknisk.norid.no/en/integrere-mot-norid/whois
AUTHOR
Trond Haugen, <(nospam)info(at)norid.no>
COPYRIGHT
Copyright (c) 2017 Trond Haugen <(nospam)info(at)norid.no>. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
LICENSE
This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.