SeamSDKService

@objc(SeamSDKService)
public final class SeamSDKService : NSObject

Undocumented

  • Undocumented

    Declaration

    Swift

    @objc(shared)
    public static let shared: SeamSDKService
  • Undocumented

    Declaration

    Swift

    @objc
    public var isActive: NSNumber { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public var credentials: NSArray { get }
  • Undocumented

    Declaration

    Swift

    @objc(initializeWithClientSessionToken:)
    public class func initialize(clientSessionToken: NSString) -> NSNumber
  • Undocumented

    Declaration

    Swift

    @objc(isActivePublisher)
    public func isActivePublisher() -> AnyObject
  • Undocumented

    Declaration

    Swift

    @objc(credentialsPublisher)
    public func credentialsPublisher() -> AnyObject
  • Undocumented

    Declaration

    Swift

    @objc(activateWithCompletion:)
    public func activate(_ completion: @escaping (NSNumber, NSString?) -> Void)
  • Undocumented

    Declaration

    Swift

    @objc(refreshWithCompletion:)
    public func refresh(_ completion: @escaping (NSNumber, NSArray?) -> Void)
  • Undocumented

    Declaration

    Swift

    @objc(unlockWithCredentialId:timeout:)
    public func unlock(credentialId: NSString, timeout: NSNumber) -> AnyObject