22.1 配置驱动程序集

要修改驱动程序集的配置,执行下列操作:

  1. 单击 IDM 管理 > 单击相应驱动程序集的环境菜单(三个点) > 驱动程序集属性

  2. 默认情况下,将显示驱动程序集配置页面。驱动程序集配置选项分为以下类别:

22.1.1 命名口令

Identity Manager 允许您为驱动程序集安全存储多个口令。此功能称为“命名口令”。通过密钥或名称访问每个不同的口令。

您可以向驱动程序集或单个驱动程序添加命名口令。驱动程序集中的所有驱动程序都可以使用该驱动程序集的命名口令。

若要在驱动程序策略中使用命名口令,应使用其名称来引用该口令,而不要使用实际口令,Identity Manager 引擎会将此口令发送至驱动程序。本部分描述的储存和检索命名口令的方法可用于任何驱动程序,无需对驱动程序 Shim 进行更改。

可以通过选择驱动程序集配置下的 IDM 管理 > 单击相应驱动程序集的环境菜单(三个点) > 驱动程序集属性 > 命名口令来访问命名口令。

要添加新的命名口令,单击 图标。要去除现有命名口令,选择相应口令并单击 图标。

22.1.2 全局配置值

显示全局配置对象的有序列表。对象包含 Identity Manager 启动时加载的驱动程序的扩展 GCV 定义。您可以添加或去除“全局配置”对象,也可以更改执行对象的顺序。单击 图标以保存 GCV。要刷新 GCV 列表,单击 图标。

22.1.3 配置 Java 环境参数

要配置 Java 环境参数,执行下列操作:

  1. 在 Identity Console 中,选择 IDM 管理 > 单击相应驱动程序集的环境菜单(三个点) > 驱动程序集属性

  2. 单击驱动程序集配置下的 Java 环境参数以显示包含 Java 环境参数的属性页面。

  3. 根据需要修改下列设置:

    类路径附加部分: 指定使 JVM 搜索包 (.jar) 和类 (.class) 文件的其他路径。使用此参数与使用 java -classpath 命令相同。输入多个类路径时,对于 Windows JVM,使用分号 (;) 分隔它们,对于 UNIX 或 Linux JVM,使用冒号 (:) 分隔它们。

    JVM 选项: 指定要用于 JVM 的其他选项。参阅您的 JVM 文档以了解有效的选项。

    DHOST_JVM_OPTIONS 是相应环境变量。它指定了 JVM 1.2 的参数。例如:

    -Xnoagent -Xdebug -Xrunjdwp: transport=dt_socket,server=y, address=8000

    每个选项字符串都由空格隔开。如果选项字符串包含空格,则必须用双引号引起来。

    驱动程序集属性选项优先于 DHOST_JVM_OPTIONS 环境变量。此环境变量附加在驱动程序集属性选项的末尾。

    初始堆大小: 指定 JVM 可用的初始(最小)堆大小。增加初始堆大小可以减少启动时间并提高吞吐量性能。使用数字值,后跟 G、M 或 K。如果没有指定字母大小,大小将默认为字节。使用此参数与使用 Java -Xms 命令相同。

    DHOST_JVM_INITIAL_HEAP 是相应环境变量。它以十进制字节数指定初始 JVM 堆大小。此参数优先于驱动程序集属性选项。

    参阅 JVM 文档以获取有关 JVM 默认初始堆大小的信息。

    最大堆大小: 指定 JVM 可用的最大堆大小。使用数字值,后跟 G、M 或 K。如果没有指定字母大小,大小将默认为字节。使用此参数与使用 java -Xmx 命令相同。

    DHOST_JVM_MAX_HEAP 是相应的环境变量。它以十进制字节数指定最大 JVM 堆大小。此参数优先于驱动程序集属性选项。

    参阅 JVM 文档以获取有关 JVM 默认最大堆大小的信息。

  4. 单击 以保存您的更改。

  5. 重启动身份库以应用更改。

22.1.4 管理已赋值属性列表

要将属性添加到特定驱动程序集的已赋值属性列表中,执行下列操作:

  1. 在 Identity Console 中,选择对象管理模块。

  2. 从下拉列表中选择 DirXML-DriverSet 类型,然后单击“搜索”按钮。

  3. 单击搜索列表中的相应驱动程序集。

  4. 要将未赋值属性添加到已赋值属性列表中,单击已赋值属性旁边的 图标,并从列表中选择相应的未赋值属性。

  5. 完成后,单击确定

图 22-1 管理驱动程序集配置参数