• BlackBerry Dynamics
  • Runtime library for iOS applications
  • 12.0.1.79
GDAppConfig.h
Go to the documentation of this file.
1 /*
2  * (c) 2018 BlackBerry Limited. All rights reserved.
3  *
4  */
5 
6 #pragma once
7 
8 #import <Foundation/Foundation.h>
9 
13 extern const NSString* const GDAppConfigKeyServers;
14 
18 extern const NSString* const GDAppConfigKeyConfig;
19 
23 extern const NSString* const GDAppConfigKeyPreventDataLeakageOut;
24 
28 extern const NSString* const GDAppConfigKeyPreventDataLeakageIn;
29 
33 extern const NSString* const GDAppConfigKeyDetailedLogsOn;
34 
38 extern const NSString* const GDAppConfigKeyPreventUserDetailedLogs;
39 
43 extern const NSString* const GDAppConfigKeyUserId;
44 
48 extern const NSString* const GDAppConfigKeyUserPrincipalName;
49 
53 extern const NSString* const GDAppConfigKeyInstanceIdentifier;
54 
55 #if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
56 
60 extern const NSString* const GDAppConfigKeyPreventDictation;
61 
66 extern const NSString* const GDAppConfigKeyAllowWearable;
67 
72 extern const NSString* const GDAppConfigKeyPreventCustomKeyboards;
73 
78 extern const NSString* const GDAppConfigKeyPreventScreenRecording;
79 
80 #endif
81 
86 extern const NSString* const GDAppConfigKeyProtectedByPassword;
87 
90 extern const NSString* const GDAppEnterpriseIdActivated;
91 
94 extern const NSString* const GDAppConfigKeyEnterpriseIdFeatures;
95 
99 extern const NSString* const GDAppConfigKeyExtraInfo;
100 
118 extern const NSString* const GDAppConfigKeyCommunicationProtocols;
119 
123 extern const NSString* const GDProtocolsKeyTLSv1_0;
124 
128 extern const NSString* const GDProtocolsKeyTLSv1_1;
129 
133 extern const NSString* const GDProtocolsKeyTLSv1_2;
134 
GDAppEnterpriseIdActivated
const NSString *const GDAppEnterpriseIdActivated
Constant key value for whether BlackBerry Enterprise Identity is setup.
GDAppConfigKeyPreventDictation
const NSString *const GDAppConfigKeyPreventDictation
Constant key value for whether dictation input is allowed. See under getApplicationConfig (GDiOS).
GDAppConfigKeyExtraInfo
const NSString *const GDAppConfigKeyExtraInfo
Constant key value for extra information from the management console. See under getApplicationConfig ...
GDProtocolsKeyTLSv1_0
const NSString *const GDProtocolsKeyTLSv1_0
Constant value for a secure communication protocol: TLS version 1.0. See under getApplicationConfig (...
GDAppConfigKeyPreventDataLeakageIn
const NSString *const GDAppConfigKeyPreventDataLeakageIn
Constant key value for the Data Leakage security policy indicator. See getApplicationConfig (GDiOS).
GDAppConfigKeyPreventCustomKeyboards
const NSString *const GDAppConfigKeyPreventCustomKeyboards
Constant key value for whether custom keyboards are allowed. See under getApplicationConfig (GDiOS).
GDAppConfigKeyCommunicationProtocols
const NSString *const GDAppConfigKeyCommunicationProtocols
Constant key value for the list of communications protocols allowed by the enterprise....
GDAppConfigKeyAllowWearable
const NSString *const GDAppConfigKeyAllowWearable
Constant key value for whether wearable (WatchOS) devices are allowed. See under getApplicationConfig...
GDAppConfigKeyInstanceIdentifier
const NSString *const GDAppConfigKeyInstanceIdentifier
Constant key value for application instance identifier. See under getApplicationConfig (GDiOS).
GDAppConfigKeyUserId
const NSString *const GDAppConfigKeyUserId
Constant key value for the user's enterprise email address. See under getApplicationConfig (GDiOS).
GDAppConfigKeyPreventScreenRecording
const NSString *const GDAppConfigKeyPreventScreenRecording
Constant key value for whether screen recording and sharing is allowed. See under getApplicationConfi...
GDProtocolsKeyTLSv1_1
const NSString *const GDProtocolsKeyTLSv1_1
Constant value for a secure communication protocol: TLS version 1.1. See under getApplicationConfig (...
GDAppConfigKeyDetailedLogsOn
const NSString *const GDAppConfigKeyDetailedLogsOn
Constant key value for enabling and disabling detailed diagnostic getApplicationConfig (GDiOS).
GDAppConfigKeyPreventUserDetailedLogs
const NSString *const GDAppConfigKeyPreventUserDetailedLogs
Constant key value for allowing and disallowing users from enabling detailed getApplicationConfig (GD...
GDAppConfigKeyConfig
const NSString *const GDAppConfigKeyConfig
Constant key value for application-specific configuration data. See under getApplicationConfig (GDiOS...
GDProtocolsKeyTLSv1_2
const NSString *const GDProtocolsKeyTLSv1_2
Constant value for a secure communication protocol: TLS version 1.2. See under getApplicationConfig (...
GDAppConfigKeyEnterpriseIdFeatures
const NSString *const GDAppConfigKeyEnterpriseIdFeatures
Constant key value containing a JSON array of available features.
GDAppConfigKeyUserPrincipalName
const NSString *const GDAppConfigKeyUserPrincipalName
Constant key value for the user's User Principal Name (UPN). See under getApplicationConfig (GDiOS).
GDAppConfigKeyProtectedByPassword
const NSString *const GDAppConfigKeyProtectedByPassword
Constant key value for whether the application is protected by a BlackBerry Dynamics password....
GDAppConfigKeyPreventDataLeakageOut
const NSString *const GDAppConfigKeyPreventDataLeakageOut
Constant key value for the Data Leakage security policy indicator. See getApplicationConfig (GDiOS).
GDAppConfigKeyServers
const NSString *const GDAppConfigKeyServers
Constant key value for application server configuration. See under getApplicationConfig (GDiOS).