-
- BlackBerry Dynamics
- Runtime library for iOS applications
- 12.0.1.79
Go to the documentation of this file.
8 #import <Foundation/Foundation.h>
10 NS_ASSUME_NONNULL_BEGIN
245 NS_ASSUME_NONNULL_END
NSString * getInfo()
Get information on possible remediation actions to the threat.
BBDThreatLevel getRiskLevel()
Return the level of risk posed by the threat.
BBDThreatType getType()
Indicate the type of threat being checked.
BBDThreatType
Constants for GDComplianceType.
Definition: GDThreat.h:47
@ DeviceSoftware
Detect when the device operating system or security patches do not meet recommended standards.
Definition: GDThreat.h:86
@ NetworkSecurity
Detect when networking is subject to man in the middle attack.
Definition: GDThreat.h:153
Interface for retrieving threat details for a specific BBDThreatType.
Definition: GDThreat.h:184
@ SafeBrowsing
Detect when network or browsing requests are made to malicious links.
Definition: GDThreat.h:97
@ WiFiSecurity
Detect if attached WiFi network is insecure.
Definition: GDThreat.h:160
@ High
A high threat requires the user or administrator to take action.
Definition: GDThreat.h:28
@ ApplicationSecurity
Detect when the application's integrity is at risk or the app requires updating.
Definition: GDThreat.h:133
@ DeviceSecurity
Detect when device level security is compromised.
Definition: GDThreat.h:76
@ AppMalware
Detect malicious applications or malware on an Android device.
Definition: GDThreat.h:56
instancetype NS_UNAVAILABLE()
Only the subclasses of BBDThreat maybe instantiated.
@ DeviceOffline
Detect when the device has been offline for an extended period of time.
Definition: GDThreat.h:170
@ Medium
A medium threat indicates moderate risk and can be interpreted as an advisory.
Definition: GDThreat.h:32
@ Critical
A critical threat has been detected which requires immediate action.
Definition: GDThreat.h:24
BBDThreatLevel
Enumeration to indicate the level of risk posed by a threat.
Definition: GDThreat.h:19
@ UntrustedDeveloper
Detect when applications from an untrusted developer are permitted to be installed on an iOS device.
Definition: GDThreat.h:146
long getEvaluatedTime()
Determine when the check last completed.
@ GeoZone
Determine a user’s security risk level based on their real-world context.
Definition: GDThreat.h:117
@ Identity
Determine whether current application activity matches the behavior and identity of the authorized us...
Definition: GDThreat.h:125
@ AppSideload
Detect applications installed from an untrusted source on Android devices.
Definition: GDThreat.h:67
@ Null
The threat level is unknown or not evaluated.
Definition: GDThreat.h:40
BOOL getDetectionEnabled()
Check whether the threat is being evaluated.
@ DLP
Detect when data loss prevention is compromised.
Definition: GDThreat.h:177
@ SafeMessaging
Detect when messages contain malicious content or links.
Definition: GDThreat.h:107
@ Low
There is no threat detected or the risk level is low.
Definition: GDThreat.h:36