setUp method

  1. @override
Future<void> setUp({
  1. required String clientId,
  2. required String clientSecret,
  3. required bool isProduction,
  4. required String urlScheme,
  5. required String state,
  6. required String redirectUri,
  7. required String scope,
})
override

Implementation

@override
Future<void> setUp({
  required String clientId,
  required String clientSecret,
  required bool isProduction,
  required String urlScheme,
  required String state,
  required String redirectUri,
  required String scope,
}) async {
  await methodChannel
      .invokeMethod<void>('set_up_environment', <String, String>{
    'client_id': clientId,
    'client_secret': clientSecret,
    'environment': isProduction ? 'production' : 'qa',
    "redirect_uri_login": urlScheme,
    "scheme": urlScheme,
    'state': state,
    "redirect_url": redirectUri,
    "scope": scope,
  });
}