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