getEncryptedUrlParams static method

String getEncryptedUrlParams(
  1. String accessToken,
  2. String appId,
  3. String contactId
)

Implementation

static String getEncryptedUrlParams(
    String accessToken, String appId, String contactId) {
  final data = jsonEncode({
    'access_token': accessToken,
    'app_id': appId,
    'contact_id': contactId,
  });
  final key = Key.fromUtf8('9BEBD42CCA16E4A1');
  final iv = IV.fromUtf8('EC42B71DAA9CA9E5');
  final encrypter = Encrypter(AES(key, mode: AESMode.ecb, padding: 'PKCS7'));
  final encrypted = encrypter.encrypt(data, iv: iv);
  return encrypted.base16;
}