Sha256: da0e92f5a78e51769b870d5e8e30060fdf14d2b312179abdd1bd3a16e3aadfdb
Contents?: true
Size: 1.17 KB
Versions: 6
Compression:
Stored size: 1.17 KB
Contents
require 'chaltron/engine' require 'chaltron/bootstrap_form' require 'syslog' module Chaltron module Controllers autoload :Helpers, 'chaltron/controllers/helpers' end mattr_accessor :roles @@roles = %w( admin user_admin ) mattr_accessor :default_roles @@default_roles = [] mattr_accessor :ldap_allow_all @@ldap_allow_all = true mattr_accessor :enable_syslog @@enable_syslog = false mattr_accessor :syslog_facility @@syslog_facility = Syslog::LOG_SYSLOG mattr_accessor :ldap_field_mappings @@ldap_field_mappings = { first_name: 'givenname', last_name: 'cn', department: 'department', email: 'mail' } mattr_accessor :ldap_group_base @@ldap_group_base = nil mattr_accessor :ldap_group_member_filter @@ldap_group_member_filter = -> (entry) { "uniquemember=#{entry.dn}" } mattr_accessor :ldap_role_mappings @@ldap_role_mappings = {} mattr_accessor :ldap_after_authenticate @@ldap_after_authenticate = -> (user, ldap) { user } mattr_accessor :ldap_before_logout @@ldap_before_logout = -> (user, ldap) { } mattr_accessor :revision_filename @@revision_filename = 'REVISION' def self.setup yield self end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
chaltron-1.1.7 | lib/chaltron.rb |
chaltron-1.1.6 | lib/chaltron.rb |
chaltron-1.1.5 | lib/chaltron.rb |
chaltron-1.1.4 | lib/chaltron.rb |
chaltron-1.1.3 | lib/chaltron.rb |
chaltron-1.1.2 | lib/chaltron.rb |