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