setParams method
Implementation
@override
setParams(RestRequest request) {
super.setParams(request);
Map<String, dynamic> parameters = request.params;
String? appId = CubeSettings.instance.applicationId;
String? authKey = CubeSettings.instance.authorizationKey;
int timestamp = DateTime.now().millisecondsSinceEpoch ~/ 1000;
int nonce = Random.secure().nextInt(1 << 31);
putValue(parameters, APP_ID, appId);
putValue(parameters, AUTH_KEY, authKey);
putValue(parameters, NONCE, nonce.toString());
putValue(parameters, TIMESTAMP, timestamp.toString());
_signRequest(request);
}