e166e5747c
Enable frozen string for the following files: * lib/gitlab/auth/**/*.rb * lib/gitlab/badge/**/*.rb * lib/gitlab/bare_repository_import/**/*.rb * lib/gitlab/bitbucket_import/**/*.rb * lib/gitlab/bitbucket_server_import/**/*.rb * lib/gitlab/cache/**/*.rb * lib/gitlab/checks/**/*.rb Partially addresses #47424.
31 lines
614 B
Ruby
31 lines
614 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Gitlab
|
|
module Auth
|
|
module Saml
|
|
class Config
|
|
class << self
|
|
def options
|
|
Gitlab::Auth::OAuth::Provider.config_for('saml')
|
|
end
|
|
|
|
def upstream_two_factor_authn_contexts
|
|
options.args[:upstream_two_factor_authn_contexts]
|
|
end
|
|
|
|
def groups
|
|
options[:groups_attribute]
|
|
end
|
|
|
|
def external_groups
|
|
options[:external_groups]
|
|
end
|
|
|
|
def admin_groups
|
|
options[:admin_groups]
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|