check static method

Future<String> check({
  1. required String serverURL,
  2. HttpMethod httpMethod = HttpMethod.Get,
  3. Map<String, String>? headerHttp,
  4. required SHA sha,
  5. required List<String> allowedSHAFingerprints,
  6. required int timeout,
})

Implementation

static Future<String> check(
    {required String serverURL,
    HttpMethod httpMethod = HttpMethod.Get,
    Map<String, String>? headerHttp,
    required SHA sha,
    required List<String> allowedSHAFingerprints,
    required int timeout}) async {
  final Map<String, dynamic> params = <String, dynamic>{
    "url": serverURL,
    "httpMethod": httpMethod.toString().split(".").last,
    "headers": headerHttp ?? new Map(),
    "type": sha.toString().split(".").last,
    "fingerprints": allowedSHAFingerprints,
    "timeout": timeout
  };

  String resp = await _channel.invokeMethod('check', params);
  return resp;
}