Настройка Центра Авторизации — различия между версиями
Материал из Integra-S Wiki
Mikheeva (обсуждение | вклад) (Новая страница: «Для настройки Центра авторизации необходимо открыть файл serenity.cfg.json в корне Serenity. Файл в…») |
(нет различий)
|
Версия 15:24, 10 сентября 2018
Для настройки Центра авторизации необходимо открыть файл 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
}
}