You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Получение списка активных сессий 


GET /v1.0/lm/sessions?search=text_or_value_for_search?user=19768227253181532&dongle=1014133386&product=16&feature=11&host=6430031962975896019&lms=6430031962975896019&start_at=1589408566&finish_at=1589408566

Доступен поиск по номеру компонента, номеру продукта, номеру модификации продукта, имени компонента, имени продукта, идентификатору ключа, имени пользователя, имени компьютера, адресу компьютера, имени процесса, идентификатору процесса.
Доступен фильтр по пользователю, идентификатору ключа , номеру продукта, номеру компонента, идентификатору компьютера пользователя, идентификатору менеджера лицензий, времени начала сессии.

Возвращает массив sessions:

{
    "sessions": [
        {
            "containerVersionText": "",
            "dongle": {
                "dongleInfo": {
                    "containerActivationTime": 0,
                    "containerVersion": 0,
                    "dongleId": 1014133386,
                    "dongleMemorySize": 59392,
                    "dongleModel": 3,
                    "driverType": 2,
                    "firmwareFeatures": 1,
                    "firmwareState": 0,
                    "firmwareVersion": 16778248,
                    "hwMcuVersion": 8,
                    "netResource": 10,
                    "publicCode": 1368487351,
                    "typeFlags": 509
                },
                "firmwareVersionText": "1.0.4.8",
                "flags": {
                          "bindHardware": false,
                          "bindOs": false,
                          "driverless": true,
                          "expired": false,
                          "externalMicroSd": false,
                          "inaccessible": false,
                          "lowBattery": false,
                          "timerError": false,
                          "hardwareMismatchedOrFileCorrupted" : false
                },
                "lm": {
                    "currentTime": 1587659056,
                    "currentTimeText": "2020-04-23 19:24:16",
                    "hostIp": "127.0.0.1",
                    "hostName": "B0943-PC",
                    "hostPort": 3189,
                    "lmsId": 6430031962975896019,
                    "protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
                    "remote": false,
                    "startTime": 1587659048,
                    "uptimeEng": "00:00:07",
                    "uptimeRus": "00:00:07",
                    "version": "2.0.0.0"
                },
                "manufacturedDate": "18 Mar 2020 14-20-20",
                "productsCount": 1,
                "sessionsCount": 1,
                "vendor": {
                    "publicCode": 1368487351,
                    "publicCodeText": "DEMONVK"
                }
            },
            "feature": {
                "consumptionMode": 1,
                "currentRunCounterValue": 0,
                "featureNumber": 4,
                "flags": {
                      "expired": false,
                      "rdpForbidden": true,
                      "vmForbidden": false
                },
                "floatingResource": 8,
                "maxConcurrentResource": 10,
                "maxRunCounter": 0,
                "name": "Компонент вне лицензии",
                "productModification": 0,
                "productName": "Тест GCC",
                "productNumber": 16,
                "remoteMode": 3,
                "reservedResource": 1,
                "restOfLifeTimeDays": 0,
                "sessionsCount": 0,
                "validFromDate": 0,
                "validUpToDate": 0,
                "vendor": {
                    "publicCode": 1368487351,
                    "publicCodeText": "DEMONVK"
                }
            },
            "host": {
                "fqdn": "b0943-pc.aktiv.guardant.ru",
                "hostId": "6430031962975896019",
                "ip": "192.168.1.49",
                "name": "b0943-pc"
            },
            "issueTime": 1587659048,
            "issueTimeText": "2020-04-23 19:24:08",
            "processId": 4436,
            "processName": "licensing_api_test",
            "processPath": "D:\\Aktiv-Git\\guardant-smc\\tmp\\debug\\licensing-api-test.e21bfe04\\licensing_api_test.exe",
            "product": {
                "modification": 0,
                "name": "Тест GCC",
                "productNumber": 16,
                "vendor": {
                    "publicCode": 1368487351,
                    "publicCodeText": "DEMONVK"
                }
            },
            "sessionId": 43,
            "sessionIdText": "00000043"
            "user": {
                "id": 19768227253181531,
                "name": "bma"
            }
        },
        {
            "containerVersionText": "",
            "dongle": {
                "dongleInfo": {
                    "containerActivationTime": 0,
                    "containerVersion": 0,
                    "dongleId": 1014133386,
                    "dongleMemorySize": 59392,
                    "dongleModel": 3,
                    "driverType": 2,
                    "firmwareFeatures": 1,
                    "firmwareState": 0,
                    "firmwareVersion": 16778248,
                    "hwMcuVersion": 8,
                    "netResource": 10,
                    "publicCode": 1368487351,
                    "typeFlags": 509
                },
                "firmwareVersionText": "1.0.4.8",
                "flags": {
                          "bindHardware": false,
                          "bindOs": false,
                          "driverless": true,
                          "expired": false,
                          "externalMicroSd": false,
                          "inaccessible": false,
                          "lowBattery": false,
                          "timerError": false,
                          "hardwareMismatchedOrFileCorrupted" : false
                },
                "lm": {
                    "currentTime": 1587659056,
                    "currentTimeText": "2020-04-23 19:24:16",
                    "hostIp": "127.0.0.1",
                    "hostName": "B0943-PC",
                    "hostPort": 3189,
                    "lmsId": 6430031962975896019,
                    "protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
                    "remote": false,
                    "startTime": 1587659048,
                    "uptimeEng": "00:00:08",
                    "uptimeRus": "00:00:08",
                    "version": "2.0.0.0"
                },
                "manufacturedDate": "18 Mar 2020 14-20-20",
                "productsCount": 1,
                "sessionsCount": 1,
                "vendor": {
                    "publicCode": 1368487351,
                    "publicCodeText": "DEMONVK"
                }
            },
            "feature": {
                "consumptionMode": 0,
                "currentRunCounterValue": 0,
                "featureNumber": 2,
                "flags": {
                      "expired": false,
                      "rdpForbidden": true,
                      "vmForbidden": false
                },
                "floatingResource": 9,
                "maxConcurrentResource": 10,
                "maxRunCounter": 0,
                "name": "Тест документации",
                "productModification": 0,
                "productName": "Тест GCC",
                "productNumber": 16,
                "remoteMode": 3,
                "reservedResource": 0,
                "restOfLifeTimeDays": 0,
                "sessionsCount": 0,
                "validFromDate": 0,
                "validUpToDate": 0,
                "vendor": {
                    "publicCode": 1368487351,
                    "publicCodeText": "DEMONVK"
                }
            },
            "host": {
                "fqdn": "b0943-pc.aktiv.guardant.ru",
                "hostId": "6430031962975896019",
                "ip": "192.168.1.49",
                "name": "b0943-pc"
            },
            "issueTime": 1587659053,
            "issueTimeText": "2020-04-23 19:24:13",
            "processId": 4436,
            "processName": "licensing_api_test",
            "processPath": "D:\\Aktiv-Git\\guardant-smc\\tmp\\debug\\licensing-api-test.e21bfe04\\licensing_api_test.exe",
            "product": {
                "modification": 0,
                "name": "Тест GCC",
                "productNumber": 16,
                "vendor": {
                    "publicCode": 1368487351,
                    "publicCodeText": "DEMONVK"
                }
            },
            "sessionId": 44,
            "sessionIdText": "00000044"
            "user": {
                "id": 19768227253181531,
                "name": "bma"
            }
        }
    ]
}

Получение списка компьютеров активных сессий 


GET /v1.0/lm/sessions/hosts?search=text_or_value_for_search

Доступен поиск по имени компьютера и адресу компьютера.
Возвращает массив hosts:

{
    "hosts": [
        {
            "fqdn": "B0943-PC.aktiv.guardant.ru",
            "hostId": "6430031962975896019",
            "ip": "192.168.1.49",
            "name": "B0943-PC"
        }
    ]
}

Получение списка пользователей активных сессий 


GET /v1.0/lm/sessions/users

Возвращает массив users:

{
    "users": [
        {
            "id": "19768227253181531",
            "name": "bma"
        }
    ]
}

Получение списка менеджеров лицензий (серверов) активных сессий 


GET /v1.0/lm/sessions/lms

Возвращает массив lms:

{
    "lms": [
        {
            "currentTime": 1587659519,
            "currentTimeText": "2020-04-23 19:31:59",
            "hostIp": "127.0.0.1",
            "hostName": "B0943-PC",
            "hostPort": 3189,
            "lmsId": "6430031962975896019",
            "protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1",
            "remote": false,
            "startTime": 1587659490,
            "uptimeEng": "00:00:29",
            "uptimeRus": "00:00:29",
            "version": "2.0.0.0"
        }
    ]
}
  • No labels