ExtremeSwank OpenID
SingularAssociationManager Class
NamespacesExtremeSwank.OpenId.PersistenceSingularAssociationManager
Manages associations with OpenID Providers in a volatile, in-memory structure. Data is not persisted.
Declaration Syntax
C#Visual BasicVisual C++
public sealed class SingularAssociationManager : IAssociationPersistence
Public NotInheritable Class SingularAssociationManager _
	Implements IAssociationPersistence
public ref class SingularAssociationManager sealed : IAssociationPersistence
Members
All MembersConstructorsMethods



IconMemberDescription
SingularAssociationManager()()()
Create a new instance of SingularAssociationManager.

Add(Association)
Adds a new association to the associations table.

Cleanup()()()
Removes expired associations from the associations table

Equals(Object) (Inherited from Object.)
Finalize()()() (Inherited from Object.)
FindByHandle(String)
Find an association by its handle.

FindByServer(String)
Find an association by server name.

GetHashCode()()() (Inherited from Object.)
GetType()()() (Inherited from Object.)
Init()()()
Initializes the in-memory associations table.

MemberwiseClone()()() (Inherited from Object.)
Remove(Association)
Removes an association from the associations table.

ToString()()() (Inherited from Object.)
Remarks
Useful for non-ASP.NET applications that will stay executing throughout the OpenID authentication lifecycle, and that require Stateful authentication.
Inheritance Hierarchy
Object
SingularAssociationManager

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