Настройка Центра Авторизации

Материал из Integra-S Wiki
Версия от 15:24, 10 сентября 2018; Mikheeva (обсуждение | вклад) (Новая страница: «Для настройки Центра авторизации необходимо открыть файл serenity.cfg.json в корне Serenity. Файл в…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Для настройки Центра авторизации необходимо открыть файл serenity.cfg.json в корне Serenity.

Файл выглядит следующим образом:

{
 "ticketsProvider": {
   "providers": {     
     "TestAuth": {
       "class": "serenityImpl.SerenityTicketsProvider",
       "db_conn_string": "dbname= host=127.0.0.1 port=5430 user= password="
     },
     "CertAuth": {
       "class": "clientLoginCertAuthImpl.ClientLoginCertAuthTicketsProvider"
     },
     "DigestAuth": {
       "class": "authentication.digest_auth.tickets_provider.DigestTicketsProvider",
       "db_conn_string": "dbname= host=127.0.0.1 port=5430 user= password="
     },
     "LdapAuth": {
       "class": "authentication.ldap_auth.tickets_provider.LDAPTicketsProvider",
       "ldap_conn_string": "ldap://192.168.10.27:389/"
     },
     "KerberosAuth": {
       "class": "authentication.kerberos_auth.tickets_provider.KerberosTicketsProvider",
       "db_conn_string": "dbname= host=127.0.0.1 port=5430 user= password=",
       "ldap_conn_string": "ldap://192.168.10.179:389",
       "ldap_admin": "username password",
       "keytab_source": "serenity-app.keytab",
       "ad_realm": "INTEGRA-DOMAIN.RU",
       "kerberos_service": "HTTP",
       "auto_synch_users": true,
       "synch_groups": ["integras"],
       "synch_interval": 60
     },
     "Generic":{
       "class": "generic.GenericProvider"
     }
   }
 },
 "settingsProvider": {
     "class": "serenityImpl.SerenitySettingsProvider",
     "db_conn_string": "dbname= host=127.0.0.1 port=5430 user= password="
 },
 "logger":{
     "class": "logger.Logger",
     "db_conn_string": "dbname= host=127.0.0.1 port=5430 user= password="
 },
 "deploymentSettings": {
   "use_ssl": false,
   "deployment_port": 8888,
   "ticket_ttl": 24
 }
}