17829: Remove SSO from config, controller, and tests
[arvados.git] / sdk / go / arvados / config.go
index 8a1b025a043c99d340d3eadf1e489a9a5f85c1fc..23bc258cb33499c6ecc0ec27636ba06ad479271e 100644 (file)
@@ -167,6 +167,7 @@ type Cluster struct {
                        EmailClaim                      string
                        EmailVerifiedClaim              string
                        UsernameClaim                   string
+                       AcceptAccessToken               bool
                        AcceptAccessTokenScope          string
                        AuthenticationRequestParameters map[string]string
                }
@@ -175,11 +176,6 @@ type Cluster struct {
                        Service            string
                        DefaultEmailDomain string
                }
-               SSO struct {
-                       Enable            bool
-                       ProviderAppID     string
-                       ProviderAppSecret string
-               }
                Test struct {
                        Enable bool
                        Users  map[string]TestUser
@@ -188,6 +184,7 @@ type Cluster struct {
                RemoteTokenRefresh Duration
                TokenLifetime      Duration
                TrustedClients     map[string]struct{}
+               IssueTrustedTokens bool
        }
        Mail struct {
                MailchimpAPIKey                string
@@ -415,6 +412,7 @@ type ContainersConfig struct {
        StaleLockTimeout            Duration
        SupportedDockerImageFormats StringSet
        UsePreemptibleInstances     bool
+       RuntimeEngine               string
 
        JobsAPI struct {
                Enable         string