15881: Move Google, SSO, and PAM configs into their own sections.
[arvados.git] / lib / config / export.go
index 323043fbe7b6f7cf0d4ab92ec228f081415e37eb..26782c8ba61dca3e4b657b911b6361439522ebb6 100644 (file)
@@ -131,14 +131,11 @@ var whitelist = map[string]bool{
        "InstanceTypes.*":                              true,
        "InstanceTypes.*.*":                            true,
        "Login":                                        true,
-       "Login.GoogleClientID":                         false,
-       "Login.GoogleClientSecret":                     false,
-       "Login.GoogleAlternateEmailAddresses":          false,
-       "Login.PAM":                                    true,
-       "Login.PAMService":                             false,
-       "Login.PAMDefaultEmailDomain":                  false,
-       "Login.ProviderAppID":                          false,
-       "Login.ProviderAppSecret":                      false,
+       "Login.Google":                                 true,
+       "Login.Google.AlternateEmailAddresses":         false,
+       "Login.Google.ClientID":                        false,
+       "Login.Google.ClientSecret":                    false,
+       "Login.Google.Enable":                          true,
        "Login.LDAP":                                   true,
        "Login.LDAP.AppendDomain":                      false,
        "Login.LDAP.EmailAttribute":                    false,
@@ -146,14 +143,22 @@ var whitelist = map[string]bool{
        "Login.LDAP.InsecureTLS":                       false,
        "Login.LDAP.SearchAttribute":                   false,
        "Login.LDAP.SearchBase":                        false,
-       "Login.LDAP.SearchBindUser":                    false,
        "Login.LDAP.SearchBindPassword":                false,
+       "Login.LDAP.SearchBindUser":                    false,
        "Login.LDAP.SearchFilters":                     false,
        "Login.LDAP.StartTLS":                          false,
        "Login.LDAP.StripDomain":                       false,
        "Login.LDAP.URL":                               false,
        "Login.LDAP.UsernameAttribute":                 false,
        "Login.LoginCluster":                           true,
+       "Login.PAM":                                    true,
+       "Login.PAM.DefaultEmailDomain":                 false,
+       "Login.PAM.Enable":                             true,
+       "Login.PAM.Service":                            false,
+       "Login.SSO":                                    true,
+       "Login.SSO.Enable":                             true,
+       "Login.SSO.ProviderAppID":                      false,
+       "Login.SSO.ProviderAppSecret":                  false,
        "Login.RemoteTokenRefresh":                     true,
        "Mail":                                         true,
        "Mail.MailchimpAPIKey":                         false,