ExtremeSwank OpenID
Xrds Class
NamespacesExtremeSwank.OpenId.PlugIns.DiscoveryXrds
XRDS Discovery Plugin. Provides everything needed to discover OpenIDs using XRDS documents.
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public class Xrds : IDiscovery
<SerializableAttribute> _
Public Class Xrds _
	Implements IDiscovery
[SerializableAttribute]
public ref class Xrds : IDiscovery
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Xrds(StateContainer)
Creates a new instance of Xrds.

Xrds(ClientCore)
Creates a new instance of Xrds.

Discover(String)
Parse HTTP response for OpenID Identity Providers.

Equals(Object) (Inherited from Object.)
Finalize()()() (Inherited from Object.)
GetHashCode()()() (Inherited from Object.)
GetType()()() (Inherited from Object.)
MemberwiseClone()()() (Inherited from Object.)
Name
Gets the name of this discovery plugin.

Parent
Gets or sets the parent StateContainer object.

ProcessId(String)
Accepts a claimed identifier and returns the normalized identifier, and an end-point URL.

ToString()()()
Get the human-readable name of this plug-in.
(Overrides Object.ToString()()().)
Version
Gets the newest OpenID protocol version supported by the Identity Provider.

Inheritance Hierarchy
Object
Xrds

Assembly: ExtremeSwank.OpenId (Module: ExtremeSwank.OpenId) Version: 4.0.0.1 (4.0.0.1)