上一主题: 如何配置端点以便使用密码使用方 SDK 应用程序下一主题: 如何配置端点以便使用 Web 服务 SAM SDK 应用程序


运行 Java SAM SDK 应用程序

在配置端点来使用密码使用方 SDK 应用程序之后,您可以运行该应用程序以便获取、签出和签入特权帐户密码。

运行 Java SAM SDK 应用程序

  1. 确认您已经在 CA ControlMinder 企业管理 中创建应用程序的密码使用方。
  2. 打开命令提示符窗口,然后导航到安装应用程序的文件夹。
  3. 运行以下命令:
    java -cp PupmJavaSDK.jar;CAPUPMClientCommons.jar;jsafeFIPS.jar;[log4jLib];. 
    applicationName {explicit | keyvalues} {checkout | checkin} "endpointType" 
    "endpointName" "accountName" "accountContainer" flags
    
    log4jLib

    (可选)定义应用程序用来记录运行时事件和信息的 log4j 库的名称。

    applicationName

    定义 Java SAM SDK 应用程序的名称。

    explicit

    指定命令为每个参数都提供明确的值。

    keyvalues

    指定命令使用密钥对/值对。

    checkout

    指定应用程序检索(获取或签出)特权帐户密码。

    注意:flags 参数指定应用程序执行的获取或签出操作。

    checkin

    指定应用程序签入特权帐户密码。

    endpointType

    定义特权帐户在其上有所定义的端点的类型。

    注意:您可以在 CA ControlMinder 企业管理 中使用“查看端点类型”任务来查看可用端点类型的列表。 定义端点类型,与其在 CA ControlMinder 企业管理 中显示的完全一致,例如“通过配给的 SAP R3”。

    endpointName

    定义特权帐户在其上有所定义的端点的名称。

    accountName

    定义特权帐户的名称。

    accountContainer

    定义特权帐户在其中有所定义的容器的名称。

    如果特权帐户在容器中没有定义,请指定该参数的“帐户”。

    flags

    指定应用程序是签出还是获取特权帐户密码。

    值:0 — 签出或签入特权帐户密码(GetOnly 标志为假);1 — 获取特权帐户密码(GetOnly 标志为真)

    应用程序对特权帐户密码执行指定操作并显示结果。

注意:您可以使用 semsgtool 实用工具查看 SAM SDK 数字错误代码的文本说明。 有关 semsgtool 实用程序的详细信息,请参阅《参考指南》。