TKMEnvironmentConfigBuilder
@objc(TKMEnvironmentConfigBuilder)
public class TKMEnvironmentConfigBuilder : NSObject
This class provides a Tapkey environment configuration. Unless suggested otherwise by Tapkey, this class must be used as shown below:
// Within the UIApplicationDelegate.application(application:didFinishLaunchingWithOptions:)
let environmentConfigBuilder = TKMEnvironmentConfigBuilder()
let environmentConfig = environmentConfigBuilder.build()
-
Undocumented
Declaration
Swift
override public init()
-
Overrides the default base URI of the Tapkey Trust Service.
Declaration
Swift
@objc public func setBaseUri(_ baseUri: String) -> TKMEnvironmentConfigBuilder
Parameters
baseUri
the base URI.
Return Value
the TKMEnvironmentConfigBuilder for chaining.
-
Overrides the default tenant ID.
Declaration
Swift
@objc public func setTenantId(_ tenantId: String) -> TKMEnvironmentConfigBuilder
Parameters
tenantId
the tenant ID.
Return Value
the TKMEnvironmentConfigBuilder for chaining.
-
Overrides the default BLE service UUID to use.
Declaration
Swift
@objc public func setbleServiceUuid(_ bleServiceUuid: String) -> TKMEnvironmentConfigBuilder
Parameters
bleServiceUuid
the BLE service UUID.
Return Value
the TKMEnvironmentConfigBuilder for chaining.
-
Builds the TapkeyEnvironment configuration.
Declaration
Swift
@objc public func build() -> TKMEnvironmentConfig
Return Value
the TapkeyEnvironmentConfig.