To programmatically synchronize users, perform the following steps:
Include project files.
Create a UserManagerUtilServiceClient client.
Specify the enterprise domain.
Invoke the authentication operation.
Determine if the synchronization operation is complete
Include project files
Include necessary files in your development
project. If you are creating a client application using Java, then
include the necessary JAR files. If you are using web services,
then make sure that you include the proxy files.
Create a UserManagerUtilServiceClientclient
Before you can programmatically
synchronize users, you must create a UserManagerUtilServiceClient object.
Specify the enterprise domain
Before you perform a synchronization
operation by using the User Management API, you specify the enterprise
domain to which users belong. You can specify one or many enterprise
domains. Before you can programmatically perform a synchronization
operation, you have to setup an enterprise domain using Administration
Console. (See LiveCycle Administration Help.)
Invoke the synchronization operation
After you specify one or
more enterprise domains, you can perform the synchronization operation.
The time it takes to perform this operation depends upon the number
of user records that are located in the user repository.
Determine if the synchronization operation is complete
After you
programmatically perform a synchronization operation, you can detemine
if the operation is complete.