Method: CASClient::Tickets::Storage::LocalDirTicketStore#initialize

Defined in:
lib/casclient/tickets/storage.rb

#initialize(config = {}) ⇒ LocalDirTicketStore

Returns a new instance of LocalDirTicketStore.



74
75
76
77
78
79
# File 'lib/casclient/tickets/storage.rb', line 74

def initialize(config={})
  config ||= {}
  @tmp_dir = config[:storage_dir] || DEFAULT_TMP_DIR
  @service_session_lookup_dir = config[:service_session_lookup_dir] || "#{@tmp_dir}/sessions"
  @pgt_store_path = config[:pgt_store_path] || "#{@tmp_dir}/cas_pgt.pstore"
end