#import <Foundation/Foundation.h>
Classes | |
class | BAFBlackberryAnalytics |
Class for BlackBerry Analytics and BlackBerry Persona. More... | |
Typedefs | |
typedef void(^ | BAFAnalyticsResponseCompletion) (NSError *__nullable error) API_AVAILABLE(ios(9.0)) |
Invoked when the track event operation completes (optional). More... | |
Enumerations | |
enum | BAFAnalyticsEvent { BAFFeatureActive = 1000, BAFFeatureInactive = 1001, BAFAdoptionEvent = 1002 } |
Analytics Event Type. More... | |
enum | BAFSecurityEventType { BAFSecurityAppActive = 4001, BAFSecurityAppInactive = 4002, BAFSecurityFeatureActive = 4003, BAFSecurityFeatureInactive = 4004, BAFSecurityAdoptionEvent = 4005 } |
Security Event Type. More... | |
enum | BISAppUsageEventType { BISContinuousAuth = 0, BISAppIntelligence } |
App Usage Event Type. More... | |
Variables | |
NSString *const _Nonnull | BISThreatLevelChangeNotification |
NSNotification name for changes to threat level during risk assessment. More... | |
NSString *const _Nonnull | BISThreatLevelChangeKey |
UserInfo dictionary from BISThreatLevelChangeNotification contains threat level change key. More... | |
typedef void(^ BAFAnalyticsResponseCompletion) (NSError *__nullable error) API_AVAILABLE(ios(9.0)) |
error | The BAFAnalyticsResponse error returned if the operation fails. |
enum BAFAnalyticsEvent |
Use constants in this enumeration to indicate the type of analytics event being recorded. The methods BlackBerryAnalytics.trackFeatureEvent and BlackBerryAnalytics.trackApplicationEvent always require one of these eventTypes.
enum BAFSecurityEventType |
enum BISAppUsageEventType |
NSString* const _Nonnull BISThreatLevelChangeNotification |
The name of the notification for which to register an observer.
UserInfo
dictionary from BISThreatLevelChangeNotification
contains the following keys:
NSString
NSString* const _Nonnull BISThreatLevelChangeKey |
It has value of type NSString
for updated threat level.