• BlackBerry Dynamics
  • Runtime library for iOS applications
  • 10.0.1.86
GDThreatNetworkSecurity.h
Go to the documentation of this file.
1 /*
2  * (c) 2020 BlackBerry Limited. All rights reserved.
3  */
4 
5 #import <Foundation/Foundation.h>
6 #import "GDThreat.h"
7 #import "GDPortability.h"
8 
9 NS_ASSUME_NONNULL_BEGIN
10 
14 typedef NS_ENUM(NSInteger, BBDNetworkType)
15 {
22 };
23 
28 
32 - (instancetype)init NS_DESIGNATED_INITIALIZER;
33 
42 
43 @end
44 
45 NS_ASSUME_NONNULL_END
Bluetooth
@ Bluetooth
Definition: GDThreatNetworkSecurity.h:19
BBDThreatNetworkSecurity
Determine whether networking is subject to man in the middle attack.
Definition: GDThreatNetworkSecurity.h:27
Ethernet
@ Ethernet
Definition: GDThreatNetworkSecurity.h:20
BBDNetworkType
BBDNetworkType
The enumeration for the type of network in which the mitm attack was detected.
Definition: GDThreatNetworkSecurity.h:14
BBDThreat
Interface for retrieving threat details for a specific BBDThreatType.
Definition: GDThreat.h:176
None
@ None
Definition: GDThreatNetworkSecurity.h:16
-[BBDThreatNetworkSecurity NS_DESIGNATED_INITIALIZER]
instancetype NS_DESIGNATED_INITIALIZER()
Creates an instance of BBDThreatNetworkSecurity.
Wifi
@ Wifi
Definition: GDThreatNetworkSecurity.h:18
-[BBDThreatNetworkSecurity getNetworkType]
BBDNetworkType getNetworkType()
Indicate the type of mitm threat.
Mobile
@ Mobile
Definition: GDThreatNetworkSecurity.h:17
GDThreat.h
VPN
@ VPN
Definition: GDThreatNetworkSecurity.h:21
GDPortability.h