Module OpenID::Yadis::XRI
In: lib/openid/yadis/xri.rb
lib/openid/yadis/xrires.rb

Methods

Classes and Modules

Class OpenID::Yadis::XRI::ProxyResolver
Class OpenID::Yadis::XRI::XRIHTTPError

Constants

XRI_AUTHORITIES = ["!", "=", "@", "+", "$", "("]   The ’(’ is for cross-reference authorities, and hopefully has a matching ’)’ somewhere.

Public Class methods

Note this is not not idempotent, so do not apply this more than once. XRI Syntax section 2.3.2

RFC 3987 section 3.1

Transform an XRI reference to an IRI reference. Note this is not not idempotent, so do not apply this to an identifier more than once. XRI Syntax section 2.3.1

Transform an XRI reference to a URI reference. Note this is not not idempotent, so do not apply this to an identifier more than once. XRI Syntax section 2.3.1

[Validate]