PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow.deserialize constructor

PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow.deserialize(
  1. BinaryReader reader
)

Deserialize.

Implementation

factory PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow.deserialize(
    BinaryReader reader) {
  // Read [PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow] fields.
  final salt1 = reader.readBytes();
  final salt2 = reader.readBytes();
  final g = reader.readInt32();
  final p = reader.readBytes();

  // Construct [PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow] object.
  final returnValue =
      PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow(
    salt1: salt1,
    salt2: salt2,
    g: g,
    p: p,
  );

  // Now return the deserialized [PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow].
  return returnValue;
}