Add krbAllowedDomains in manager (#2372)
This commit is contained in:
parent
9463278b2d
commit
8b9c6be6f6
|
@ -44,7 +44,7 @@ our $authParameters = {
|
|||
facebookParams => [qw(facebookAuthnLevel facebookExportedVars facebookAppId facebookAppSecret facebookUserField)],
|
||||
githubParams => [qw(githubAuthnLevel githubClientID githubClientSecret githubUserField githubScope)],
|
||||
gpgParams => [qw(gpgAuthnLevel gpgDb)],
|
||||
kerberosParams => [qw(krbAuthnLevel krbKeytab krbByJs krbRemoveDomain)],
|
||||
kerberosParams => [qw(krbAuthnLevel krbKeytab krbByJs krbRemoveDomain krbAllowedDomains)],
|
||||
ldapParams => [qw(ldapAuthnLevel ldapExportedVars ldapServer ldapPort ldapVerify ldapBase managerDn managerPassword ldapTimeout ldapIOTimeout ldapVersion ldapRaw ldapCAFile ldapCAPath LDAPFilter AuthLDAPFilter mailLDAPFilter ldapSearchDeref ldapGroupBase ldapGroupObjectClass ldapGroupAttributeName ldapGroupAttributeNameUser ldapGroupAttributeNameSearch ldapGroupDecodeSearchedValue ldapGroupRecursive ldapGroupAttributeNameGroup ldapPpolicyControl ldapSetPassword ldapChangePasswordAsUser ldapPwdEnc ldapUsePasswordResetAttribute ldapPasswordResetAttribute ldapPasswordResetAttributeValue ldapAllowResetExpiredPassword ldapITDS)],
|
||||
linkedinParams => [qw(linkedInAuthnLevel linkedInClientID linkedInClientSecret linkedInFields linkedInUserField linkedInScope)],
|
||||
nullParams => [qw(nullAuthnLevel)],
|
||||
|
|
|
@ -1582,6 +1582,9 @@ qr/^(?:(?:(?:(?:[a-zA-Z0-9][-a-zA-Z0-9]*)?[a-zA-Z0-9])[.])*(?:[a-zA-Z][-a-zA-Z0-
|
|||
'key' => {
|
||||
'type' => 'password'
|
||||
},
|
||||
'krbAllowedDomains' => {
|
||||
'type' => 'text'
|
||||
},
|
||||
'krbAuthnLevel' => {
|
||||
'default' => 3,
|
||||
'type' => 'int'
|
||||
|
|
|
@ -3684,6 +3684,10 @@ m{^(?:ldapi://[^/]*/?|\w[\w\-\.]*(?::\d{1,5})?|ldap(?:s|\+tls)?://\w[\w\-\.]*(?:
|
|||
default => 1,
|
||||
documentation => 'Remove domain in Kerberos username',
|
||||
},
|
||||
krbAllowedDomains => {
|
||||
type => 'text',
|
||||
documentation => 'Allowed domains',
|
||||
},
|
||||
|
||||
# Slave
|
||||
slaveAuthnLevel => {
|
||||
|
|
|
@ -242,7 +242,8 @@ sub tree {
|
|||
help => 'authkerberos.html',
|
||||
nodes => [
|
||||
'krbAuthnLevel', 'krbKeytab',
|
||||
'krbByJs', 'krbRemoveDomain'
|
||||
'krbByJs', 'krbRemoveDomain',
|
||||
'krbAllowedDomains',
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"استخدام طلب أجاكس",
|
||||
"krbKeytab":"كيتاب",
|
||||
"krbRemoveDomain":"Remove domain from Kerberos username",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"معايير كيربيروس",
|
||||
"label":"Label",
|
||||
"languages":"اللغات",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"Use Ajax request",
|
||||
"krbKeytab":"keytab file",
|
||||
"krbRemoveDomain":"Remove domain from Kerberos username",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"Kerberos parameters",
|
||||
"label":"Label",
|
||||
"languages":"Languages",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"Use Ajax request",
|
||||
"krbKeytab":"keytab file",
|
||||
"krbRemoveDomain":"Remove domain from Kerberos username",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"Kerberos parameters",
|
||||
"label":"Label",
|
||||
"languages":"Languages",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"Utilise une requête Ajax",
|
||||
"krbKeytab":"Fichier keytab",
|
||||
"krbRemoveDomain":"Supprimer le domaine du nom d'utilisateur",
|
||||
"krbAllowedDomains":"Domaines autorisés",
|
||||
"kerberosParams":"Paramètres Kerberos",
|
||||
"label":"Label",
|
||||
"languages":"Langues",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"Utilizzare la richiesta Ajax",
|
||||
"krbKeytab":"File keytab",
|
||||
"krbRemoveDomain":"Rimuovi dominio dal nome utente Kerberos",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"Parametri di Kerberos",
|
||||
"label":"Label",
|
||||
"languages":"Lingue",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"Użyj żądania Ajax",
|
||||
"krbKeytab":"plik keytab",
|
||||
"krbRemoveDomain":"Usuń domenę z nazwy użytkownika Kerberos",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"Parametry Kerberos",
|
||||
"label":"Etykieta",
|
||||
"languages":"Języki",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"Ajax isteği kullan",
|
||||
"krbKeytab":"keytab dosyası",
|
||||
"krbRemoveDomain":"Kerberos kullanıcı adından etki alanını kaldır",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"Kerberos parametreleri",
|
||||
"label":"Etiket",
|
||||
"languages":"Diller",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"Sử dụng yêu cầu Ajax",
|
||||
"krbKeytab":"tệp keytab",
|
||||
"krbRemoveDomain":"Remove domain from Kerberos username",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"Tham số Kerberos",
|
||||
"label":"Label",
|
||||
"languages":"Ngôn ngữ",
|
||||
|
|
|
@ -409,6 +409,7 @@
|
|||
"krbByJs":"使用 Ajax 请求",
|
||||
"krbKeytab":"keytab file",
|
||||
"krbRemoveDomain":"Remove domain from Kerberos username",
|
||||
"krbAllowedDomains":"Allowed domains",
|
||||
"kerberosParams":"Kerberos 参数",
|
||||
"label":"Label",
|
||||
"languages":"语言",
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user