NAME
Net::Domain::TMCH - TradeMark Clearing House
INHERITANCE
Net::Domain::TMCH
is a Exporter
SYNOPSIS
my $tmch = Net::Domain::TMCH->new(%options);
my $smd = $tmch->smd($filename);
DESCRIPTION
Draft RFC http://tools.ietf.org/html/draft-lozano-tmch-func-07 specifies a way for TLD (domain registries) to exchange trademark right information (brand registrations). This module manages the verification process of these files.
METHODS
Constructors
- Net::Domain::TMCH->new(OPTIONS)
-
-Option --Default cert_revocations <according to rfc> is_pilot <false> smd_admin <generated internally> smd_revocations [] tmch_certificate <included>
- cert_revocations => FILENAME|URI
-
The CRL for invalidated TMV certificates.
- is_pilot => BOOLEAN
- smd_admin => Net::Domain::SMD-object
- smd_revocations => FILENAME|URI|ARRAY
- tmch_certificate => FILENAME
-
This must be a PEM file which contains the certificate on top of all TMCH certificates.
Attributes
- $obj->certRevocations()
- $obj->isPilot()
- $obj->smdAdmin()
- $obj->smdRevocations()
- $obj->tmchCA()
- $obj->tmchCertficate()
Actions
- $obj->smd(FILENAME, OPTIONS)
-
-Option --Default accept_expired <false> trust_certificates <false>
- accept_expired => BOOLEAN
- trust_certificates => BOOLEAN
-
Do not check the certificates inside the SMD file for validity.
example:
my $smd = $tmch->smd($fh) or die "cannot use $fn: $@";
SEE ALSO
This module is part of Net-Domain-TMCH distribution version 0.11, built on October 11, 2013. Website: http://perl.overmeer.net/xml-compile/
Other distributions in this suite: XML::Compile, XML::Compile::SOAP, XML::Compile::SOAP12, XML::Compile::SOAP::Daemon, XML::Compile::SOAP::WSA, XML::Compile::C14N, XML::Compile::WSS, XML::Compile::WSS::Signature, XML::Compile::Tester, XML::Compile::Cache, XML::Compile::Dumper, XML::Compile::RPC, XML::Rewrite and XML::LibXML::Simple.
Please post questions or ideas to the mailinglist at http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile . For live contact with other developers, visit the #xml-compile
channel on irc.perl.org
.
LICENSE
Copyrights 2013 by [Mark Overmeer]. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://www.perl.com/perl/misc/Artistic.html