table of contents
        
      
      
    | Net::OpenID::Yadis::Service(3) | User Contributed Perl Documentation | Net::OpenID::Yadis::Service(3) | 
NAME¶
Net::OpenID::Yadis::Service - Class representing an XRDS Service element
VERSION¶
version 1.20
SYNOPSIS¶
  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
  }
DESCRIPTION¶
After Net::OpenID::Yadis performs discovery, the result is a list of instances of this class.
METHODS¶
- $srv->priority
 - The priority value for the service.
 - $srv->Type
 - The URI representing the kind of service provided at the endpoint for this record.
 - $srv->URI
 - The URI of the service endpoint.
 - $srv->extra_field( $fieldname , $namespace )
 - 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.
 
COPYRIGHT, WARRANTY, AUTHOR¶
See Net::OpenID::Yadis for author, copyright and licensing information.
SEE ALSO¶
Net::OpenID::Yadis
Yadis website: <http://yadis.org/>
| 2016-02-13 | perl v5.42.0 |