ListAuthSessionSBYUserName

您可以使用ListAuthSessionsByUsername该方法列出指定用户的所有验证会话。不在 AccessGroup ClusterAdmins/Administrator 权限中的调用方只能列出自己的会话。具有 clusteradmins/administrator 权限的调用方可以列出属于任何用户的会话。

参数

此方法具有以下输入参数:

名称 说明 类型 默认值 必需
authMethod 要列出的用户会话的身份验证方法。只有 ClusterAdmins/Administrator AccessGroup 中的调用方可以提供此参数。可能的值包括:
  • authMethod=cluster 指定 clusteradmin 用户名。
  • AuthMethod=LDAP 指定用户的 LDAP DN 。
  • AuthMethod=IdP 指定用户的 IDP UUID 或 NameID 。如果未将 IDP 配置为返回任一选项、则指定创建会话时发出的随机 UUID 。
authMethod
username 用户的唯一标识符。 字符串

返回值

此方法具有以下返回值:

名称 说明 类型
sessions 验证会话的会话信息列表。 AuthSessionInfo

请求示例

此方法的请求类似于以下示例:

{
    " 方法 " : "ListAuthSessionSBYUsername" 、
    "authmethod" : " 集群 " 、
    "username": "admin"
}

响应示例

此方法返回类似于以下示例的响应:

{
"sessions": [
      {
        "AccessGroupList" : [
          "administrator"
        ],
        "authmethod" : " 集群 " 、
        "ClusterAdministds" : [
          1
        ],
        "FinalTimeout" : "2020-03-14T19:21:24Z" 、
        "IDPConfigVersion" : 0 、
        "lastAccessTimeout" : "2020-03-11T19 : 51:24z" 、
        "SessionCreationTime" : "2020-03-11T19 : 21 : 24Z" 、
        "SessionID" : "B12BFC64-F233-44DF-8B9F-6FB6C011ABF7" 、
        "username": "admin"
      }
    ]
}

发布以下版本后新增

12.0