NAME
Net::DRI::Data::Contact - Handle contact data, modeled from EPP for Net::DRI
DESCRIPTION
This base class encapsulates all data for a contact as defined in EPP (RFC3733). It can (and should) be subclassed for TLDs needing to store other data for a contact. All subclasses must have a validate() method that takes care of verifying contact data, and an id() method returning an opaque value, unique per contact (in a given registry).
The following accessors/mutators can be called in chain, as they all return the object itself.
loid()
local object ID for this contact, never sent to registry (can be used to track the local db id of this object)srid()
server ID, ID of the object as known by the registry in which it was createdid()
an alias (needed for Net::DRI::Data::ContactSet) of the previous methodroid()
registry/remote object id (internal to a registry)name()
name of the contactorg()
organization of the contactstreet()
street address of the contact (ref array of up to 3 elements)city()
city of the contactsp()
state/province of the contactpc()
postal code of the contactcc()
country code of the contactemail()
email address of the contactvoice()
voice number of the contact (in the form +CC.NNNNNNNNxEEE)fax()
fax number of the contact (same form as above)auth()
authentification for this contact (hash ref with a key 'pw' and a value being the password)disclose()
privacy settings related to this contact (see RFC)
SUPPORT
For now, support questions should be sent to:
<netdri@dotandco.com>
Please also see the SUPPORT file in the distribution.
SEE ALSO
http://www.dotandco.com/services/software/Net-DRI/
AUTHOR
Patrick Mevzek, <netdri@dotandco.com>
COPYRIGHT
Copyright (c) 2005 Patrick Mevzek <netdri@dotandco.com>. 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.
See the LICENSE file that comes with this distribution for more details.