ListAuthSessionsByUsername
Vous pouvez utiliser le ListAuthSessionsByUsername Méthode permettant de lister toutes les sessions d'authentification pour l'utilisateur spécifié. Un appelant ne faisant pas partie du groupe d'accès ClusterAdmins / Administrateur ne peut lister que ses propres sessions. Un appelant disposant des privilèges ClusterAdmins / Administrateur peut lister les sessions appartenant à n'importe quel utilisateur.
Paramètres
Cette méthode possède les paramètres d'entrée suivants :
| Nom | Description | Type | Valeur par défaut | Obligatoire |
|---|---|---|---|---|
méthode d'authentification |
Méthode d'authentification des sessions utilisateur à lister. Seul un appelant appartenant au groupe d'accès ClusterAdmins/Administrator peut fournir ce paramètre. Les valeurs possibles sont :
|
méthode d'authentification |
Aucune |
Oui |
nom d'utilisateur |
Identifiant unique de l'utilisateur. |
chaîne |
Aucune |
Oui |
Valeurs de retour
Cette méthode a la valeur de retour suivante :
Nom |
Description |
Type |
séances |
Liste des informations de session pour les sessions d'authentification. |
Exemple de demande
Les requêtes pour cette méthode sont similaires à l'exemple suivant :
{
"method": "ListAuthSessionsByUsername",
"authMethod": "Cluster",
"username": "admin"
}
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{
"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"
}
]
}
Nouveautés depuis la version
12,0