AuthHandlerProtocol

public protocol AuthHandlerProtocol

Authentification handler protocol One instance per SDK that controlls the access. Use TraceVisionFactory.shared.getAuthHandler() to get the instance

Note

This is used for authenticating users in the TraceVision apps, please ignore.
  • Undocumented

    Declaration

    Swift

    var authInfo: AuthInfo { get }
  • checkUserExist(email:) Asynchronous

    Undocumented

    Declaration

    Swift

    func checkUserExist(email: String) async -> Bool?
  • sendMagic(email:) Asynchronous

    Undocumented

    Declaration

    Swift

    func sendMagic(email: String) async -> Bool
  • Undocumented

    Declaration

    Swift

    func confirmCode(email: String, code: String) async -> Bool
  • logout() Asynchronous

    Undocumented

    Declaration

    Swift

    func logout() async