signAsync method Null safety

Future<Uint8List> signAsync(
  1. RsaPrivateKey key,
  2. Uint8List message
)

Implementation

static Future<Uint8List> signAsync(RsaPrivateKey key, Uint8List message) {
  Map<String, String> q = {};
  q['message'] = base64.encode(message);
  q['key'] = key.encode();
  return compute(
          (Map<String, String> q) => sign(
              RsaPrivateKey.decode(q['key']!), base64.decode(q['message']!)),
          q)
      .then((signature) => signature);
}