Net::RDAP::Object::Entity(3p)

NAME
Net::RDAP::Object::Entity - a module representing an entity (person or organization).

DESCRIPTION
Net::RDAP::Object::Entity represents persons or organizations in RDAP responses. An entity is a jCard object plus metadata.

Net::RDAP::Object::Entity inherits from Net::RDAP::Object so has access to all that module's methods.

Other methods include:

    @roles = $object->roles;

Returns a (potentially empty) array listing this entity's roles. The possible values is defined by an IANA registry, see:

    $object->has_role($role);

Returns a true value if the entity has the role specified by $role.

•   <https://www.iana.org/assignments/rdap-json-values/rdap-json-values.xhtml>

    my $jcard = $entity->jcard;

Returns a Net::RDAP::JCard object representing the "vcardArray" property of the entity.

  vCard support
Suport for the vCard module (via the vcard() method) was removed in v0.35.

COPYRIGHT
Copyright 2018-2023 CentralNic Ltd, 2024-2025 Gavin Brown. For licensing information, please see the "LICENSE" file in the Net::RDAP distribution.