# File lib/openid/consumer/session.rb, line 9 def [](key) val = @session[key] @decode_klass ? @decode_klass.from_session_value(val) : val end
# File lib/openid/consumer/session.rb, line 14 def []=(key, val) @session[key] = to_session_value(val) end
# File lib/openid/consumer/session.rb, line 18 def keys @session.keys end
# File lib/openid/consumer/session.rb, line 4 def initialize(session, decode_klass = nil) @session = session @decode_klass = decode_klass end