# LicenseUser

    @objcMembers
    class LicenseUser

    extension LicenseUser : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Decodable, Equatable, Hashable, NSObjectProtocol

License user class that encapsulates information about the license user

- `id`

  Id of the license user

  #### Declaration

  Swift

      var id: UInt64

- `email`

  License user email address

  #### Declaration

  Swift

      var email: String?

- `isActive`

  Is the user active

  #### Declaration

  Swift

      var isActive: Bool

- `firstName`

  License user first name

  #### Declaration

  Swift

      var firstName: String?

- `lastName`

  License user last name

  #### Declaration

  Swift

      var lastName: String?

- `phone`

  License user phone number

  #### Declaration

  Swift

      var phone: String?

- `isInitialPassword`

  Does the user use initial password or already changed the password True if initial password in use and false otherwise

  #### Declaration

  Swift

      var isInitialPassword: Bool

- `initialPassword`

  License user initial password

  #### Declaration

  Swift

      var initialPassword: String?

- `licenseId`

  License id of the user’s license

  #### Declaration

  Swift

      var licenseId: UInt64

- `orderStoreId`

  Store id of the order

  #### Declaration

  Swift

      var orderStoreId: String?

- `orderId`

  Id of the order

  #### Declaration

  Swift

      var orderId: UInt64

- `init()`

  Undocumented

  #### Declaration

  Swift

      override init()

- `init(from:)`

  Creates a new instance by decoding from the given decoder.

  This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.

  #### Declaration

  Swift

      required init(from decoder: any Decoder) throws

© 2026 LicenseSpring. All rights reserved. (Last updated: 2026-05-27)

Generated by jazzy ♪♫ v0.15.3, a Realm project.