Net::RDAP::Object - a module representing an RDAP object.
RDAP responses contain one or more RDAP objects: typically the response itself corresponds to an RDAP object, but RDAP objects can contain other RDAP objects (such as the entities and nameservers associated with a domain name).
@conformance = $response->conformance;
Returns an array of strings, each providing a hint as to the specifications used (by the server) in the construction of the response.
This method will return
undef unless called on the top-most object in a response.
@notices = $response->notices;
Returns a (potentially empty) array of Net::RDAP::Notice objects.
The array will always be empty unless called on the top-most object in a response.
$class = $object->class;
Returns a string containing the "class name" of this object (i.e., one of:
$handle = $object->handle;
Returns a string containing the "handle" of the object.
@status = $object->status;
Returns a (potentially empty) array of state identifiers. The possible values are defined by bn IANA registry; see:
@remarks = $object->remarks;
Returns a (potentially empty) array of Net::RDAP::Remark objects.
@events = $object->events;
Returns a (potentially empty) array of Net::RDAP::Event objects.
$port43 = $object->port43;
Returns a Net::DNS::Domain object containing the name of the legacy port-43 whois server for this object.
@ids = $object->ids;
Returns a (potentially empty) array of Net::RDAP::ID objects.
@entities = $object->entities;
Returns a (potentially empty) array of Net::RDAP::Object::Entity objects.
Copyright 2019 CentralNic Ltd. All rights reserved.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of the author not be used in advertising or publicity pertaining to distribution of the software without specific prior written permission.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.