WebSphere Application Server V6.1 incliudes a federated user repository. This federated repository makes it much simpler to use multiple repositories. The sample code demonstrates how to develop a virtual member manager custom adapter that can be used to manage users and groups in a federated repository.
WebSphere Application Server has historically been limited in its support for environments where user information was stored in multiple independent user registries. In prior releases, the only registry options that were available were the local operating system registry, a single, standalone LDAP registry, or a single implementation of the Custom User Registry interface. You could implement a Custom User Registry that allows access to multiple other registries, but this could involve significant development effort and only supports read only operations.
A new option with WebSphere Application Server V6.1 is a federated user repository. This federated repository makes it much simpler to use multiple repositories. This can be done through configuration, without the need for development effort, using WebSphere virtual member manager. Virtual member manager provides File, LDAP, and Database adapter for your use. These adapters implement the com.ibm.wspi.wim.Repository software programming interface (SPI). The sample custom adapter code implements the same SPI and uses a file as the repository.
Using this sample, user who have implemented custom adapters based on WAS Custom User Registry and WebSphere Member Manager can re-write their current custom adapters and manage users and groups in their repository.
The sample custom adapter is file based and does not require any additional repository setup. A customer should be able to easily install and configure to use the custom adapter. They should be able to update this sample code to develop a prototype and finally a full fledged adapter for their repository.
The hardware requirements for these samples are the same as for WebSphere Application Server Version 18.104.22.168.
The software requirements for the sample custom adapter for virtual member manager are WebSphere Application Server Version 6.1, and any prerequisite software that it requires.
Supported operating systems
These samples run on all operating systems that are supported by WebSphere Application Server Version 22.214.171.124.
For innstallation instructions, see the instrucdtion in the Information Center.
|Sample virtual member manager custom adapter||vmmsampleadapter.jar||65 KB|