Class: HolmanActiveDirectory::AccessControl
- Inherits:
-
Object
- Object
- HolmanActiveDirectory::AccessControl
- Defined in:
- lib/holman_active_directory/access_control.rb
Overview
A class so the following method can be handled in delayed job
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.ldap_session_timeout ⇒ Object
3 4 5 |
# File 'lib/holman_active_directory/access_control.rb', line 3 def self.ldap_session_timeout 1.hour.from_now end |
Instance Method Details
#check(dn, session_id) ⇒ Object
7 8 9 10 11 |
# File 'lib/holman_active_directory/access_control.rb', line 7 def check(dn, session_id) @dn, @session_id = dn, session_id return false unless dn destroy_session unless HolmanActiveDirectory.active_account?(dn) end |