7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/smart_proxy_realm_ad/configuration_loader.rb', line 7
def load_dependency_injection_wirings(container_instance, settings)
container_instance.dependency :realm_provider_impl,
lambda {
::Proxy::AdRealm::Provider.new(
realm: settings[:realm],
keytab_path: settings[:keytab_path],
principal: settings[:principal],
domain_controller: settings[:domain_controller],
ou: settings[:ou],
computername_prefix: settings[:computername_prefix],
computername_hash: settings[:computername_hash],
computername_use_fqdn: settings[:computername_use_fqdn]
)
}
end
|