############################################################################################################# **Допоміжний метод. Показує доступні дії для надання доступу до сертифіката (по GLN користувача)** ############################################################################################################# Для роботи з цим методом користувач повинен бути `авторизованим `__ . +--------------------------------------------------------------+--------------------------------------------------------------+ | **Метод запиту** | **HTTP GET** | +==============================================================+==============================================================+ | **Content-Type** | application/json (тіло HTTP запиту/відповіді в json форматі) | +--------------------------------------------------------------+--------------------------------------------------------------+ | **URL запиту** | **https://edo.edin.ua/Api/V1/Certificate/ShowAccessActions** | +--------------------------------------------------------------+--------------------------------------------------------------+ | **Параметри, що передаються в URL (разом з адресою методу)** | -//- | +--------------------------------------------------------------+--------------------------------------------------------------+ **JSON-параметри в тілі HTTP запиту/відповіді** ******************************************************************* ``REQUEST`` В цьому методі в json-тілі **запиту** обов'язково передається лише токен **varToken​**, отриманий при `авторизації `__ ``RESPONSE`` Таблиця 1 - Опис json-параметрів **відповіді** метода API +---------------------------------+--------------------+---------+----------------------------------------------------------------------------------+ | Параметр | Mandatory/Optional | Формат | Опис | +=================================+====================+=========+==================================================================================+ | ​**certificate_access_actions** | | [{...}] | масив об'єктів; дії, доступні для надання доступу до сертифіката | +---------------------------------+--------------------+---------+----------------------------------------------------------------------------------+ | ​varMessage​ | | String | повідомлення сервера | +---------------------------------+--------------------+---------+----------------------------------------------------------------------------------+ | ​intCode​ | | int | код відповіді сервера | +---------------------------------+--------------------+---------+----------------------------------------------------------------------------------+ | code | | int | код дії; 1 - Розшарити доступ до сертифіката, 2 - Прибрати доступ до сертифікату | +---------------------------------+--------------------+---------+----------------------------------------------------------------------------------+ | name | | String | назва доступної дії | +---------------------------------+--------------------+---------+----------------------------------------------------------------------------------+ -------------- **Приклади** ***************** Приклад тіла **запиту** в json форматі: .. code:: ruby { "​ varToken​ ": "​ 8q0hu05o59vmmrpo4t5slfedj2​ " } -------------- Приклад тіла **відповіді** в json форматі: .. code:: ruby { "certificate_access_actions": [ { "code": 1, "name ": "Расшарить доступ к сертификату" }, { "code": 2, "name ": "Убрать доуступ к сертификату" } ], "varMessage": "Success!", "intCode": 200 }