LoginResponse
public struct LoginResponse : Codable
Undocumented
-
Collection of companies which this user belongs / has a relationship with
Declaration
Swift
public var companies: [Int]?
-
List of roles which this user has
Declaration
Swift
public var roles: [Roles]?
-
Primary branding company (if any)
Declaration
Swift
public var branding: Company?
-
The actual user
Declaration
Swift
public var user: User?
-
Bearer token
Declaration
Swift
public var token: String?
-
Bearer token expiry (ms since Epoch)
Declaration
Swift
public var tokenExp: Milliseconds?
-
seconds until expiry. This allows for differences in Server clock vs Client clock as the Client can calculate as Date() + Double(expiresIn)
Declaration
Swift
public var expiresIn: TimeInterval?
-
Undocumented
Declaration
Swift
public var refresh: String?
-
Undocumented
Declaration
Swift
public var updatedTerms: [UpdatedTerms]?
-
Undocumented
Declaration
Swift
public var needChangePassword: Bool?
-
Undocumented
Declaration
Swift
public init()
-
Declaration
Swift
public init(from decoder: Decoder) throws