Net::OpenID::Yadis::Service - Class representing an XRDS Service element
use Net::OpenID::Yadis; my $disc = Net::OpenID::Yadis->new(); my @xrd = $disc->discover("http://id.example.com/") or Carp::croak($disc->err); foreach my $srv (@xrd) { # Loop for Each Service in Yadis Resourse Descriptor print $srv->priority; # Service priority (sorted) print $srv->Type; # Identifier of some version of some service (scalar, array or array ref) print $srv->URI; # URI that resolves to a resource providing the service (scalar, array or array ref) print $srv->extra_field("Delegate","http://openid.net/xmlns/1.0"); # Extra field of some service }
After Net::OpenID::Yadis performs discovery, the result is a list of instances of this class.
The priority value for the service.
The URI representing the kind of service provided at the endpoint for this record.
The URI of the service endpoint.
Fetch the value of extension fields not provided directly by this class.
If $namespace is not specified, the default is the namespace whose name is the empty string.
$namespace
See Net::OpenID::Yadis for author, copyrignt and licensing information.
Net::OpenID::Yadis
Yadis website: http://yadis.org/
1 POD Error
The following errors were encountered while parsing the POD:
You forgot a '=back' before '=head1'
To install Net::OpenID::Consumer, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::OpenID::Consumer
CPAN shell
perl -MCPAN -e shell install Net::OpenID::Consumer
For more information on module installation, please visit the detailed CPAN module installation guide.