ExtremeSwank OpenID
IExtension Interface
NamespacesExtremeSwank.OpenIdIExtension
Interface used for Extension plugins. Extension plugins extend the OpenID Consumer to support additional data-passing specifications.
Declaration Syntax
C#Visual BasicVisual C++
public interface IExtension
Public Interface IExtension
public interface class IExtension
Members
All MembersMethodsProperties



IconMemberDescription
BuildAuthorizationData(DiscoveryResult)
Data to be passed to Identity Provider during initial authenticaton request.

Name
Human-readable name of plugin.

NamespaceUri
Advertised namespace this plug-in supports.

Parent
Parent StateContainer StateContainer object.

PopulateUserObject(OpenIdUser)
Populate a give OpenIdUser object with extension data received from the OpenID Provider.

Validation()()()
Perform any additional checking that needs to occur during validation.

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