initialize method
Future<void>
initialize(
- String appId, {
- OtplessSslPinning sslPinning = OtplessSslPinning.disabled,
- String? loginUri,
override
Initialises the native SDK. See Otpless.initialize for the semantics
of sslPinning and loginUri.
Implementation
@override
Future<void> initialize(
String appId, {
OtplessSslPinning sslPinning = OtplessSslPinning.disabled,
String? loginUri,
}) async {
await methodChannel.invokeMethod("initialize", {
'appId': appId,
'loginUri': loginUri,
'sslPinning': sslPinning.name,
// Internal channel key, not merchant-facing API: there is no Dart
// parameter for this. See [_buildPlatformToken].
'buildPlatform': _buildPlatformToken(),
});
}