struct

KemalcrStarter::Infrastructure::DB::UserSessionRecord

Inherits Struct < Value < Object

Constructors

new(id : String, user_id : String, session_family_id : String, refresh_token_hash : String, expires_at : Time, revoked_at : Time | Nil, rotated_from_id : String | Nil)
Source

Instance methods

clone
Source
copy_with(id _id = @id, user_id _user_id = @user_id, session_family_id _session_family_id = @session_family_id, refresh_token_hash _refresh_token_hash = @refresh_token_hash, expires_at _expires_at = @expires_at, revoked_at _revoked_at = @revoked_at, rotated_from_id _rotated_from_id = @rotated_from_id)
Source
expires_at
id
refresh_token_hash
revoked_at
rotated_from_id
session_family_id
user_id