NAME
XML::Loy::HostMeta - HostMeta Extension for XRD
SYNOPSIS
use XML::Loy::XRD;
my $xrd = XML::Loy::XRD->new;
$xrd->extension(-HostMeta);
$xrd->subject('http://sojolicious.example/');
$xrd->host('sojolicious.example');
print $xrd->to_pretty_xml;
# <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
# <XRD xmlns="http://docs.oasis-open.org/ns/xri/xrd-1.0"
# xmlns:hm="http://host-meta.net/xrd/1.0"
# xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
# <Subject>http://sojolicious.example/</Subject>
# <hm:Host>sojolicious.example</hm:Host>
# </XRD>
DESCRIPTION
XML::Loy::HostMeta is an extension to XML::Loy::XRD and provides addititional functionality for the work with HostMeta documents.
METHODS
XML::Loy::HostMeta inherits all methods from XML::Loy and implements the following new ones.
host
$xrd->host('sojolicious.example');
print $xrd->host;
Sets or returns host information of the xrd. The support of this element was removed from the specification in draft 09
.
DEPENDENCIES
AVAILABILITY
https://github.com/Akron/XML-Loy
COPYRIGHT AND LICENSE
Copyright (C) 2011-2021, Nils Diewald.
This program is free software, you can redistribute it and/or modify it under the same terms as Perl.