authentication.get

Описание

object authentication.get(object parameters)

Метод позволяет получить объект аутентификации в соответствии с заданными параметрами.

Этот метод доступен только для типа пользователя Super admin. Разрешения на вызов метода можно отозвать в настройках роли пользователя. Чтобы получить больше информации смотрите Роли пользователя.

Параметры

(object) Параметры, определяющие желаемый результат.

Метод поддерживает только один параметр.

Параметр Тип Описание
output query Этот параметр является общим для всех методов get, описанных в справочном комментарии.

Возвращаемые значения

(object) Возвращает объект аутентификации.

Примеры

Запрос:

{
          "jsonrpc": "2.0",
          "method": "authentication.get",
          "params": {
             "output": "extend"
          },
          "auth": "038e1d7b1735c6a5436ee9eae095879e",
          "id": 1
       }

Ответ:

{
          "jsonrpc": "2.0",
          "result": {
             "authentication_type": "0",
             "http_auth_enabled": "0",
             "http_login_form": "0",
             "http_strip_domains": "",
             "http_case_sensitive": "1",
             "ldap_configured": "0",
             "ldap_host": "",
             "ldap_port": "389",
             "ldap_base_dn": "",
             "ldap_search_attribute": "",
             "ldap_bind_dn": "",
             "ldap_case_sensitive": "1",
             "ldap_bind_password": "",
             "saml_auth_enabled": "0",
             "saml_idp_entityid": "",
             "saml_sso_url": "",
             "saml_slo_url": "",
             "saml_username_attribute": "",
             "saml_sp_entityid": "",
             "saml_nameid_format": "",
             "saml_sign_messages": "0",
             "saml_sign_assertions": "0",
             "saml_sign_authn_requests": "0",
             "saml_sign_logout_requests": "0",
             "saml_sign_logout_responses": "0",
             "saml_encrypt_nameid": "0",
             "saml_encrypt_assertions": "0",
             "saml_case_sensitive": "0",
             "passwd_min_length": "8",
             "passwd_check_rules": "8"
          },
          "id": 1
       }

Источник

CAuthentication::get() в ui/include/classes/api/services/CAuthentication.php.