此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
按使用者名稱刪除身份驗證會話
你可以使用 `DeleteAuthSessionsByUsername`刪除給定使用者的所有身份驗證會話的方法。不在 AccessGroup ClusterAdmins/Administrator 中的呼叫者只能刪除自己的會話。擁有 ClusterAdmins/Administrator 權限的呼叫者可以刪除屬於任何使用者的會話。若要查看可以刪除的會話列表,請使用 `ListAuthSessionsByUsername`參數相同。若要查看可刪除的會話列表,請使用下列方法: `ListAuthSessionsByUsername`使用相同參數的方法。
參數
此方法有以下輸入參數:
| Name | 描述 | 類型 | 預設值 | 必需的 |
|---|---|---|---|---|
認證方法 |
要刪除的使用者會話的身份驗證方法。只有屬於 ClusterAdmins/Administrator AccessGroup 的呼叫者才能提供此參數。可能的值有:
|
認證方法 |
沒有任何 |
不 |
使用者名稱 |
用戶的唯一識別碼。 |
細繩 |
沒有任何 |
不 |
傳回值
此方法傳回以下值:
Name |
描述 |
類型 |
會議 |
已刪除身份驗證會話的會話資訊。 |
請求範例
該方法的請求類似於以下範例:
{
"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