Mail 2F session key in Manager (#2406)

This commit is contained in:
Clément OUDOT 2020-12-03 20:53:57 +01:00
parent 6b1da39581
commit afe516c761
17 changed files with 34 additions and 17 deletions

View File

@ -1911,6 +1911,9 @@ m[^(?:ldapi://[^/]*/?|\w[\w\-\.]*(?::\d{1,5})?|ldap(?:s|\+tls)?://\w[\w\-\.]*(?:
'mail2fLogo' => {
'type' => 'text'
},
'mail2fSessionKey' => {
'type' => 'text'
},
'mail2fSubject' => {
'type' => 'text'
},

View File

@ -1877,6 +1877,10 @@ sub attributes {
type => 'text',
documentation => 'Custom logo for Mail 2F',
},
mail2fSessionKey => {
type => 'text',
documentation => 'Session parameter where mail is stored',
},
# External second factor
ext2fActivation => {

View File

@ -262,7 +262,7 @@ sub tree {
'managerDn', 'managerPassword',
'ldapTimeout', 'ldapIOTimeout',
'ldapVersion', 'ldapRaw',
'ldapCAFile', 'ldapCAPath',
'ldapCAFile', 'ldapCAPath',
]
},
{
@ -541,10 +541,8 @@ sub tree {
title => 'logParams',
help => 'logs.html',
form => 'simpleInputContainer',
nodes => [
'whatToTrace', 'customToTrace',
'hiddenAttributes'
]
nodes =>
[ 'whatToTrace', 'customToTrace', 'hiddenAttributes' ]
},
{
title => 'cookieParams',
@ -888,6 +886,7 @@ sub tree {
'mail2fTimeout', 'mail2fSubject',
'mail2fBody', 'mail2fAuthnLevel',
'mail2fLabel', 'mail2fLogo',
'mail2fSessionKey',
]
},
{

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"مستوى إثبات الهوية",
"mail2fLabel":"Label",
"mail2fLogo":"شعار",
"mail2fSessionKey":"مفتاح الجلسة الذي يحتوي على عنوان البريد الإلكتروني",
"mailBody":"محتوى البريد الناجح",
"mailCharset":"charset",
"mailConfirmBody":"تأكيد محتوى البريد",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"تناوب حالة مهلة الجلسة ",
"samlUseQueryStringSpecific":"استخدام أسلوب query_string المعين",
"samlOverrideIDPEntityID":"Override Entity ID when acting as IDP"
}
}

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Authentication level",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Session key containing mail address",
"mailBody":"Success mail content",
"mailCharset":"Charset",
"mailConfirmBody":"Confirmation mail content",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"RelayState session timeout",
"samlUseQueryStringSpecific":"Use specific query_string method",
"samlOverrideIDPEntityID":"Override Entity ID when acting as IDP"
}
}

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Authentication level",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Session key containing mail address",
"mailBody":"Success mail content",
"mailCharset":"Charset",
"mailConfirmBody":"Confirmation mail content",

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Niveau de l'authentification",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Clef de session contenant l'adresse email",
"mailBody":"Contenu du message de succès",
"mailCharset":"Charset",
"mailConfirmBody":"Contenu du message de confirmation",

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Livello di autenticazione",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Chiave di sessione contenente l'indirizzo di posta",
"mailBody":"Successo contenuto di posta",
"mailCharset":"Charset",
"mailConfirmBody":"Contenuto della mail di conferma",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"Timeout di sessione di RelayState",
"samlUseQueryStringSpecific":"Utilizza il metodo specifico query_string",
"samlOverrideIDPEntityID":"Sostituisci l'ID entità quando agisce come IDP"
}
}

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Poziom uwierzytelnienia",
"mail2fLabel":"Etykieta",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Klucz sesji zawierający adres e-mail",
"mailBody":"Treść wiadomości o powodzeniu",
"mailCharset":"Zestaw znaków",
"mailConfirmBody":"Treść wiadomości potwierdzającej",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"Limit czasu sesji RelayState",
"samlUseQueryStringSpecific":"Użyj określonej metody query_string",
"samlOverrideIDPEntityID":"Zastąp identyfikator jednostki podczas działania jako IDP"
}
}

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Doğrulama seviyesi",
"mail2fLabel":"Etiket",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Oturum anahtarı e-posta adresini içeriyor",
"mailBody":"Başarılı e-posta içeriği",
"mailCharset":"Karakter seti",
"mailConfirmBody":"Doğrulama e-postası içeriği",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"RelayState oturum zaman aşımı",
"samlUseQueryStringSpecific":"Spesifik query_string metodu kullan",
"samlOverrideIDPEntityID":"IDP olarak davrandığında Varlık ID'yi geçersiz kıl"
}
}

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"Mức xác thực",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Khóa phiên chứa địa chỉ thư",
"mailBody":"Nội dung thư thành công",
"mailCharset":"Charset",
"mailConfirmBody":"Xác nhận nội dung thư",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"Thời gian hết hạn phiên RelayState ",
"samlUseQueryStringSpecific":"Sử dụng phương pháp query_string cụ thể",
"samlOverrideIDPEntityID":"Override Entity ID when acting as IDP"
}
}

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"认证等级",
"mail2fLabel":"Label",
"mail2fLogo":"Logo",
"mail2fSessionKey":"Session key containing mail address",
"mailBody":"Success mail content",
"mailCharset":"Charset",
"mailConfirmBody":"Confirmation mail content",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"RelayState session timeout",
"samlUseQueryStringSpecific":"Use specific query_string method",
"samlOverrideIDPEntityID":"Override Entity ID when acting as IDP"
}
}

View File

@ -492,6 +492,7 @@
"mail2fAuthnLevel":"驗證等級",
"mail2fLabel":"標籤",
"mail2fLogo":"圖示",
"mail2fSessionKey":"包含郵件地址的工作階段金鑰",
"mailBody":"成功郵件內容",
"mailCharset":"字元集",
"mailConfirmBody":"確認郵件內容",
@ -1180,4 +1181,4 @@
"samlRelayStateTimeout":"RelayState 工作階段逾時",
"samlUseQueryStringSpecific":"使用特定的 query_string 方法",
"samlOverrideIDPEntityID":"充當 IDP 覆寫實體 ID"
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long