struct

CB::Model::Session

Inherits JSON::Serializable / Struct / Value / Object

Constructors

new(id : String, account_id : String = "", expires_at : Time = Time::ZERO, is_sso : Bool | Nil = nil, login_url : String | Nil = nil, one_time_token : String | Nil = nil, secret : String | Nil = nil)
new(pull : JSON::PullParser)
new(*, __pull_for_json_serializable pull : JSON::PullParser)

Instance methods

account_id
clone
copy_with(id _id = @id, account_id _account_id = @account_id, expires_at _expires_at = @expires_at, is_sso _is_sso = @is_sso, login_url _login_url = @login_url, one_time_token _one_time_token = @one_time_token, secret _secret = @secret)
expires_at
id
is_sso
login_url
one_time_token
secret