UsherSDKFeatureFlags
@objc
public class UsherSDKFeatureFlags : NSObject
An instance of this class with the necessary flags set / unset can be set on UsherSDKConfiguration when initializing the SDK.
-
Enable TLS certificate pinning.
Declaration
Swift
@objc public var tlsCertificatePinning: Bool -
Enable static TLS certificate pinning for known hostnames.
Declaration
Swift
@objc public var staticallyPinKnownHosts: Bool -
Allow location monitoring.
Declaration
Swift
@objc public var locationMonitoring: Bool -
Allow beacon monitoring.
Declaration
Swift
@objc public var beaconMonitoring: Bool -
Allow Usher security code generation.
Declaration
Swift
@objc public var usherCodeGeneration: Bool -
Allow TOTP security code generation.
Declaration
Swift
@objc public var totpGeneration: Bool -
Whether the SDK should advertise the bluetooth signal based on badges installed.
Declaration
Swift
@objc public var bluetoothAdvertising: Bool -
If the UsherSDK should use network time for its features.
Declaration
Swift
@objc public var useNTP: Bool
UsherSDKFeatureFlags Class Reference