ListAuthSessionsByUsername
Você pode usar o ListAuthSessionsByUsername método para listar todas as sessões de autenticação para o usuário especificado. Um chamador que não está em grupos de Acesso Administradores / Privileges do Administrador só pode listar suas próprias sessões. Um chamador com ClusterAdmins / Administrator Privileges pode listar sessões pertencentes a qualquer usuário.
Parâmetros
Este método tem os seguintes parâmetros de entrada:
| Nome | Descrição | Tipo | Valor padrão | Obrigatório |
|---|---|---|---|---|
AuthMethod |
Método de autenticação das sessões do usuário a serem listadas. Somente um chamador no ClusterAdmins/Administrator AccessGroup pode fornecer este parâmetro. Os valores possíveis são:
|
AuthMethod |
Nenhum |
Sim |
nome de utilizador |
Identificador exclusivo para o utilizador. |
cadeia de carateres |
Nenhum |
Sim |
Valores de retorno
Este método tem o seguinte valor de retorno:
Nome |
Descrição |
Tipo |
sessões |
Lista de informações da sessão para as sessões de autenticação. |
Exemplo de solicitação
As solicitações para este método são semelhantes ao seguinte exemplo:
{
"method": "ListAuthSessionsByUsername",
"authMethod": "Cluster",
"username": "admin"
}
Exemplo de resposta
Este método retorna uma resposta semelhante ao seguinte exemplo:
{
"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"
}
]
}
Novo desde a versão
12,0