struct CB::Model::SessionIntent

Included Modules

Defined in:

Constructors

Instance Method Summary

Constructor Detail

def self.new(id : String, agent_name : String = "cb", code : String = "cbsic_code", expires_at : Time = Time::ZERO, secret : String | Nil = nil, session : Session | Nil = nil) #

def self.new(pull : JSON::PullParser) #

Instance Method Detail

def agent_name : String #

def clone #

def code : String #

def copy_with(id _id = @id, agent_name _agent_name = @agent_name, code _code = @code, expires_at _expires_at = @expires_at, secret _secret = @secret, session _session = @session) #

def expires_at : Time #

def id : String #

def secret : String | Nil #

def session : Session | Nil #