ListAuthSessionsByUsername
Puede utilizar el ListAuthSessionsByUsername método para mostrar todas las sesiones de autenticación del usuario especificado. Un llamante que no esté en los privilegios de administrador/administradores de clúster de AccessGroup sólo puede enumerar sus propias sesiones. Una persona que llama con privilegios de administrador/administradores de clúster puede mostrar las sesiones que pertenecen a cualquier usuario.
Parámetros
Este método tiene los siguientes parámetros de entrada:
| Nombre | Descripción | Tipo | Valor predeterminado | Obligatorio |
|---|---|---|---|---|
AuthMethod |
Método de autenticación de las sesiones de usuario que se mostrarán en la lista. Sólo un llamante del ClusterAdmins/Administrator AccessGroup puede proporcionar este parámetro. Los valores posibles son:
|
AuthMethod |
Ninguno |
Sí |
nombre de usuario |
Identificador único del usuario. |
cadena |
Ninguno |
Sí |
Valores devueltos
Este método tiene el siguiente valor devuelto:
Nombre |
Descripción |
Tipo |
sesiones |
Lista de información de sesión para las sesiones de autenticación. |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{
"method": "ListAuthSessionsByUsername",
"authMethod": "Cluster",
"username": "admin"
}
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{
"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"
}
]
}
Nuevo desde la versión
12.0