NotationData.saltNotation constructor
Implementation
factory NotationData.saltNotation(
int saltSize, {
final bool critical = false,
}) {
final valueData = Helper.generatePassword(saltSize).toBytes();
final nameData = saltName.toBytes();
final nameLength = min(nameData.length, 0xffff);
return NotationData(
Uint8List.fromList([
...[0, 0, 0, 0],
(nameLength >> 8) & 0xff,
(nameLength >> 0) & 0xff,
(valueData.length >> 8) & 0xff,
(valueData.length >> 0) & 0xff,
...nameData,
...valueData,
]),
critical: critical,
);
}