Skip to main content
Element Software
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

刪除驗證使用者名稱

貢獻者

您可以使用「刪除驗證使用者名稱」方法刪除特定使用者的所有驗證工作階段。非存取群組ClusterAdmins /系統管理員的呼叫者只能刪除自己的工作階段。具有ClusterAdmins /系統管理員權限的呼叫者可以刪除屬於任何使用者的工作階段。若要查看可刪除的工作階段清單、請使用具有相同參數的「listAuthSessionsByUsername」。若要檢視可能刪除的工作階段清單、請使用具有相同參數的「listAuthSessionsByUsername」方法。

參數

此方法具有下列輸入參數:

名稱 說明 類型 預設值 必要

驗證方法

要刪除之使用者工作階段的驗證方法。只有ClusterAdmins / Administrator存取群組中的呼叫者可以提供此參數。可能的值包括:

  • *authMethod=Cluster*指定ClusterAdmin使用者名稱。

  • *authMethod=LDAP*指定使用者的LDAP DN。

  • *authMethod=IDP *指定使用者的IDP UUID或NameID。如果IDP未設定為傳回任一選項、則會指定建立工作階段時發出的隨機UUID。

驗證方法

使用者名稱

使用者的唯一識別碼。

字串

傳回值

此方法具有下列傳回值:

名稱

說明

類型

工作階段

已刪除驗證工作階段的工作階段資訊。

申請範例

此方法的要求類似於下列範例:

{
  "method": "DeleteAuthSessionsByUsername",
  "params": {
    "authMethod": "Cluster",
    "username": "admin"
  }
}

回應範例

此方法會傳回類似下列範例的回應:

{
"sessions": [
      {
        "accessGroupList": [
          "administrator"
        ],
        "authMethod": "Cluster",
        "clusterAdminIDs": [
          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