IBM Tivoli Federated Identity Manager, Version 6.2.1

Tivoli Directory Integrator module

The Tivoli® Directory Integrator module is called DirectoryIntegratorSTSModule.

This module performs generic user and attribute mapping functions. An assembly line executing on a Tivoli Directory Integrator (TDI) server is called to perform mapping of user and attribute data in an STSUniversalUser. Data may be resolved from a variety of data sources natively supported by TDI, including LDAP and relational databases. Custom code is also supported through JavaScript™ connectors.

Deployment of this module involves configuration of Tivoli Directory Integrator. For more information, see the IBM® Tivoli Federated Identity Manager Installation Guide.

Deployment scenarios for this module type
  • Custom trust chains
  • Single sign-on
Supported modes
  • Map
Configuration properties
Server Hostname
Host name or IP address of the computer on which the Tivoli Directory Integrator server is running. The default value is localhost. For example, tdiserver.company.com.
Server Port
Port number on which the Tivoli Directory Integrator server is configured to run. The default value is 1099.
Assembly Line Handler Pool Size
Number of assembly line handlers to maintain for this trust chain. The value must be a positive integer. The default value is 10.
Number of Wait Threads
Maximum number of threads that can be waiting for an assembly line handler for this chain. The value must be a positive integer. The default value is 0.
Amount of time for threads to wait for an assembly line handler to become available
Determine the amount of time for threads to wait for an assembly line handler to become available. Select one of these options.
Wait indefinitely
Do not put a limit on the time for threads to wait for the assembly line handler to become available. This is the default choice.
Do not wait for assembly line handler after initial try
Do not allow any threads to wait for an assembly line handler and , if one is not available immediately, the Tivoli Directory Integrator module returns a timeout.
Use the following maximum wait value
Specify a value for the maximum time to wait.
Maximum Wait Time (milliseconds)
Maximum time a thread will wait for an assembly line handler before returning a wait timeout. This value is specified in milliseconds and it must be a positive integer.
Discover configuration settings
Use the server host name and port that were supplied earlier in this panel to connect to the Tivoli Directory Integrator server and discover which configurations and assembly lines are available. You must enter the Server Hostname and Server Port before you can select this option. After you select this option, two drop-down list boxes are available.
Select Configuration File
Select which configuration file to use from the list.
Select Assembly Line
Select which assembly line to use from the list. This list was derived from the configuration file you selected above.
Enter configuration settings manually
Enter the configuration settings manually by supplying the following fields:
Configuration File
Solution name, or the file name of the configuration file, to use. For example, tdi_demo_mappings.xml.
Assembly Line Name
Name of the assembly line to use. For example, assemblyLine1.


Feedback