utils/api_monitoring_utils
library
Functions
-
buildApiRequest(RequestInfo request)
→ Future<ApiRequest>
-
-
buildRequestDetails(RequestInfo request)
→ Future<RequestDetails>
-
-
createMonitoringRecord(RequestInfo requestInfo, ApiRequest apiRequest, ApiResponse apiResponse, DateTime endTime)
→ Map<String, dynamic>
-
-
getPublicIP()
→ Future<String?>
-
-
maskData(Map<String, dynamic> data, MaskOptions maskOptions)
→ Map<String, dynamic>
-
-
maskSensitiveData(Map<String, dynamic> data, List<String>? keysToMask)
→ Map<String, dynamic>
-
-
shouldMonitorApi(String method, String path, ExcludeOptions? excludeOptions, IncludeOptions? includeOptions)
→ bool
-