authentication.get

Descrizione

oggetto authentication.get(parametri dell'oggetto)

Il metodo consente di recuperare l'oggetto di autenticazione in base ai parametri dati.

Questo metodo è disponibile solo per il tipo di utente Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Vedere Utente ruoli per maggiori informazioni.

Parametri

(oggetto) Parametri che definiscono l'output desiderato.

Il metodo supporta un solo parametro.

Parametro Tipo Descrizione
output query Questo parametro è comune a tutti i metodi get descritti nel commento di riferimento.

Restituisce i valori

(oggetto) Restituisce l'oggetto di autenticazione.

Esempi

Richiesta:

{
           "jsonrpc": "2.0",
           "metodo": "autenticazione.get",
           "parametri": {
               "output": "estendere"
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Risposta:

{
           "jsonrpc": "2.0",
           "risultato": {
               "tipo_autenticazione": "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
       }

Fonte

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