CheckType

@objc
public enum CheckType : Int, CaseIterable

Enumeration which defines the type of check performed.

Define if the check is performed against machine learning models in the BlackBerry Cloud, models running locally on the device or solely by evaluating against a local checklist.

  • Check content against a configured denylist and allowlist.

    Check content (e.g. URL or IP address) against a configured denylist and allowlist.

    Declaration

    Swift

    case checklistOnly
  • Use on-device threat model AND any configured denylists or whilelists.

    Use BlackBerry Protect on-device threat model in combination with any configured denylists or allowlists.

    Declaration

    Swift

    case onDevice
  • Query threat model within BlackBerry Cloud in combination with any configured denylist or allowlists.

    Query BlackBerry Protect threat model hosted within BlackBerry cloud in combination with any configured checklists. If the device is off-line the check will fall back to using the on-device threat model.

    Declaration

    Swift

    case cloud