Class |
Description |
ApplicationData
|
This class is used to access some of the application specific data that would normally be available through the AActivitySpace. |
Authenticator
|
This is the main authenticator module, the single entry point for performing authentication. Internally, it communicates with other authentication modules (TokenAuthenticator, HTTPBasicAuthenticator and SSOAuthenticator) to decide which authentication method is applicable to current request, and it may fail over to a different authentication method if one method fails (e.g., if login token auth fails, it will try HTTP basic auth, and if that fails, it will log in as guest). |
FailedLoginResult
|
|
HTTPBasicAuthenticator
|
The authentication module for HTTP Basic authentication. |
LoginHelper
|
This Singleton class controls session login. To implement your own session login code, simply implement an instance of ILoginHelper and initialize this class with your helper using the StaticInit method. All logins should be done through this class, rather than directly calling the custom login code in an ILoginHelper. |
LoginPEIContainer
|
This helper object wraps up Login PEIs that implement either ILoginActions or ILoginActions2 and makes them behave the same. |
LoginResult
|
This class contains the result of an attempted login. |
SSOAuthenticator
|
The authentication module for SSO. It allows the caller to send a redirect to the SSO Login / Logout URL. |
SSOHelper
|
This singleton class controls SSO redirects. To implement your own SSO redirect code, simply implement an instance of ISSOHelper and initialize this class with your helper using the StaticInit method. Created on Mar 13, 2003 |
TokenAuthenticator
|
The authentication module for login-token authentication. It handles both the admin token authentication (where the token comes from the URL query string) and the remember-my-password token authentication (where the token comes from the cookie). |