PingOneProtectEvaluationCallback

open class PingOneProtectEvaluationCallback : MultipleValuesCallback

Callback to evaluate Ping One Protect

  • The pauseBehavioralData received from server

    Declaration

    Swift

    public private(set) var pauseBehavioralData: Bool { get }
  • Designated initialization method for PingOneProtectEvaluationCallback

    Throws

    AuthError.invalidCallbackResponse for invalid callback response

    Declaration

    Swift

    public required init(json: [String : Any]) throws

    Parameters

    json

    JSON object of PingOneProtectEvaluationCallback

  • Get Signals data from the device

    Declaration

    Swift

    open func getData(completion: @escaping ProtectResultCallback)

    Parameters

    completion

    Completion block for signals result

  • Sets signals value in callback response

    Declaration

    Swift

    public func setSignals(_ signals: String)

    Parameters

    signals

    String value of signals]

  • Sets clientError value in callback response

    Declaration

    Swift

    public func setClientError(_ clientError: String)

    Parameters

    clientError

    String value of clientError]