生成 API 密钥

使用密钥标识和密钥密码来访问 AppScan 360° 的 REST API 并从某些 AppScan 360° 客户机工具登录(例如,从 Jenkins 插件和从 Static Analyzer Command Line Utility 和 IDE 插件登录)。

关于此任务

密钥标识对于每个用户都是唯一的。如果您没有密钥标识,或者如果您丢失了密钥密码,则可以生成新组合。要生成新密钥,请:

过程

  1. 转至 AppScan 360° 服务的 API 密钥页面:
    • https://<appscan 360 host>/main/apikey
      注: 如果不确定主机 URL,请联系 AppScan 360° 管理员。
  2. 通过用户界面生成密钥:
    1. 单击右上角的用户菜单并选择 API 密钥或帐户设置 > API 密钥。
    2. 单击生成新密钥。
    3. 如果您已生成密钥,则系统会显示一条警告,指出创建新的密钥对导致依赖当前凭证的任何现有集成失效。单击继续以继续执行操作。
    4. 可选: 通过选择日期并单击继续来设置到期日期(缺省情况下已启用)。如果您不想设置到期日期,请清除复选框,然后单击继续。
    5. 在签发新密钥之前,您必须重新进行认证。完成登录提示以继续。成功进行认证后,系统将显示新的密钥标识和密钥密码。
      注意: 密钥密码仅显示一次,并且可见时间为一分钟。复制并将其存储在安全的密钥管理器中。您无法通过 UI 再次查看该密码。生成新密钥后,上一个密钥会立即失效。
      注: 有权撤销密钥的用户可以使用撤销 API 密钥从此页面中删除自己的密钥
  3. 面向管理员和管理者的密钥管理:

    管理员和管理者(拥有 API 密钥管理许可权的角色)可以从用户管理页面查看和管理其他用户的 API 密钥。管理员和管理者可以撤销另一位用户的 API 密钥;但是,如果该用户的角色有权生成新密钥,则撤销密钥并不能阻止其执行此操作。