validateFixedLengthBytes static method

List<int> validateFixedLengthBytes({
  1. required List<int> bytes,
  2. required int length,
  3. String? objectName,
})

Implementation

static List<int> validateFixedLengthBytes(
    {required List<int> bytes, required int length, String? objectName}) {
  if (bytes.length != length) {
    throw ADAPluginException("Invalid ${objectName ?? 'hash'} length.",
        details: {'expected': length, 'length': bytes.length});
  }
  return bytes.asImmutableBytes;
}