isConnectionSecure static method
Implementation
static Future<bool> isConnectionSecure({
required String serverUrl,
required SHA sha,
int timeout = 60,
required List<String> allowedSHAFingerprints,
}) async {
try {
await checkHttpCertificatePinning(
serverUrl: serverUrl,
sha: sha,
allowedSHAFingerprints: allowedSHAFingerprints,
timeout: timeout,
);
return true;
} on FeatureNetworkException catch (e) {
log("failed checkHttpCertificatePinning: ${e.toJson()}");
return false;
} catch (e) {
log("failed checkHttpCertificatePinning: $e");
return false;
}
}