SeamManager

public class SeamManager

Undocumented

  • Undocumented

    Declaration

    Swift

    public static let shared: SeamManager
  • Undocumented

    Declaration

    Swift

    public static func initialize(clientSessionToken: String) throws
  • Undocumented

    Declaration

    Swift

    @Published
    public private(set) var credentials: [SeamCombinedCredential] { get set }
  • Undocumented

    Declaration

    Swift

    @MainActor
    @Published
    public private(set) var isActive: Bool { get set }
  • activate() Asynchronous

    Undocumented

    Declaration

    Swift

    public func activate() async throws
  • refresh() Asynchronous

    Undocumented

    Declaration

    Swift

    public func refresh() async throws -> [SeamCombinedCredential]
  • Undocumented

    Declaration

    Swift

    public func unlock(using credentialId: String, timeout: TimeInterval = 10.0) throws -> AnyPublisher<SeamUnlockEvent, any Error>
  • Undocumented

    Declaration

    Swift

    public func deactivate(deintegrate: Bool = false) async