| java.lang.Object com.sun.portal.providers.ApplicationHelper com.sun.portal.providers.ab.ExchangeABHelper
ExchangeABHelper | public class ExchangeABHelper extends ApplicationHelper implements AddressBookApplicationHelper(Code) | | This class implements ABSSOAdapter and ApplicationAdapter functionality
specific to the Sun One Portal and iMS PAB service.
Specific features include:
- Support for username/password style authentication.
- Ability to generate web application URLs for the following:
- Messenger Express
- MAP JSP Addressbook application. The URL generated in this
case will specify a configuration index via the
query string parameter: "ai".
At the present time, username/password is stored in the clear.
This ABSSOAdapter implementation consumes the following
Configuration properties:
- uid: Required value. Username (uid) of imap user.
- password: Required value. Password of imap user.
- host: Required value. Name of host providing PAB service.
- winDomain: Required value. NT domain to which user belongs.
- abtype: The Address Book type to open (pab - for Personal Address Book
OR gal - for Global Address List). Defaults to pab.
- ocxhost: The server running the OCXHost (defaults to host).
- authhost: The server running the Aligo Auth Module (defaults to ocxhost).
- clientProtocol: Protocol to specify within URLs that activate
web application functionality. Defaults to "http".
- clientPort: Port to specify within URLs that that activate web
application functionality. Defaults to "80".
- pimInterfaceType: CDO or Webdav implementation to use to connect
to Exchange server. CDO works with both Exchange
5.5 and Exchange 2000. Group support works only
with WebDav.
- jspContextPath: The "request context path" to use when forming a URL
that activates MAP JSP application functionality.
Defaults to request.getContextPath().
- jspLaunch: The document path to use when forming a URL
that activates MAP JSP application functionality.
Defaults to "/jsp/default/launchAB.jsp".
- exchangeContextPath: The "request context path" to use when forming a URL
that activates Exchange OWA functionality.
Defaults to "/exchange".
- exchangeOperation: The operation to be invoked within Exchange OWA.
Defaults to null, but should be set to "contacts"
for Exchange 2000 installations.
- :
version: 1.0 See Also: com.sun.sso.SSOAdapter See Also: com.sun.sso.SSOAdapterFactory See Also: com.sun.portal.sso.ABSSOAdapter |
getAppHelperEditLink | public String getAppHelperEditLink(HttpServletRequest req, ProviderContext pc)(Code) | | Implementation of abstract ApplicationHelper method
Parameters: req - servlet request The String representing an URL to get to the edit page for DPproperties |
init | public void init(AddressBookProvider provider, SSOAdapter ssoAdapter) throws Exception(Code) | | Initialize AddressBookApplicationHelper. Set adapterProperties
with ssoAdapter properties
Parameters: provider - AddressBookProvider Parameters: ssoAdapter - SSOAdapter |
|
|