EMDskppConfigurationBuilder
Objective-C
@interface EMDskppConfigurationBuilder : NSObject
Swift
class EMDskppConfigurationBuilder : NSObject
DSKPP Configuration Builder
-
Gets/Sets the transport layer security configuration for the connection. This may be used for test environments where the security of the system is not a concern (e.g. using insecure HTTP connections). See EMDskppTlsConfiguration For default instance insecureConnectionAllowed is set to ‘NO’ selfSignedCertAllowed is set to ‘NO’ hostnameMismatchAllowed is set to ‘NO’
Since
4.1Declaration
Objective-C
@property EMDskppTlsConfiguration *tlsConfiguration;Swift
var tlsConfiguration: EMDskppTlsConfiguration! { get set } -
Set the application name.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> applicationName;Swift
var applicationName: (any EMSecureString)! { get set } -
Set the application version.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> applicationVersion;Swift
var applicationVersion: (any EMSecureString)! { get set } -
Set the parameter version of DSKPP provisioning. default ‘1’.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> parametersVersion;Swift
var parametersVersion: (any EMSecureString)! { get set } -
Set capability. default ‘6’.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> capability;Swift
var capability: (any EMSecureString)! { get set } -
Set the jailbreak status of the device. default value is ‘NO’.
Since
4.1Declaration
Objective-C
@property BOOL jailbreakStatus;Swift
var jailbreakStatus: Bool { get set } -
Set the security level. eg: “Soft” or “UICC”. default to “Soft”.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> securityLevel;Swift
var securityLevel: (any EMSecureString)! { get set } -
Set device friendly name. The name will be stored on the back-end server. default “iOS Device”.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> deviceFriendlyName;Swift
var deviceFriendlyName: (any EMSecureString)! { get set } -
Set device form factor. default “iOS”.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> deviceFormFactor;Swift
var deviceFormFactor: (any EMSecureString)! { get set } -
Set OS type. default “iOS”.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> osType;Swift
var osType: (any EMSecureString)! { get set } -
Set OS version.
Since
4.1Declaration
Objective-C
@property id<EMSecureString> osVersion;Swift
var osVersion: (any EMSecureString)! { get set } -
Set if push is capable. default ‘NO’.
Since
4.1Declaration
Objective-C
@property BOOL pushCapable;Swift
var pushCapable: Bool { get set } -
List of tags for sending to a server as DSKPP message <“mpdskpp:AppName”,“MobilePASS NG”>.
Since
4.1Declaration
Objective-C
@property NSDictionary<NSString *, id<EMSecureString>> *listToSend;Swift
var listToSend: [String : any EMSecureString]! { get set } -
Set list of tags for parsing DSKPP message and return by responseCallback ex: “mpdskpp:OOBSExtensionType”,“mpdskpp:PushExtensionType”.
Since
4.1Declaration
Objective-C
@property NSArray *listToReceive;Swift
var listToReceive: [Any]! { get set }
EMDskppConfigurationBuilder Class Reference