Пaраметр spnego#
Группа параметров spnego предназначена для аутентификации kerberos.
Опциональные параметры:
keytabВ значении параметра указывается абсолютный путь к файлу
keytab.Тип параметра: строковое значение.
По умолчанию: keytab: „/etc/krb5.keytab“
realmВ значении параметра указывается имя области kerberos.
Обязательно в случае:
keytab is not None.
Тип параметра: строковое значение.
По умолчанию: не имеет значения по умолчанию.
service_nameВ значении параметра указывается имя сервиса, который будет использоваться при получении учетных данных.
Обязательно в случае:
keytab is not None.
Тип параметра: строковое значение.
По умолчанию: не имеет значения по умолчанию.
authorized_principalВ значении параметра устанавливаются определенные, авторизованные пользователи.
Тип параметра: последовательность строковых значений.
По умолчанию: не имеет значения по умолчанию.
force_realmВ значении параметра определяется, необходимо ли перезаписывать $remote_user, если клиент имеет собственный realm, отличный от заданного. В случае „true“, будет осуществлена принудительная аутентификация с использованием заданного значения
realm, или значенияrealmпо умолчанию, еслиrealmявно не объявлен.Тип параметра:
true;
false.
По умолчанию:
force_realm: falseformat_fullВ значении параметра определяется, будет ли
$remote_userвключать в себяrealm, даже еслиrealmзадан клиентом (если параметрformat_fullне установлен или имеет значение false, то$remote_userне будет содержать в себеrealm).Тип параметра:
true;
false.
По умолчанию:
format_full: falseallow_basic_fallbackВ значении параметра указывается, что модуль возвращается к базовой аутентификации, если клиент не предпринимает попыток согласования или иной причине (например, пользователь вне домена).
Тип параметра:
true;
false.
По умолчанию:
allow_basic_fallback: true