Home | Trees | Index | Help |
|
---|
Package openid :: Package yadis :: Module etxrd |
|
Function Summary | |
---|---|
Take a service element and expand it into an iterator of: ([type_uri], uri, service_element) | |
Take a sorted iterator of service elements and expand it into a sorted iterator of: ([type_uri], uri, service_element) | |
unicode or None |
Return the CanonicalID from this XRDS document. |
Get the priority of this element | |
Get the priority of this element. | |
Return the XRD element that should contain the Yadis services | |
Is this document an XRDS document? | |
Return an iterable over the Service elements in the Yadis XRD | |
basestring -> basestring | |
nsTag(ns,
t)
| |
Parse the given text as an XRDS document. | |
Sort a list of elements that have priority attributes |
Function Details |
---|
expandService(service_element)Take a service element and expand it into an iterator of: ([type_uri], uri, service_element) |
expandServices(service_elements)Take a sorted iterator of service elements and expand it into a sorted iterator of: ([type_uri], uri, service_element) There may be more than one item in the resulting list for each service element if there is more than one URI or type for a service, but each triple will be unique. If there is no URI or Type for a Service element, it will not appear in the result. |
getCanonicalID(iname, xrd_tree)Return the CanonicalID from this XRDS document.
|
getPriority(element)Get the priority of this element Returns Max if no priority is specified or the priority value is invalid. |
getPriorityStrict(element)Get the priority of this element. Raises ValueError if the value of the priority is invalid. If no priority is specified, it returns a value that compares greater than any other value. |
getYadisXRD(xrd_tree)Return the XRD element that should contain the Yadis services |
isXRDS(xrd_tree)Is this document an XRDS document? |
iterServices(xrd_tree)Return an iterable over the Service elements in the Yadis XRD sorted by priority |
mkXRDTag(t)basestring -> basestring Create a tag name in the XRD 2.0 XML namespace suitable for using with ElementTree |
parseXRDS(text)Parse the given text as an XRDS document.
|
prioSort(elements)Sort a list of elements that have priority attributes |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Wed Apr 22 16:14:20 2009 | http://epydoc.sf.net |