Base class for OpenID Relying Party.
| C# | Visual Basic | Visual C++ |
public abstract class ClientCore
Public MustInherit Class ClientCore
public ref class ClientCore abstract
| All Members | Constructors | Methods | Properties | Events | |
| Icon | Member | Description |
|---|---|---|
| ClientCore()()() | ||
| CreateRequest(Boolean, Boolean) |
Creates the redirect URL for the OpenID authentication request.
| |
| DetectAndHandleResponse()()() |
Look at the current request arguments and perform work appropriately,
invoking events as conditions occur.
| |
| EnableStatefulMode(IAssociationPersistence, ISessionPersistence) |
Enable Stateful authentication mode using supplied
association and session persistence plug-ins.
| |
| EnsureAspNetOnConstructor()()() |
Check for ASP.NET Context. If none is present, throw exception.
| |
| Equals(Object) | (Inherited from Object.) | |
| ErrorState |
Returns the current error state
| |
| Finalize()()() | (Inherited from Object.) | |
| GetHashCode()()() | (Inherited from Object.) | |
| GetType()()() | (Inherited from Object.) | |
| Init()()() |
Shared initialization method - should be used by constructor.
| |
| LastDiscoveryResult |
Last DiscoveryResult object created during discovery,
or populated manually.
| |
| MemberwiseClone()()() | (Inherited from Object.) | |
| ProviderUrl |
Gets or sets the URL of Identity Provider
| |
| ReceivedCancel |
A user-initiated Cancel response has been received from an OpenID Provider.
| |
| ReceivedResponse |
A response has been received from an OpenID Provider.
| |
| ReceivedSetupNeeded |
Immediate mode request has failed, should issue a standard
authentication request.
| |
| Redirect(Uri) |
If in an ASP.NET context, redirect the user to the provided URL.
| |
| RequestedMode |
Checks the current page request and returns the requested
mode.
| |
| RetrieveUser()()() |
After successful validation, provides an object to hold the user information
| |
| ReturnUrl |
Gets or sets a URL to transfer user upon approval - defaults to current page
| |
| StateContainer |
Gets the current StateContainer object in use by this OpenIdClient.
| |
| ToString()()() | (Inherited from Object.) | |
| TrustRoot |
Gets or sets the URL that will serve as the base root of trust - defaults to current domain
| |
| ValidateResponse()()() |
Validates an OpenID authentication response.
| |
| ValidationFailed |
The authentication response has failed validation.
| |
| ValidationSucceeded |
The authentication response has been validated successfully.
|
Supports the core implementation outlined in the OpenID Specification,
and does not provide optional Identity discovery functions. Inherit
this class if non-Identity OpenID communication is required.
| Object | ||
| ClientCore | ||
| OpenIdClient | ||