As a developer, you can provide access to portal resources through the Portal Server software (and the Access Manager software) APIs. For example, you can develop channel content to define aggregation of both those channels as well as channels built from the predefined set into your site’s portal.
In extending the Portal Server software, use the APIs in the following functional areas:
Desktop - Using the Provider API, you can create new providers.
Search service - Search APIs enable you to customize the search robot behavior and manipulate the Search database itself.
Sun Java System Access Manager software - There are five APIs packaged with the Access Manager software: authentication, debugging, logging, client detection, and Single Sign-on (SSO). You can extend the authentication and client detection APIs. The other APIs that can be used include the functional areas of SSO, debugging, and logging. This guide does not describe the Access Manager software APIs in detail, but instead provides a general overview. See theAccess Manager documentation for more information on programming with those APIs.