verifySignature method

  1. @override
bool verifySignature(
  1. String xml,
  2. Uint8List key,
  3. String signatureValue, [
  4. ValidateSignatureCallback? callback,
])
override

Implementation

@override
bool verifySignature(String xml, Uint8List key, String signatureValue,
    [ValidateSignatureCallback? callback]) {
  final hmac = Hmac(sha1, key);
  return base64Encode(hmac.convert(utf8.encode(xml)).bytes) == signatureValue;
}