瀏覽代碼

Merge pull request #2300 from sdodson/issue1745

Add additional options to RequestHeaderProvider optional items
Scott Dodson 8 年之前
父節點
當前提交
4ac0ed94f4
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      filter_plugins/openshift_master.py

+ 5 - 1
filter_plugins/openshift_master.py

@@ -237,7 +237,11 @@ class RequestHeaderIdentityProvider(IdentityProviderBase):
         self._required += [['headers']]
         self._optional += [['challengeURL', 'challenge_url'],
                            ['loginURL', 'login_url'],
-                           ['clientCA', 'client_ca']]
+                           ['clientCA', 'client_ca'],
+                           ['clientCommonNames', 'client_common_names'],
+                           ['emailHeaders', 'email_headers'],
+                           ['nameHeaders', 'name_headers'],
+                           ['preferredUsernameHeaders', 'preferred_username_headers']]
 
     def validate(self):
         ''' validate this idp instance '''