This is a translation of the original English documentation page. Help us make it better.

authentication.get

説明

object authentication.get(object parameters)

このメソッドは、与えられたパラメータに従って、認証オブジェクトを取得することができます。

このメソッドは、Super admin ユーザータイプでのみ利用可能です。このメソッドを呼び出すためのパーミッションは、
ユーザーロール設定で取り消すことができます。詳しくは、User rolesをご覧ください。

パラメータ

(object) 希望する出力を定義するパラメータ

このメソッドは1つのパラメータのみをサポートします。

パラメータ Type 説明
output query This parameter being common for all get methods described in the reference commentary.

戻り値

(object) 認証オブジェクトを戻します。

Request:

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

Response:

{
           "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() in ui/include/classes/api/services/CAuthentication.php.