LWConfig

final public class LWConfig : Codable

Web configuration

  • ID of verifier object created on side of LuanPlatform to verify user’s identity, used in LunaExample demo application only

    Declaration

    Swift

    public var verifyID: String
  • Identify ID of handler to identify user, used in LunaExample demo application only

    Declaration

    Swift

    public var identifyHandlerID: String
  • Registration ID of handler to register new user, used in LunaExample demo application only

    Declaration

    Swift

    public var registrationHandlerID: String
  • Luna Account ID. Deprecated.

    Declaration

    Swift

    public var lunaAccountID: String?
  • Account ID on platform. Similar to deprecated Luna Account ID.

    Declaration

    Swift

    public var accountID: String
  • Token used to authorize any requests to LunaPlatform

    Declaration

    Swift

    public var platformToken: String?
  • Luna server URL.

    Declaration

    Swift

    public var platformURL: URL? { get set }
  • Load web configuration grom user defaults. WARNING: If it was not previously initialized and saved to user defaults, it would be empty.

    Declaration

    Swift

    public static func userDefaults() -> LWConfig

    Return Value

    web configuration object

  • Initialize empty web configuration object

    Declaration

    Swift

    public init()

Public

  • Save current web configuration object to user defaults

    Declaration

    Swift

    public func save()