EasyPacket<T>.pushsign constructor

EasyPacket<T>.pushsign(
  1. String secret, {
  2. required String route,
  3. required Map<String, dynamic>? data,
  4. required String? ucid,
})

服务端创建推送签名包

Implementation

factory EasyPacket.pushsign(String secret, {required String route, required Map<String, dynamic>? data, required String? ucid}) {
  final word = EasySecurity.uuid.v4();
  final sign = EasySecurity.getMd5('$secret$route$word$secret');
  return EasyPacket._(route: route, data: data, ucid: ucid, word: word, sign: sign);
}